01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)
|
Função: | CTBXVLD |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46829 |
02. DESCRIÇÃO
O ponto de entrada VLCPLOTE
permite verificar se o lançamento contábil oriundo de outro módulo pode ser alterado no sistema. Esse PE é acionado tanto no momento de inclusão quanto na alteração do lançamento, fornecendo uma validação sobre a permissibilidade de edição. Utiliza parâmetros recebidos via PARAMIXB
— Data
, Lote
, Sub-Lote
, Doc
, nOpc
— e deve retornar um valor booleano (.T.
para permitir a alteração ou .F.
para bloquear).
03. DEMAIS INFORMAÇÕES
Manipulação de PE no sistema
lRet := ExecBlock("VLCPLOTE",.F.,.F.,{dDataLanc,cLote,cSubLote,cDoc,nOpc})
Exemplo de PE
User Function VLCPLOTE() Local lRet := .T. Local dDataLanc := PARAMIXB[1] Local cLote := PARAMIXB[2] Local cSubLote := PARAMIXB[3] Local cDoc := PARAMIXB[4] Local nOpc := PARAMIXB[5] // validacao do cliente MsgAlert("CHAMADA DO PONTO DE ENTRADA: VLCPLOTE") Return lRet
Importante !!
- Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
- Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.
04. ASSUNTOS RELACIONADOS
- Não se aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas