Usina BRGuía AdvPL
Ingresar
← Todos los temas
PUNTO DE ENTRADAEn revisión

F290BROW

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

Llamada sin contexto explícito en FINA290; evidencia histórica junto al browse.

F290BROWFINA290mBrowseExecBlock
01 · DESCRIPCIÓN GENERAL

Descripción general

FINA290 es la rutina de Facturas por Pagar. (TOTVS, s.f., ref. 4) El índice oficial asocia F290BROW a esa rutina, con ficha en construcción; la lista registra ExecBlock("F290BROW", .F., .F.). (Refs. 1–2) En el catálogo de Alessandro de Farias, fechado el 07/09/2008, la llamada aparece inmediatamente antes de una entrada con mBrowse para SE2. (2008, p. 137, ref. 3) La proximidad en la lista es evidencia histórica, no prueba de la secuencia completa en releases actuales. Las búsquedas en GitHub no localizaron implementación.

02 · SINTAXIS

Sintaxis

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

Parámetros

PARAMIXB
Contexto no documentadoContexto por confirmar

La llamada registrada no pasa cuarto argumento. Esto no documenta un contenido utilizable en PARAMIXB ni confirma variables privadas, objetos de browse o aliases disponibles. No suponer que PARAMIXB[1] contiene un objeto o filtro.

Retorno

La línea publicada contiene solo la llamada, sin asignación ni condición sobre el retorno. Tipo y tratamiento del retorno sin confirmar. No hay base para recomendar .T., .F., NIL, un filtro o un array de columnas.

03 · EJEMPLO PRÁCTICO

Llamada documentada, sin implementación

// Llamada listada por TOTVS y el catálogo de Farias (refs. 2–3).
// Sin cuarto argumento; el fragmento no muestra el uso del retorno.
ExecBlock("F290BROW", .F., .F.)
Resultado esperado

Identifica la llamada de F290BROW sin demostrar una personalización funcional. No implementa el PE ni es un programa ejecutable de forma aislada.

BUENAS PRÁCTICAS
  • Antes de implementar, localizar la llamada completa en el release y patch de destino y comprobar la región de la rutina en que se ejecuta.
  • No interpretar BROW como contrato para devolver filtros, columnas o botones. La línea disponible no documenta esas posibilidades.
  • El catálogo histórico incluye mBrowse y SE2 en la siguiente entrada; esto no confirma que SE2 esté abierto o posicionado dentro del PE.
  • No trasladar el contrato de F290BFIL, F290BTIT o F240BROWSE. Identificadores similares pertenecen a llamadas distintas.
  • Plan editorial de pruebas: tras analizar el llamador, observar apertura, retorno y cierre de la pantalla y conservar el contexto de trabajo. No introducir escrituras para probar la existencia del PE.
  • En revisión: código no compilado ni ejecutado en Protheus. Índices oficiales consultados por evidencia indexada; página 137 del catálogo histórico inspeccionada directamente. Versión mínima y posición en la transacción sin confirmar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. Pontos de Entrada - Financeiro - P12. TDN. Evidencia indexada consultada el 2026-10-23.
  2. TOTVS. Pontos de Entrada. TDN. Evidencia indexada consultada el 2026-10-23.
  3. FARIAS, Alessandro de. Pontos de Entrada. Data-base: 07/09/2008, p. 137. PDF hospedado no MasterAdvPL. Consulta el 2026-10-23.
  4. TOTVS. Faturas a Pagar - FINA290 - Financeiro - P12. TDN. Evidencia indexada consultada el 2026-10-23.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha