01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA080Baja de cuentas por pagar--/03/2025
País:Todos los países MI
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-26034


02. SITUACIÓN/REQUISITO

Se solicita crear métrica para contabilizar, desde la rutina Baja de cuentas por pagar (FINA080), el uso de la anulación de baja de PA generados desde Orden de Pago (FINA085A) u Orden de Pago Modelo II (FINA850).

03. SOLUCIÓN

Dentro de la rutina Baja de cuentas por pagar (FINA080) se realiza el siguiente ajuste:

Para ambos escenarios (anulación de baja parcial o total), la subrutina registrada será FA080CAN_Anulación_Baja_PA, el ID de la métrica para cada escenario será:

En la Función utilizada para Baja de Títulos a Pagar, fA080Tit(), se agrega validación para que siendo país Argentina y título de Pago Anticipado, no permita la baja, indicando al usuario realizar este movimiento a través de la rutina Orden de Pago Mod. II.


  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-26034.
    • Validar que la rutina actualizada corresponda a la indicada en la sección Función de 01. Datos Generales.
  3. En el archivo appserver.ini configurar, en la sección AMBIENTE:
    1. FWLOGMSG_DEBUG = 1
  4. 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.
  5. Módulo Compras (SIGACOM):
    1. Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un proveedor.
    2. Desde el menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
    3. Desde el menú Actualizaciones | Archivos | Modalidades (FINA010), configurar una Modalidad.
  6. Módulo Financiero (SIGAFIN):
    1. Para Argentina:
      1. Desde el menú Actualizaciones | Proceso Mod II | Orden Pago Modelo II (FINA847), generar un Pago Anticipado (PA) desde "Otras Acciones | Generar PA" informando el proveedor, modalidad y banco generados anteriormente.
    2. Para países diferentes a Argentina:
      1. Desde el menú Actualizaciones | Cuentas por Pagar | Orden Pago (FINA085A), generar un Pago Anticipado (PA) desde "Otras Acciones | Generar PA" informando el proveedor, modalidad y banco generados anteriormente.
    3. Desde el menú Actualizaciones | Cuentas por Pagar | Baja de Cuentas Por Pagar (FINA080), dar de baja el PA generado anteriormente desde "Dar de baja".
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Cuentas por Pagar | Baja de Cuentas Por Pagar (FINA080).
  3. Ir a "Otras acciones | Anula Baja" y confirmar la anulación de la baja.
  4. En el log del ambiente, validar que se muestre el siguiente mensaje:

Nota: El registro en el LOG puede no verse reflejado inmediatamente después de realizar la operación; sin embargo, al cabo de 30 minutos debería aparecer. Lo anterior de acuerdo a la documentación correspondiente a la métrica FWMetrics():addMetrics(). Para más información consultar 05. ASUNTOS RELACIONADOS.



Para el país Argentina, no se permite Dar de Baja un título de Pago Anticipado generado desde una Orden de Pago, se indica al usuario dirigirse a la rutina Orden de Pago Mod. II para ese tratamiento.

 


04. INFORMACIÓN ADICIONAL

No aplica.



05. ASUNTOS RELACIONADOS