Ocurrencia
En la rutina de Baja de cuentas por pagar (FINA080):
En bajas con "Valores Accesorios"; Descuento, Multa e Intereses (Ts. Permanec.), se graban los registros de distinta manera entre las tablas de Títulos por Pagar (SE2) y Movimientos Bancarios (SE5/FK5).
Saldo del título (SE2->E2_SALDO): Se resta el Valor de baja y el Descuento, se suman Multa e Intereses. Graba valores en los campos E2_DESCONT, E2_MULTA y E2_JUROS.
Movimientos bancarios (SE5/FK5): No se comprende el valor grabado en los campos de Valor (E5_VALOR / FK5_VALOR) y Valor Moneda 2 (E5_VLMOED2 / FK5_VLMOE2).
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12.1.2310 con GE y superiores.
Solución
Se modifican rutinas para el tratamiento de valores accesorios, para Mercado Internacional:
Rutina de Funciones de financiero Mercado Internacional: FINXFUMI
- Se crea función fn080mFk6() que actualiza campos de la tabla de Valores Accesorios (FK6) desde la rutina de Baja de cuentas por pagar (fina080).
Rutina de Bajas de cuentas por pagar: FINA080
- En la función que Procesa baja de anticipo, fa080Adiant(), se ejecuta la función fn080mFk6() para convertir el valor a la moneda del título.
- En la función Utilizada para actualizar la baja efectuada, fA080Grv():
- Se ejecuta la función que Realiza conversión moneda y actualiza E2_DESCONT, E2_MULTA, E2_SDACRES, y E2_JUROS, Fn450Gsts().
- Se ejecuta la función fn080mFk6() para convertir el valor a moneda del título.
Rutina de Funciones auxiliares para los modelos de datos - Reestructuración SE5: FINXSE5
- En la función que Realiza la grabación de los valores en la SE5 con base en la FK6, FinGrvFK6(), se actualiza el campo de valor en moneda 2, E5_VLMOED2 con FK6_VLMOE2, si este último contiene valor.
Para solucionar esa ocurrencia, realice los siguientes pasos:
-
Verifique tener las siguientes rutinas igual o mayor a;
Caso contrario, solicite el patch de actualización de esta rutina a Soporte Mercado Internacional a través de un ticket de atención.
- Una vez que obtenga el patch de actualización, respalde su RPO;
- Aplique patch inicialmente en un ambiente de PRUEBAS.
-
Sugerimos revisar a detalle y realizar las pre - condiciones así como seguir el procedimiento indicado en el siguiente boletín técnico:
Conozca más.
0 Comentarios