F241MPCC
User Function F241MPCC() as logicalControla la confirmación de cancelación de la orden con retención en otra baja.
Descripción general
En FINA241, controla el mensaje estándar al cancelar la orden cuando el título tiene impuestos retenidos en otra baja. Sin parámetros; retorno lógico. (TOTVS, 2025, ref. 1) Las búsquedas en GitHub no localizaron implementación. Sigue una adaptación comentada del ejemplo oficial.
Sintaxis
User Function F241MPCC() as logicalRetorno
Lógico: indica si se muestra la confirmación estándar. (TOTVS, 2025, ref. 1)
Ejemplo oficial adaptado y comentado
#INCLUDE "TOTVS.CH"
// Adaptado de TOTVS, F241MPCC, ejemplo de uso (ref. 1).
// Esta pregunta decide si se presenta la confirmación estándar.
User Function F241MPCC() as logical
Local lPERet := .T. as logical
lPERet := FWAlertYesNo("¿Presentar el mensaje de impuesto retenido en otra baja?", "F241MPCC")
Return lPERetEl ejemplo abre su propia pregunta. La elección controla el mensaje estándar; no elimina todos los diálogos.
- No trate el retorno como autorización para cancelar: la documentación describe el control del mensaje.
- Plan editorial de pruebas: probar Sí y No y observar por separado la pregunta del ejemplo y la confirmación estándar. Registrar también el resultado de la cancelación.
- Comparar escenarios con y sin retención en otra baja, sin suponer que el PE se ejecute en todos los casos.
- Comprobar release, patch y disponibilidad de la función antes de implantar. Esta investigación no estableció una versión mínima.
- No añadir acceso a PARAMIXB ni escritura directa en tablas sin una necesidad demostrada en el llamador.
- En revisión: código no compilado ni ejecutado en Protheus; comportamiento en pruebas pendiente.

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