01. DATOS GENERALES
| Producto: | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | TOTVS Backoffice (Línea Datasul) - Facturación (MFT)
|
|---|
| Función: | Cálculo de remitos (FT4030) |
|---|
| País: | Todos excepto Brasil |
|---|
| Ticket: | 24014910 |
|---|
| Requisito/Story/Issue (informe el requisito relacionado) : | DMANMI03-17503 |
|---|
02. SITUACIÓN/REQUISITO
Cuando se genera la factura del remito del cliente por el programa Cálculo de remitos (FT4030) cuyo pedido se creó con la moneda 1 (dólar) y la moneda de facturación 0 (estándar). Al generar la factura, el sistema no está haciendo la conversión correctamente, generando cálculos y valores finales incorrectos.
03. SOLUCIÓN
Se ajustó la rutina del programa Cálculo de remitos (FT4030) para que la conversión de valores se realice correctamente cuando la moneda de facturación sea diferente de la moneda del pedido.
Para ello, se aplicaron las siguientes reglas y validaciones:
- Agrupación de remitos: solamente se permite agrupar remitos para facturación cuyos pedidos tengan la misma moneda y la misma moneda de facturación.
Ejemplo: remitos originados de pedidos con moneda 1 (dólar) y moneda de facturación 0 (estándar) solo podrán agruparse con remitos de pedidos con las mismas configurações (moneda 1 y moneda de facturación 0).
-
- Cotización de la moneda: Si la moneda del pedido fuera diferente de la moneda de facturación, el campo Tasa Exportac se habilitará en el programa Cálculo de remitos (FT4030), permitiendo al usuario informar o ajustar la cotización que se utilizará en la facturación. El único caso donde el campo Tasa Exportac estará deshabilitado, será cuando la moneda y la moneda de facturación del pedido sean 0 (estándar).
Ejemplo: remito con moneda 1 (dólar) y moneda de facturación 0 (estándar).

Ejemplos del comportamiento de cálculo:
Ejemplos-1:
Remito Pedido Moneda Moneda Factur
Remito-111 5757 1 0
FT4030:
- Moneda = 0 (moneda de facturación)
- Tasa Exportac: cotización de la moneda 1 - campo habilitado para edición
- Valores del pedido en moneda 1 y convertidos a la moneda de facturación 0
- Valores expresados en la moneda de facturación 0
Ejemplos-2:
Remito Pedido Moneda Moneda Factur
Remito-222 5758 0 0
FT4030:
- Moneda = 0 (moneda de facturación)
- Tasa Exportac: 1,00 moneda estándar - campo deshabilitado para edición
- Valores expresados en la moneda de facturación 0
Ejemplos-3:
Remito Pedido Moneda Moneda Factur
Remito-333 5759 1 1
FT4030:
- Moneda = 1 (moneda de facturación)
- Tasa Exportac: cotización de la moneda 1 - campo habilitado para edición
- Valores del pedido en moneda 1 y convertidos a la moneda de facturación 1
- Valores de la factura expresados en la cotización del día en la moneda 1
Ejemplos-4:
Remito Pedido Moneda Moneda Factur
Remito-444 5760 0 1
FT4030:
- Moneda = 1 (moneda de facturación)
- Tasa Exportac: cotización del día en la moneda 1 - campo habilitado para edición
- Valores de la factura expresados en la cotización del día en la moneda 1
No se aplica.
05. ASUNTOS RELACIONADOS