F300FLT
User Function F300FLT()Filtra el registro en procesamiento del antiguo retorno SISPAG de FINA300.
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)
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)
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.
EndIfMuestra 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.
- 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.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.