Línea de producto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Función: | FINA050 - Cuentas por pagar |
La finalidad del punto de entrada FA050INC es permitir validaciones de usuario en la inclusión del Cuentas por pagar (FINA050), ubicado en TudoOK de la rutina.
En casos donde el Punto de entrada se activa vía ExecAuto y devolviendo .F. (falso), la variable lMsErroAuto debe modificarse en el Punto de entrada a .T. (verdadero).
Pues en caso contrario, causará impacto en integraciones y activaciones de ExecAuto donde el proceso fue interrumpido por la devolución .F. (falso) del Punto de entrada y constando lMsErroAuto también como .F. (falso, es decir, sin errores).
No se aplica.
Tipo | Descripción |
Lógico | .T. - valida la inclusión y continua el proceso; .F. interrumpe el proceso. |
#include 'totvs.ch' /*/{Protheus.doc} FA050INC() La finalidad del punto de entrada FA050INC es permitir validaciones de usuario en la inclusión del Cuentas por pagar (FINA050), ubicado en TudoOK de la rutina. @return lRet - lógico, .T. valida la inclusión y continua el proceso, en caso contrario .F. e interrumpe el proceso. /*/ User Function FA050INC() as logical Local lRet := .F. as logical // Validaciones de usuario If !(lRet) // Mensaje de Help para aclarar el motivo de interrumpir la inclusión Help( ,, 'Help',, "Inclusión interrumpida.", 1, 0 ) // Modificando lMsErroAuto como .T. (verdadero), debido a los casos de integraciones o ExecAuto lMsErroAuto := .T. EndIf Return lRet