Ponto-de-Entrada: VDCTB101GR - Valida lançamento contabil antes de inclusão
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Esse Ponto de entrada efetua a validação dos parametros do lançamento contabil antes da sua inclusão
Eventos
Executado dentro da função que inclui o lançamento contabil porem antes da sua real efetivação fazendo a consistencia dos campos
Programa Fonte
CTBA101.PRW
Sintaxe
VDCTB101GR - Valida lançamento contabil antes de inclusão ( [ nOpc ], [ dData ], [ cLote ], [ cSubLote ], [ cDoc ] ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nOpc | Numérico | Numero da opção | |||||||||||||||
dData | data | Data do lançamento | |||||||||||||||
cLote | caracter | Lote do lançamento | |||||||||||||||
cSubLote | caracter | SubLote do lançamento | |||||||||||||||
cDoc | caracter | código do documento |
Retorno
-
lRet(logico)
- Indicador de validade dos campos
Observações
Caso o P.E retorne um valor falso o processo de inclusão é cancelado
Exemplos
If lRet // faz a validação dos campos If ExistBlock( "VDCTB101GR" ) // opção de validação antes da gravação do lançamento lRet := ExecBlock( "VDCTB101GR" , .F. , .F. , {nOpc,dData,cLote,cSubLote,cDoc}) EndIf Endif
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas