Punto de entrada: VDCTB101GR - Valida asiento contable antes de inclusión 

Alcances:

Microsiga Protheus 10, Microsiga Protheus 11

Versiones:

Microsiga Protheus 10, Microsiga Protheus 11

Compatible países:

Todos

Sistemas operativos:

Todos

Compatible con las bases de datos:

Todas

Idiomas:

Portugués (Brasil) , Portugués (Portugal) , Español , Inglés

Descripción:

Este Punto de entrada efectúa la validación de los parámetros del asiento contable antes de su inclusión

Eventos

Se ejecuta dentro de la función que incluye el asiento contable pero antes de hacerlo efectivo realmente, realizando la verificación de los campos

Programa fuente

CTBA101.PRW

Sintaxis

VDCTB101GR - Valida asiento contable antes de inclusión ( [ nOpc ], [ dData ], [ cLote ], [ cSubLote ], [ cDoc ] ) --> lRet

Parámetros:


Nombre



Tipo



Descripción



Estándar



Obligatorio



Referencia



nOpc



Numérico



Número de la opción












dData



fecha



Fecha del registro












cLote



carácter



Lote del asiento












cSubLote



carácter



Sublote del asiento












cDoc



carácter



Código del documento











Devolución

            lRet(logico)

            Indicador de validez de los campos

Observaciones

Si el P.E devolviera un valor falso, se anula el proceso de inclusión

Ejemplos

				If lRet					// realiza la validación de los campos		 	   		If ExistBlock( "VDCTB101GR" ) // opción de validación antes de la grabación del asiento      lRet := ExecBlock( "VDCTB101GR" , .F. , .F. , {nOpc,dData,cLote,cSubLote,cDoc})					EndIf			 	Endif