DesenvolvimentoReferência técnica
FA050INC: o ponto de entrada que valida a inclusão no Contas a Pagar
FA050INC roda no OK da inclusão do título, sem PARAMIXB, e o .F. barra a gravação. Pelo ExecAuto o log pode trazer só 'Processo invalido'.
Desenvolvimento
Engenharia de software, ferramentas e decisões de arquitetura.
DesenvolvimentoReferência técnica
FA050INC roda no OK da inclusão do título, sem PARAMIXB, e o .F. barra a gravação. Pelo ExecAuto o log pode trazer só 'Processo invalido'.
DesenvolvimentoReferência técnica
FA070TIT recebe o acumulado calculado pelo padrão e o retorno lógico decide a baixa: .F. impede. Chamado na baixa individual e na baixa em lote do FINA070.
DesenvolvimentoReferência técnica
MT100TOK dispara ao confirmar o Documento de Entrada, recebe só {lRet} e bloqueia com .F. No MATA103 um .T. não desfaz a reprovação; em outra rotina, sim.
DesenvolvimentoReferência técnica
Recebe o aRotina do FINA050 e devolve o array final. Não valida nada, não bloqueia nada — e chega com arrays diferentes conforme a tela que o chama.
DesenvolvimentoTutorial
Patch do Protheus pelo TDS-CLI: gerar, validar e aplicar são três ações separadas. Como montar o script e o que cada ação não garante.
DesenvolvimentoGuia de processo
Meu ponto de entrada executou? Separe três perguntas: foi encontrado, executou e produziu o efeito esperado. Cada uma pede uma evidência diferente.
DesenvolvimentoReferência técnica
Dispara depois da SE2 gravada, uma vez por parcela, sem PARAMIXB em uma das duas telas que o chamam — e o retorno não bloqueia nada.
DesenvolvimentoReferência técnica
MT100GRV dispara antes da gravação física do cabeçalho, com cabeçalho e itens ainda em memória, não em registro.
DesenvolvimentoReferência técnica
MT103FIM dispara no final do MATA103, depois da gravação, e recebe a opção da tela e a confirmação; o retorno é ignorado.
DesenvolvimentoReferência técnica
Dispara no MATA120 depois do OK da tela e antes da gravação. Recebe número e operação, e retornar .F. cancela inclusão, alteração ou exclusão do pedido.
DesenvolvimentoReferência técnica
MT120TEL não é ponto de aprovação nem de bloqueio: entrega a janela do pedido (oDlg) e as colunas do cabeçalho para um campo novo.
DesenvolvimentoGuia de processo
Ponto de entrada é uma User Function com nome pré-definido que a rotina padrão executa. O que é, para que serve e onde achar os de cada rotina.