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

F300FLT

User Function F300FLT()

Filtra el registro en procesamiento del antiguo retorno SISPAG de FINA300.

F300FLTFINA300
01 · DESCRIPCIÓN GENERAL

Descripción general

El aviso oficial describe F300FLT como filtro del registro procesado y no indica un PE equivalente en su tabla de migración. SISPAG fue descontinuado el 20/08/2022; la suite sustituta utiliza FINA430. (TOTVS, ref. 1) La lista comunitaria registra IF !ExecBlock("F300FLT") en FA300PROCESSA. Demuestra una condición negada, pero omite el cuerpo del IF: no prueba por sí sola si .T. o .F. descarta, acepta o interrumpe el archivo completo. (Ref. 2)

02 · SINTAXIS

Sintaxis

User Function F300FLT()

Retorno

El fragmento utiliza el resultado con negación lógica en IF. La consecuencia de cada valor depende del cuerpo condicional omitido; no se confirmó un contrato completo de aceptación o rechazo. (Ref. 2)

03 · EJEMPLO PRÁCTICO

Leer el llamador legado sin inventar una implementación

// Fragmento del llamador, no una User Function: EURAI, P12.2210 (ref. 2).
// Contexto observado: FINA300.PRX / FA300PROCESSA().
If !ExecBlock("F300FLT")
    // El fragmento consultado no incluye el cuerpo del IF.
    // No deducir solo de esto el efecto de .T. o .F. sobre el registro.
EndIf
Resultado esperado

Muestra cómo la referencia comunitaria utiliza el retorno. Es un recorte comentado para análisis, no una implementación lista del PE. Ejemplo no compilado ni ejecutado en Protheus.

BUENAS PRÁCTICAS
  • No inventar Return .T. o Return .F. para completar el ejemplo: la consecuencia operativa no está confirmada.
  • La llamada observada no tiene cuarto argumento. No suponer un alias posicionado ni una estructura de PARAMIXB.
  • La tabla oficial no indica un equivalente. Esto no demuestra que la regla no pueda rediseñarse en FINA430.
  • Para mantenimiento legado, inspeccionar el cuerpo completo de FA300PROCESSA y probar registros aceptados, excluidos y archivos con varios registros.
  • Plan editorial de pruebas: comparar el flujo estándar y la personalización en las operaciones descritas, comprobar los registros resultantes y registrar release y patch.
  • En revisión: fuentes y ejemplo comprobados documentalmente; código no compilado ni ejecutado en Protheus. Posición exacta en la transacción y comportamiento en el release utilizado sin confirmar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. SISPAG - Descontinuada em 20/08/22. TDN. Consulta el 2026-10-23.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta 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