Árvore de páginas

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