Tiempo aproximado de lectura 00:02:00 min
Ocurrencia
En el módulo Financiero (SIGAFIN), en la rutina de Orden de Pago (FINA085A) con el parámetro MV_CTLIPAG = .T., la selección de títulos solo muestra aquellos con la Fecha de Aprobación (E2_DATALIB) informada, omitiendo el valor mínimo definido en el parámetro MV_VLMINPG. Esto provoca que los títulos con saldo igual o inferior a este mínimo, cuya aprobación manual no graba E2_DATALIB, no puedan incluirse en la orden de pago.
Entorno
Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12
Causa
Este incidente ocurre por el tratamiento interno del código de la rutina, ya que en la rutina de Liberación de Pagos (FINA580) la aprobación manual de un título con un valor menor o igual al mínimo no graba el campo E2_DATALIB (solo informa "Título liberado para pago"), impidiendo que sea visualizado en el browse de FINA085A.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
Realice un respaldo completo de su repositorio de objetos (RPO) aplicando solo en fuentes actualizados.
Solicite a soporte técnico o descargue y aplique el parche de actualización correspondiente al ISSUE DMICAS-1353 que contiene la actualización de la rutina FINA085a al 16/10/2026.
Aplique inicialmente en su ambiente de pruebas.
-
En el módulo Configurador (SIGACFG), ingrese a Entorno | Archivos | Parámetros, y verifique o configure:
MV_CTLIPAG= .T.MV_VLMINPG= 50000 (o el valor mínimo requerido en su operación en moneda 1).
Valide nuevamente el escenario ingresando a la rutina Orden de Pago (FINA085A). Confirme que el sistema convierte el saldo a moneda 1 considerando la tasa de la fecha de contabilización y permite visualizar los títulos que no superan el valor de
MV_VLMINPGsin requerir aprobación.
Conozca más
0 Comentarios