01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre técnico | Fecha |
---|
FINA080 | Baja 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:
- En la función Anulación de Baja por Pagar (fa080Can()) se ejecuta la métrica FWMetrics():addMetrics(), que realizará el registro de la cantidad de veces que se efectúa la anulación de la baja total o parcial de PA's que cumplen con las siguientes características:
- PA generado desde la rutina Orden de Pago (FINA085A) u Orden de Pago Modelo II (FINA850).
- País diferente a Brasil.
- Versión de librería igual o mayor a 20210517.
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á:
- Para anulación de bajas totales como "financeiro-protheus_cantidad-de-anulacion-de-bajas-de-pa-total".
- Para anulación de bajas parciales como "financeiro-protheus_cantidad-de-anulacion-de-bajas-de-pa-parcial".
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.
- Realizar un respaldo del repositorio (.rpo).
- 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.
- En el archivo appserver.ini configurar, en la sección AMBIENTE:
- FWLOGMSG_DEBUG = 1
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.
- Módulo Compras (SIGACOM):
- Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un proveedor.
- Desde el menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
- Desde el menú Actualizaciones | Archivos | Modalidades (FINA010), configurar una Modalidad.
- Módulo Financiero (SIGAFIN):
- Para Argentina:
- 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.
- Para países diferentes a Argentina:
- 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.
- Desde el menú Actualizaciones | Cuentas por Pagar | Baja de Cuentas Por Pagar (FINA080), dar de baja el PA generado anteriormente desde "Dar de baja".
|
- Ingresar al módulo Financiero (SIGAFIN).
- Ir a Actualizaciones | Cuentas por Pagar | Baja de Cuentas Por Pagar (FINA080).
- Ir a "Otras acciones | Anula Baja" y confirmar la anulación de la baja.
- 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