Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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 correcta conversión de las monedas en los valores correspondientes a Gastos, Fletes y Seguro.


Pre-condiciones:

  • Crear un Pedido de Compra, con la 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 siguiente regla "Precio Unitario (C7_PRECO)  x Tasa del Pedido de Compra".
      • 1,000.00 x 20.00 = 20,000.00
    • Los campos Val. Flete (C7_SEGURO), Val. Seguro () y Val. Gastos (C7_DESPESA) de cada ítem, deben ser llenados en base a la siguiente regla "
  9. Se presentará un mensaje de confirmación, el cual indicará que el proceso ha finalizado sin errores.
    • Validar que no es solicitada la impresión del log de errores, lo cual indica que no hubo errores en la generación de la información.