Muestra las diferencias entre dos versiones de la página.
| 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 === | ||