01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGACOM - Compras. |
---|
Función: | Rutina(s) | Descripción |
---|
LOCXNF2 | Cálculos de Notas Fiscales. |
Rutina(s) involucrada(s) | Descripción |
---|
LOCXNF | Notas Fiscales. | MATA103 | Funciones genéricas para Documentos de Entrada. |
|
---|
Ticket: | 6867949 |
---|
Issue (Asociado): | DMINA-7460 |
---|
Versión: | 12.1.17 | 12.1.23 | 12.1.25 |
---|
02. SITUACIÓN/REQUISITO
- En la creación de una Factura de Entrada en moneda 1 (pesos) a partir de Pedido de Compra en moneda 2 (dólar), los campos Gastos, Flete y Seguro no son llenados con los valores correspondientes a la conversión de la moneda de la Factura de Entrada.
03. SOLUCIÓN
- En la función LxA103SC7ToaCols() ubicada en la rutina LOCXNF2, se utiliza la función xMoeda() para realizar la conversión de las monedas de los valores correspondientes a Gastos, Fletes y Seguro.
Pre-condiciones:
- Crear un Pedido de Compra, con las siguientes características.
- Encabezado:
- Ítems:
- Ítem 1
- Cantidad = 1
- Precio Unitario = 1,000.00
- Valor Toral = 1,000.00
- Ítem 2
- Cantidad = 1
- Precio Unitario = 1,000.00
- Valor Toral = 1,000.00
- Pestaña Flete/Gastos:
- Valor Flete = 100.00
- Gastos = 100.00
- Seguro = 100.00
Proceso para validación de la solución:
- Ingresar a la rutina Factura de Entrada, ubicada en "SIGACOM - Actualizaciones | Movimientos | Factura de Entrada".
- Informar los parámetros solicitados y dar clic en "Ok":
- ¿Tipo de Factura? = Normal
- Informar los parámetros solicitados y dar clic en "Ok":
- ¿Incluir vínculo? = Si
- ¿Asiento Contab. On-Line? = No
- ¿Muestra Asiento Contab.? = No
- ¿Agrupa Asientos? = No
- Dar clic en el botón "+ Incluir".
- Informar en el encabezado los campos Proveedor, Tienda, Serie, Numero de Documento y Moneda.
- Para este caso se seleccionará la Moneda 1 (Pesos) y una Tasa de 1.00.
- Dar clic en la opción "Ped compra", ubicada en "Otras acciones".
- En la ventana mostrada, seleccionar el Pedido de Compra creado en las "Pre-condiciones" y da clic en el botón "Grabar".
- Validar en la sección "Ítems", lo siguiente:
- Los campos Valor Unitario (D1_VUNIT) y Valor Total (D1_TOTAL); deben ser llenados en base a la conversión de la Moneda origen a la Moneda final.
- Los campos Val. Flete (C7_VALFRE), Val. Seguro (C7_SEGURO) y Val. Gastos (C7_DESPESA) de cada ítem; deben ser llenados en base a la conversión de la Moneda origen a la Moneda final.
- Nota: El valor total de cada gasto, será prorrateado entre cada uno de los ítems.
- Validar en la pestaña "Totales" de la sección "Rodapié", lo siguiente:
- Los campos Valor Gastos, Valor Flete, Seguro, Vlr. Mercad. y Valor Bruto; deben ser llenados en base a la conversión de la Moneda origen a la Moneda final.
- Validar en la pestaña "Gastos" de la sección "Rodapié", lo siguiente:
- Los campos Valor Gastos, Valor Flete y Seguro; deben ser llenados en base a la conversión de la Moneda origen a la Moneda final.
- Al confirmar la conversión de los valores, se procede a dar clic en el botón "Grabar".
- En el browse de la rutina Factura de Entrada, seleccionar el documento creado anteriormente y dar clic en "Visualizar".
- Validar que la información presentada coincida con lo mencionado en los puntos del 8 al 10.
¡IMPORTANTE!
La conversión de monedas al vincular un Pedido de Compra a la Factura de Entrada obedece a la configuración del parámetro MV_ALTTXNF, el cual se puede interpretar de la siguiente forma:
- Si el parámetro tiene el valor "1":
- Si se informó una tasa en el Pedido de Compra (C7_TXMOEDA), se utilizará dicha tasa para la conversión.
- Si no se informó una tasa en el Pedido de Compra (C7_TXMOEDA), se utilizará la tasa del día en el que fue generado el Pedido de Compra (C7_EMISSAO).
- Si el parámetro tiene el valor 2 o está vacío:
- Se utilizará la tasa del día en el que se está generado la Factura de Entrada.