Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
CTBPCO - Validação previa
CTBPCO - Validação previa

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:
NomeTipoDescriçãoDefaultObrigatórioReferência
cProcessoCaracterProcessoX
cItemCaracterItem do ProcessoX
RotinaCaracterNome da rotinaX
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