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

FILEMOT

ExecBlock("FILEMOT", .F., .F., {cFile})

Recebe o nome do arquivo de motivos e pode devolver outro nome de arquivo a ser utilizado.

FINA565FinanceiroLiquidaçãoExecBlockPonto de entrada
01 · VISÃO GERAL

Visão geral

Localizado em Fa565MotBx, na fase Inicialização / motivos do fluxo analisado da FINA565. Recebe o nome do arquivo de motivos e pode devolver outro nome de arquivo a ser utilizado.

02 · SINTAXE

Sintaxe

ExecBlock("FILEMOT", .F., .F., {cFile})

Retorno

Caractere. O uso exato do retorno segue o ponto de chamada descrito nesta página.

03 · EXEMPLO PRÁTICO

Esqueleto didático

User Function FILEMOT()
    // Ponto de extensão localizado no fluxo da FINA565.
    // Preserve o contexto da rotina e devolva apenas o tipo esperado pelo ponto de chamada.
Return ""
Resultado esperado

Use como ponto de partida e confirme variáveis de contexto, parâmetros e retorno no release utilizado.

BOAS PRÁTICAS
  • O fluxo analisado passa {cFile} como quarto argumento do ExecBlock; valide PARAMIXB no release utilizado.
  • A posição foi classificada pelo ponto real da chamada no fluxo analisado; patches e releases podem alterar detalhes.
ARMADILHAS COMUNS
  • Não presuma que variáveis PRIVATE/STATIC ou arrays internos tenham a mesma estrutura em todos os releases.
  • Não altere identificadores de campos, aliases ou nomes técnicos ao adaptar exemplos.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Pontos de Entrada - Linha Microsiga Protheus.
  2. TOTVS. SIGAFIN - FINA565 - Pontos de Entrada. Central de Atendimento.
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