Herramientas de usuario

Herramientas del sitio


ada:sicoferp:gestionhumana:nomina:pagoautomaticoplanillaunica

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
ada:sicoferp:gestionhumana:nomina:pagoautomaticoplanillaunica [2021/07/22 21:20]
192.168.177.70
ada:sicoferp:gestionhumana:nomina:pagoautomaticoplanillaunica [2026/07/30 14:15] (actual)
brahian.castaneda
Línea 44: Línea 44:
  
 {{:​ada:​sicoferp:​gestionhumana:​nomina:​pa_ss_5.png?​800|}} {{:​ada:​sicoferp:​gestionhumana:​nomina:​pa_ss_5.png?​800|}}
 +
 +===== Flexibilización de la Integración con el Plan Anual de Caja (PAC) en Pagos de Nómina =====
 +
 +=== Módulo/​Funcionalidad:​ ===
 +
 +Nómina/​Operación/​Pago automático nómina
 +Nómina/​Seguridad Social/Pago automático planilla única
 +Descripción del Cambio: Se ha introducido una nueva parametrización que permite activar o desactivar la validación y afectación del Plan Anual de Caja (PAC) durante la generación de pagos automáticos de nómina y seguridad social. Esto proporciona mayor flexibilidad a los clientes que no gestionan su presupuesto a través del PAC, permitiéndoles ejecutar estos procesos sin las validaciones presupuestales correspondientes.
 +
 +=== Detalles Técnicos: ===
 +
 +Nuevo Parámetro de Sistema:
 +
 +Tabla: tesore01.parametros_sistema
 +Columna: maneja_pac
 +Valores Posibles:
 +'​S':​ (Sí) El sistema realizará las validaciones y afectaciones al PAC como lo hace actualmente.
 +'​N':​ (No) El sistema omitirá todas las validaciones y afectaciones relacionadas con el PAC.
 +Comportamiento por Defecto: Si el parámetro no existe o es nulo, el sistema asumirá el valor '​S'​ para mantener la compatibilidad con la funcionalidad existente.
 +Lógica de Implementación:​ Al inicio de los procesos de pago, el sistema consulta el valor del parámetro maneja_pac. Toda la lógica de código relacionada con la verificación de disponibilidad y la afectación de saldos del PAC ha sido encapsulada dentro de una condición IF. El código solo se ejecutará si el parámetro es '​S'​.
 +
 +=== Objetos Modificados:​ Se han modificado los siguientes objetos para incorporar esta lógica condicional:​ ===
 +
 +n_cst_proceso_pago.sru:​
 +
 +of_inicializar_proceso_pago:​ Se obtiene el valor del parámetro maneja_pac.
 +of_elaborar_orden_de_pago:​ La afectación al PAC ahora es condicional.
 +of_process_elaborar_orden_de_pago_sin:​ La afectación al PAC ahora es condicional.
 +w_pago_automatico_autoliquidacion_paraf.srw:​
 +
 +wf_inicio_pago:​ Se obtiene el valor del parámetro maneja_pac.
 +wf_disponibilidad_cc:​ La validación de disponibilidad del PAC ahora es condicional.
 +wf_disponibilidad_cc_paraf:​ La validación de disponibilidad del PAC ahora es condicional.
 +Impacto en el Sistema:
 +
 +Si maneja_pac = '​S':​ El comportamiento del sistema no cambia. Seguirá realizando todas las validaciones y afectaciones al PAC.
 +Si maneja_pac = '​N':​ El sistema ya no mostrará errores de falta de saldo en el PAC ni afectará sus saldos, permitiendo que el proceso de pago continúe sin interrupciones por este motivo.
 +
 +=== Desarrollado por: [Miguel Muñoz] Fecha: [30/​07/​2026] Versión de PB: 12.5 ===
  
  
ada/sicoferp/gestionhumana/nomina/pagoautomaticoplanillaunica.txt · Última modificación: 2026/07/30 14:15 por brahian.castaneda