Punto de entrada: CTBPCO - Validación previa
Versiones: | Microsiga Protheus 8.11, Microsiga Protheus 10 |
Compatible países: | Todos |
Sistemas operativos: | Todos |
Compatible con las bases de datos: | Todas TotvsDbAccess |
Idiomas: | Español , Inglés |
Descripción:
El punto de entrada CTBPCO permite una validación previa de la ejecución de la rutina de registro del movimiento presupuestario en la integración con el módulo Planificación y controle presupuestario (SIGAPCO) (PcoDetLan). La devolución de este punto de entrada decide o no la entrada en la función de registro, que si tuviera la devolución verdadero ejecuta, y si fuera falso no ejecuta.
Programa fuente
CTBA101.PRW
Sintaxis
CTBPCO - Validación previa ( < cProcesso> , < cItem> , < Rotina> ) --> CTBPCO
Parámetros:
Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
cProcesso | Carácter | Proceso | X | ||||||||||||||
cItem | Carácter | Ítem del proceso | X | ||||||||||||||
Rutina | Carácter | Nombre de la rutina | X |
Devolución
CTBPCO(logico)
Devuelve .t. si ejecuta .f. no ejecuta
Ejemplos
#Include "Protheus.ch"User Function CTBPCO() Local cProcesso := ParamIXB[1]Local cItem := ParamIXB[2]Local cRotina := ParamIXB[3]Local lRet := .T.If cProcesso == "000082" .And. cItem=="01" lRet := .F. //solamente para prueba Alert(cRotina + " -No ejecutará la rutina PcoDetlan de registro del movimiento presupuestario." )EndIfReturn lRet