Tiempo aproximado de lectura 01:00 min
Ocurrencia
Se identificó una inconsistencia en la generación del informe Cuentas Corrientes de Cuentas por Pagar (FINR13Z) al trabajar con pagos anticipados en moneda extranjera.
El comportamiento se presenta cuando:
- Se registra un pago anticipado en moneda extranjera.
- Se modifica la tasa de cambio en la rutina Orden de Pago.
- En la emisión del informe, la pregunta "¿Convierte en valores por?" se encuentra configurada con la opción "Tasa de Mov.".
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12.1.2410
Causa
En este escenario, el informe no utiliza la tasa de cambio actualizada informada en el movimiento para realizar la conversión. En su lugar, toma una tasa correspondiente a otra moneda, generando diferencias en los importes presentados y mostrando valores incorrectos en el reporte.
Solución
Se realizó un ajuste en la rutina del informe Cuentas Corrientes de Cuentas por Pagar (FINR13Z) para garantizar la correcta utilización del parámetro "¿Cuál Moneda?" (MV_PAR12) durante el proceso de conversión de moneda.
Con esta corrección:
- El informe identifica correctamente la moneda seleccionada en la emisión.
- La conversión de los valores se realiza utilizando la tasa de cambio correspondiente al movimiento registrado.
- Se respetan las modificaciones de tasa efectuadas en la rutina de Orden de Pago.
- Los importes reflejados en el informe son consistentes con los valores efectivamente registrados en la transacción.
De esta forma, cuando la opción "¿Convierte en valores por?" se configura como "Tasa de Mov.", el reporte presenta los valores convertidos correctamente según la tasa informada en el movimiento.
Aplicar el pacote liberado en el issue DMINA-29444 para obtener la nueva solución.
0 Comentarios