Versiones: | Microsiga Protheus 8.11, Microsiga Protheus 10 |
Compatible países: | Todos |
Sistemas operativos: | Todos |
Compatible con las bases de datos: | Todas |
Idiomas: | Español , Inglés |
Descripción:
El punto de entrada CTB105OUTM se ejecuta al final de la validación de la inclusión de un documento contable, ya sea por inclusión manual o por el proceso de contabilidad de integración.
Eventos
El punto de entrada solamente se ejecutará si las validaciones estándares de la función CT105TOK() fueran atendidas, inclusive condicionado a la validación de las líneas del documento.
Programa fuente
CTBA105.PRW
Sintaxis
CTB105OUTM - Inclusión ( [ dDataLanc ], [ cLote ], [ cSubLote ], [ cDoc ] ) --> lRet
Parámetros:
Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
dDataLanc | Fecha | Fecha del documento contable | |||||||||||||||
cLote | Carácter | Lote del documento contable | |||||||||||||||
cSubLote | Carácter | Sublote del documento contable | |||||||||||||||
cDoc | Carácter | Número del documento contable |
Devolución
lRet(logico)
Observaciones
Características relevantes:
Detalle de la ejecución:
Fuente | CTBA105.PRW |
Subfunción | CT105TOK() |
Función principal | CTBA101() CTBA102() CTB_INCL() |
Fuente principal | CTBA101.PRW CTBA102.PRW CONA100A.PRW |
Ejemplos
USER FUNCTION CTB105OUTM()Local dDataLanc := PARAMIXB[1]Local cLote := PARAMIXB[2]Local cSubLote := PARAMIXB[3]Local cDoc := PARAMIXB[4]Local lRet := .F.Local cMensagem := ""IF dDataLanc != dDatabase lRet := .F. cMensagem := "No puede incluirse un documento "+CRLF cMensagem += "contable con fecha diferente "+CRLF cMensagem += "de la database del sistema." Help("CTBA102",1,"HELP","CTB_INCL",cMensagem,1,0)ENDIFRETURN lRet
Variables
Nombre | Tipo | Alcance | Puede modificar | Descripción | ||||||||||
PARAMIXB | Array of Record | Global | No |