01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
FunciónNombre TécnicoFecha
FINA080Baja de cuentas por pagar19/02/2025
FINA086Anular Órdenes de Pago19/02/2025
FINXFINFunciones genéricas de financiero19/02/2025
FINXFUMIFunciones genéricas de localizaciones de financiero20/02/2025
País:Argentina, Bolivia, Chile, Colombia, República Dominicana, Ecuador, México, Paraguay, Perú, Uruguay
Ticket:No aplica.  (Pacote: 015148)
Requisito/Story/Issue (informe el requisito vinculado):DMINA-25877 


02. SITUACIÓN/REQUISITO

Permitir la cancelación parcial de anticipos en diferentes monedas, ya sea que este se haya creado a través de una Orden de Pago o directamente en cuentas por pagar.

Permitir limpiar o saldar pequeños saldos de comprobantes, que por redondeo o truncamiento al realizar la Orden de Pago, no hayan quedado saldados.

Los cambios aplican para los países: México, Colombia, Perú, Ecuador, Argentina, Chile, Paraguay, Uruguay, Bolivia, República Dominicana.


03. SOLUCIÓN

Se modifican las rutinas:

FINXFIN - Funciones genéricas de financiero


FINXFUMI - Funciones genéricas de localizaciones de financiero


FINA080 - Baja de cuentas por pagar


FINA086 - Anular órdenes de pago


Activación de funcionalidad

Se debe crear el parámetro MV_PILOTO1 con el valor .T., ver la sección 04. Información Adicional, para más detalles.

Como resultado de que la rutina Baja de Cuentas por Pagar (FINA080) ya se encuentra habilitada por estándar para su uso en Mercado Internacional, la funcionalidad del parámetro MV_PILOTO1 queda descontinuada con la rutina FINXFUMI.PRW con fecha mayor o igual a 14/08/2025.

  • Realizar un respaldo del repositorio (RPO).
  • Aplicar el parche correspondiente a la issue DMINA-25877.
    • Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.

En el módulo Configurador (SIGACFG):

  • En el menú Entorno | Archivos | Menús (CFGX013), para el Menú Financiero, en la opción Actualizaciones | Cuentas por Pagar, agregar el ítem "Baja de Cuentas por Pagar", rutina FINA080.
  • En el menú  Base de datos | Base de datos | Parámetros, crear el parámetro MV_PILOTO1 de tipo lógico con el valor .T.

En el módulo Compras (SIGACOM):

  • En el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
  • En el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
  • En el menú Actualizaciones | Archivos | Tipo de Entrada y Salida (MATA080), configurar un Tipo de entrada (TES).
  • En el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), incluir una Factura de entrada (NF).

En el módulo Financiero (SIGAFIN):

  • En el menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
  • En el menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A).
    • Registrar un Pago Anticipado (PA) con valor superior a la factura generada previamente.
    • Registrar un Pago de la Factura de Entrada (NF) con el Pago Anticipado (PA):
      • Modificar el valor a aplicar del Pago Anticipado (PA), al monto de la Factura (NF).

En el módulo Financiero (SIGAFIN):

Baja de saldo del título por pagar del Pago Anticipado

  • En el menú Actualizaciones | Cuentas por Pagar | Baja de Cuentas por Pagar (FINA080).
    • Seleccionar el Pago Anticipado (PA), y hacer clic en la opción Dar de Baja.
    • En la ventana Bajas Cuentas por Pagar, mantener los datos propuestos, registrar el Banco, y grabar el movimiento.
    • Verificar que el estatus del Pago Anticipado (PA) haya cambiado a Título dado de baja (rojo).
  • En el menú Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100).
    • Verificar la generación de movimiento con el saldo de baja del Pago Anticipado (PA).
  • En el menú Consultas | Cuentas por Pagar | Posición de Títulos por Pagar (FINC050).
    • Consultar el Título del Pago Anticipado (PA), se observarán dos movimientos:
      • Pago de la Factura de Entrada.
      • Baja del título.

Anulación de Baja

  • En el menú Actualizaciones | Cuentas por Pagar | Baja de Cuentas por Pagar (FINA080).
    • Seleccionar el Pago Anticipado (PA), y hacer clic en la opción Otras acciones | Anula Baja.
    • En la ventana Elija la cancel., seleccionar el segundo movimiento y dar clic en el botón Ok:
    • En la ventana Bajas Cuentas por Pagar, dar clic en el botón Confirmar.
    • Verificar que el estatus del Pago Anticipado (PA) haya cambia a Anticipo con saldo (blanco).
  • En el menú Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100).
    • Verificar la generación de un movimiento anulando el valor de baja del Pago Anticipado (PA).
  • En el menú Consultas | Cuentas por Pagar | Posición de Títulos por Pagar (FINC050).
    • Consultar el Título por Pagar del Pago Anticipado (PA), se observará un movimiento adicional, de anulación de baja:




04. INFORMACIÓN ADICIONAL

Crear nuevo parámetro del sistema

Nombre VariableMV_PILOTO1
Tipo3 - Lógico
Cont. Por.T.
Cont. Ing.T.
Cont. Spa.T.
DescripciónUse a localização piloto FINA080 e FINA086
Desc. Esp.Usa localización Piloto de la FINA080 y FINA086
Desc. InglésUse FINA080 and FINA086 Pilot location

Para la generación de Movimientos Bancarios (SE5/FK5), al dar de baja y para anular la baja de un título de Pago Anticipado, se requiere la configuración de estos recursos:

  • Parámetro MV_ESTORDP. Define si se realizará un registro de reversión (SE5/FK5) al anular una orden de pago; S - Si / N - No (estándar del sistema).
  • Tabla de Motivos de Baja (F7G). Opción disponible en el módulo SIGAFIN, menú Miscelánea | Archivos.



05. ASUNTOS RELACIONADOS