01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:

SIGACOM - Compras.

Función:
Rutina(s)Descripción
LOCXNF2Cálculos de Notas Fiscales.
Rutina(s) involucrada(s)Descripción
LOCXNFNotas Fiscales.
MATA103Funciones 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:
      • Moneda = 2
      • Tasa = 20.00
    • Í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:

  1. Ingresar a la rutina Factura de Entrada, ubicada en "SIGACOM - Actualizaciones | Movimientos | Factura de Entrada".
  2. Informar los parámetros solicitados y dar clic en "Ok":
    • ¿Tipo de Factura? = Normal
  3. 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
  4. Dar clic en el botón "+ Incluir".
  5. 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.
  6. Dar clic en la opción "Ped compra", ubicada en "Otras acciones".
  7. En la ventana mostrada, seleccionar el Pedido de Compra creado en las "Pre-condiciones" y da clic en el botón "Grabar".
  8. 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.
  9. 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.
  10. 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.
  11. Al confirmar la conversión de los valores, se procede a dar clic en el botón "Grabar".
  12. En el browse de la rutina Factura de Entrada, seleccionar el documento creado anteriormente y dar clic en "Visualizar".
  13. 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.