PARAMIXB[1]1: confirmada; 0: cancelada. (Refs. 1–2)
Guía AdvPLUser Function F340GRV()Ejecuta una personalización después de compensar con indicador de confirmación.
La ficha específica documenta PARAMIXB[1] numérico: 1 para compensación confirmada y 0 para cancelada. Las tablas quedan posicionadas para consulta; el ejemplo oficial cita SE2, SE5, FK2 y FK7 en la rama confirmada. Esta descripción prevalece sobre el resumen histórico de validación de inclusión. No se demuestra ejecución posterior al commit. (Refs. 1–2)
User Function F340GRV()PARAMIXB[1]1: confirmada; 0: cancelada. (Refs. 1–2)
No aplicable según la ficha específica. El indicador recibido no es el retorno de la función.
#Include "Protheus.ch"
User Function F340GRV()
Local nStatus := PARAMIXB[1]
If nStatus == 1
ConOut("F340GRV: compensacion confirmada")
ElseIf nStatus == 0
ConOut("F340GRV: compensacion cancelada")
EndIf
Return NilPropuesta didáctica con el comportamiento descrito en los comentarios. Comprobar el contexto antes de compilar en pruebas. En revisión: ejemplo no compilado ni ejecutado en Protheus. Comprobar aliases, bloqueos, posición transaccional y compatibilidad en el release y patch utilizados.
// Fragmento del llamador P12.2210 (EURAI, ref. 2); no es una implementación del PE.
// FINA340.PRX - FA340COMP() -> EXECBLOCK("F340GRV",.F.,.F.,{NOPCA})El registro muestra argumentos y uso inmediato del retorno cuando existen. Omite el cuerpo completo del llamador y no demuestra el momento del commit.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.