Ponto-de-Entrada: CTBPCO - Validação previa
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada CTBPCO permite uma validação prévia da execução da rotina de escrituração do movimento orçamentário na integração com o módulo Planejamento e Controle Orçamentário (SIGAPCO) (PcoDetLan). O retorno deste ponto de entrada decide ou não a entrada na função de escrituração, que se tiver o retorno verdadeiro executa, e se for falso não executa.
Programa Fonte
CTBA101.PRW
Sintaxe
CTBPCO - Validação previa ( < cProcesso> , < cItem> , < Rotina> ) --> CTBPCO
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cProcesso | Caracter | Processo | X | ||||||||||||||
cItem | Caracter | Item do Processo | X | ||||||||||||||
Rotina | Caracter | Nome da rotina | X |
Retorno
-
CTBPCO(logico)
- Retorna .t. se executa .f. não executa
Exemplos
#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. //somente para teste Alert(cRotina + " -Nao executara a rotina PcoDetlan de escrituração do movimneto orçamentário." )EndIfReturn lRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas