Tiempo aproximado de lectura 00:05:00 min
Duda
Al crear un asiento de cuentas por pagar en otra moneda (como dólares) y completar el campo E2_TXMOEDA, al momento de liquidar mediante la rutina de Orden de Pago (FINA085A), el sistema no respeta la tasa del documento y convierte el valor a la tasa de cambio del día
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12.1.2310
Solución
El funcionamiento estándar del sistema en la baja de la Orden de Pago (Cuentas por Pagar) utiliza la cotización del día de la baja (tabla de cotizaciones SM2) para convertir el valor a pagar. Esto ocurre salvo que el usuario sobrescriba la tasa manualmente en pantalla al momento de la operación
Para que la baja considere la tasa del documento de entrada, se cuenta con las siguientes opciones:
1. Opción A - Ajuste manual en pantalla (Tasas)
Durante la operación de Orden de Pago, existe una pantalla donde el usuario puede digitar manualmente la cotización a utilizar. Esa tasa aplicada manualmente pasa a ser válida para todos los títulos de esa moneda que se incluyan en la Orden de Pago en ese momento. Esta opción no requiere desarrollo, pero depende de la acción manual del operador en cada liquidación
2. Opción B - Personalización vía punto de entrada (F085MDEM)
Permite implementar una regla automática que tome la tasa grabada en el campo E2_TXMOEDA del título de origen y la aplique directamente en la baja, sin necesidad de alterar el código fuente estándar. La ventaja de esta opción es que automatiza el criterio sin requerir intervención manual del usuario
0 Comentarios