01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre TécnicoFecha
FINA084Diferencia de Cambio en Cuentas por Pagar.26/03/2025
País:Argentina (ARG)
Ticket:22725049.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-26015.


02. SITUACIÓN/REQUISITO

Desde la rutina de Orden de Pago Mod II (FINA847), en la generación de la diferencia de cambio de forma automática, el sistema está generado de forma incorrecta los valores en la Cuenta por Pagar.

Para la funcionalidad de generación de la diferencia cambiaria de forma automática se debe configurar el parámetro MV_DIFCAMP con valor S.

03. SOLUCIÓN

En la rutina de Diferencia de Cambio en Cuentas por Pagar (FINA084), dentro de la función que Calcula la diferencia de cambio del título (Fa084CDif), cuando la pregunta ¿Genera para Pagos ?, tiene el valor Si, en el procesamiento de los Movimientos Bancarios se valida si el proceso está siendo generando desde la función que Graba la Orden de Pago (F850Grava) mediante rutina automática, si es verdadero, no será reasignando el valor de la tasa de baja (nTxBaixa).


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche correspondiente a la issue DMINA-26015.
  3. Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  4. Contar con las configuraciones necesarias para la activación y ejecución de la Diferencia de Cambio: DT Diferencia de cambio cuentas por pagar FINA084 ARG
  5. Desde el módulo del Configurador (SIGACFG) configurar los siguientes parámetros:
    • MV_DIFCAMP con el valor S  (Diferencia de cambio automática en la orden de pago).
    • MV_MDCFIN con la configuración 01,02,03,04  (Divisas utilizadas para generar la diferencia de cambio).
    • MV_CONDPAD con valor 001 (Condición de Pago estándar).
  6. En el módulo de Financiero (SIGAFIN), ir al menú Miscelánea | N. Cálculos | Diferencia Cambio Ctas. A Pagar (FINA084).
  7. En la pantalla principal oprimir la tecla F12 para ver el grupo de preguntas y configurar.
    • ¿Tasa? = 0,00
    • ¿Prefijo? = DC
    • ¿Tipo dif. Positiva? = NDP
    • ¿Tipo dif. Negativa? = NCP
    • ¿Modalidad? = 000001
    • ¿Separa por? = 2 - Por Título
    • ¿Genera para Saldo? = No
    • ¿Genera para Pagos? = Si
    • ¿Genera corr. Invoice? = Si
    • ¿Filtrar Títulos? = Si
    • ¿Cuál Moneda? = Moneda 1
    • ¿Producto? =""
    • ¿Doc. Fiscal? = No
  8. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Condición de Pago (MATA360). Configurar la Condición de Pago, por ejemplo, 001 - Contado.
  9. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Modalidades (FINA010). Configurar la Modalidad de tipo Analítica de gastos.
  10. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Bancos (MATA070). Configurar un Banco en moneda 1-PESOS.
  11. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Proveedores (MATA020). Configurar un Proveedor, y asignar la Modalidad configurada previamente.
  12. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Productos (MATA010). Configurar uno o varios Productos.
  13. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Monedas (MATA090). Configurar la tasa del día para la moneda 02. Por ejemplo:
    • Día 01 = 930.00
    • Día 02 = 1019.50
  14. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N). El día 01 incluir una Factura de Entrada (NF) en moneda 02 con valor de 82,680.00
  15. En el módulo de Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Notas de Crédito/Débito (MATA466N).  El día 01 generar una Nota de Crédito de Proveedor (NCP) en moneda 02 con valor de 3,742.41
  16. En el módulo de Financiero (SIGAFIN), ir al menú Actualizaciones | Proceso Modelo II | Orden de Pago Mod II (FINA850).  El día 01 generar la Orden de Pago compensando la Factura de Entrada (NF) y Nota de Crédito de Proveedor (NCP), realizando el pago Parcial de 3,742.41 para la Factura de Entrada (NF), quedando un saldo pendiente de 78,937.59 (82,680.00 -  3,742.41) en Moneda 02.
  17. En el módulo de Financiero (SIGAFIN), ir al menú Actualizaciones | Proceso Modelo II | Orden de Pago Mod II (FINA850).  El día 02 generar la Orden de Pago por el valor restante de la Factura de Entrada (NF) 80,476,873.01 (78,937.59 * 1019.50), utilizar un Banco en moneda 01.

Diferencia de Cambio

  • En el módulo Financiero (SIGAFIN) ir al menú Miscelánea | N. Cálculos Diferencia Cambio Ctas. A Pagar (FINA084).
  • Verificar en la pantalla principal la correcta creación del documento correspondiente a la diferencia de cambio.
  • En este caso, por ser una diferencia de cambio positiva, validar que se haya generado el documento fiscal de tipo NDP.



  • Validar la diferencia de cambio.
    Diferencia de Tasas: 1019.50 - 930.00 =  89.50
    Valor Pagado: 78,937.59
    Diferencia de Cambio =  78,937.59 * 89.50 = 7,064,914.30





04. INFORMACIÓN ADICIONAL

No aplica



05. ASUNTOS RELACIONADOS