Usina BRAdvPL Guia
Entrar
← Todos os tópicos
PONTO DE ENTRADAEm revisão

F290BROW

ExecBlock("F290BROW", .F., .F.)

Chamada sem contexto explícito na FINA290; evidência histórica junto ao browse.

F290BROWFINA290mBrowseExecBlock
01 · VISÃO GERAL

Visão geral

FINA290 é a rotina de Faturas a Pagar. (TOTVS, s.d., ref. 4) O índice oficial associa F290BROW a essa rotina, com ficha em construção; a lista de chamadas registra ExecBlock("F290BROW", .F., .F.). (Refs. 1–2) No catálogo de Alessandro de Farias, datado de 07/09/2008, a chamada aparece imediatamente antes de uma entrada com mBrowse para SE2. (2008, p. 137, ref. 3) A proximidade na lista é evidência histórica, não prova da sequência completa em releases atuais. As buscas realizadas no GitHub não localizaram implementação.

02 · SINTAXE

Sintaxe

ExecBlock("F290BROW", .F., .F.)

Parâmetros

PARAMIXB
Contexto não documentadoContexto a confirmar

A chamada registrada não passa quarto argumento. Isso não documenta um conteúdo utilizável em PARAMIXB nem confirma variáveis privadas, objetos de browse ou aliases disponíveis. Não assumir PARAMIXB[1] como objeto ou filtro.

Retorno

A linha publicada contém somente a chamada, sem atribuição ou condição sobre o retorno. Seu tipo e tratamento permanecem desconhecidos. Não há base para recomendar .T., .F., NIL, um filtro ou um array de colunas.

03 · EXEMPLO PRÁTICO

Chamada documentada, sem implementação

// Chamada listada pela TOTVS e pelo catálogo de Farias (refs. 2–3).
// Sem quarto argumento; o trecho não mostra o tratamento do retorno.
ExecBlock("F290BROW", .F., .F.)
Resultado esperado

Identifica a chamada de F290BROW, sem demonstrar uma customização funcional. Não é uma implementação do PE nem um programa executável isoladamente.

BOAS PRÁTICAS
  • Antes de implementar, localizar a chamada completa no release e patch de destino e verificar a região da rotina em que ela é executada.
  • Não interpretar BROW como contrato para retornar filtro, colunas ou botões. A linha disponível não documenta essas possibilidades.
  • O catálogo histórico inclui mBrowse e SE2 na entrada seguinte; isso não comprova que SE2 esteja aberto ou posicionado dentro do PE.
  • Não transferir o contrato de F290BFIL, F290BTIT ou F240BROWSE. Identificadores semelhantes pertencem a chamadas distintas.
  • Roteiro editorial de homologação: após analisar o chamador, observar abertura, retorno e fechamento da tela e preservar o contexto de trabalho. Não introduzir gravações para testar a existência do PE.
  • Em revisão: código não compilado nem executado em Protheus. Índices oficiais consultados por evidência indexada; página 137 do catálogo histórico inspecionada diretamente. Sem versão mínima ou posição na transação confirmadas.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Pontos de Entrada - Financeiro - P12. TDN. Evidência indexada consultada em 2026-10-23.
  2. TOTVS. Pontos de Entrada. TDN. Evidência indexada consultada em 2026-10-23.
  3. FARIAS, Alessandro de. Pontos de Entrada. Data-base: 07/09/2008, p. 137. PDF hospedado no MasterAdvPL. Consulta em 2026-10-23.
  4. TOTVS. Faturas a Pagar - FINA290 - Financeiro - P12. TDN. Evidência indexada consultada em 2026-10-23.
Situação
Em revisão
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