Usina BRAdvPL Guia
Entrar
← Todos os tópicos
PONTO DE ENTRADAPublicado

FA040GRV

FA040GRV() --> Nil ou retorno não consumido pelo fluxo analisado

FA040GRV é executado após gravar os dados da inclusão e antes da contabilização na rotina FINA040.

Pontos de entradaFINA040SIGAFINContas a receberExecBlockGravação da inclusão
01 · VISÃO GERAL

Visão geral

FA040GRV é um Ponto de Entrada identificado diretamente no fluxo do fonte FINA040 analisado. A chamada ocorre após gravar os dados da inclusão e antes da contabilização, dentro de FA040AxInc. O contrato deve ser confirmado na release e no patch do ambiente, especialmente quando o retorno influencia a continuidade do processamento.

02 · SINTAXE

Sintaxe

FA040GRV() --> Nil ou retorno não consumido pelo fluxo analisado

Parâmetros

PARAMIXB
ContextualOpcional

Quando a chamada envia parâmetros, eles são disponibilizados conforme o contexto do ExecBlock desta release. Consulte a nota de posição e valide o fonte do ambiente.

Retorno

Nil ou retorno não consumido pelo fluxo analisado.

03 · EXEMPLO PRÁTICO

Estrutura segura para iniciar a análise

#Include "TOTVS.ch"

User Function FA040GRV()
    Local uRet := Nil

    // Valide PARAMIXB e o retorno esperado na release do ambiente.

Return uRet
Resultado esperado

Modelo mínimo: ajuste o tipo de retorno e os parâmetros somente após conferir o ponto de chamada da versão utilizada.

BOAS PRÁTICAS
  • Fase no mapa: Gravação da inclusão.
  • Função/trecho chamador confirmado no fonte padrão analisado: FA040AxInc.
  • Posição relativa: após gravar os dados da inclusão e antes da contabilização.
  • O levantamento considera as 44 chamadas ExecBlock literais encontradas em FINA040.PRX, com data do fonte de 26/08/2019.
  • Patches, localizações e customizações podem mudar parâmetros, retorno e ordem de execução.
ARMADILHAS COMUNS
  • Não suponha que pontos com nomes parecidos tenham o mesmo contrato.
  • Não altere o tipo do retorno esperado pelo fluxo chamador.
  • Não dependa de variáveis privadas sem validar o contexto da chamada.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. FINA040.PRX — Contas a Receber. Fonte padrão com data de 26 ago. 2019; chamada ExecBlock confirmada em FA040AxInc.
  2. TOTVS. Pontos de Entrada — Financeiro — P12.
Situação
Publicado
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha