
Innovaciones, Optimizaciones y Nuevas Funcionalidades del Ecosistema AS2


Manual de Procedimientos para Mejoras y Actualizaciones
Ecosistema AS2
Este manual documenta de manera detallada los procesos de cambio, optimización o actualización implementados en las soluciones del Ecosistema AS2.
CAMBIOS, MEJORAS O ACTUALIZACIONES
SISTEMA: AS2 ERP
ANTECEDENTES
Actualmente el sistema AS2-ERP, al realizar proceso “Deposito Cierre de Caja” en el módulo financiero, se listan únicamente los cierres de acuerdo con la sucursal en la que se encuentre logueado el usuario.
Para conservar y no afectar el funcionamiento actual, se crea un nuevo parámetro “DEPOSITO_CIERRE_DE_CAJA_TODAS_LAS_SUCURSALES”, para realizar la gestión financiera.
OBJETIVO
- Permitir que el usuario pueda realizar depósitos de cierres de caja de cualquier sucursal.
- Mostrar los cierres de caja pendientes de todas las sucursales sin considerar la sucursal en la que se encuentre logueado.
- Permitir Guardad los registros seleccionados para el cierre de caja.
DESARROLLO
- Configuración Base
El alcance del ajuste consiste en permitir que los usuarios puedan realizar cierres de cajas para todas las sucursales, sin determinar la sucursal en la cual se esté logueado y tenga acceso a dicha información.
Para ello se agrega un nuevo parámetro en el módulo de Gestión Financiera “DEPOSITO_CIERRE_DE_CAJA_TODAS_LAS_SUCURSALES”, por defecto el sistema lo crean con el valor “FALSE”
- FALSE: Conserva la funcionalidad actual
- TRUE: Permite el cierre de caja de todas las sucursales, sin importar en cual se esté legueado
Pantalla: /paginas/configuracionBase/configuracion.jsf

- Caja
Al crear un Nuevo registros de depósitos cierre de cajas y el parámetro antes mencionado está en False, únicamente se listarán los cierres de caja de dicha sucursal de inicio de sesión.
Pantalla: /paginas/caja/procesos/depositoCierreCaja.jsf



El parámetro antes mencionado está en TRUE, se listarán los cierres de caja de todas las sucursales, y esto lo podemos comprobar por la cantidad de registros listados.

- Deposito Cierre Caja
Los registros se listan de forma ascendente por facha, es decir, desde el más antiguo hasta el más reciente o fecha actual.
Puede seleccionar todos los registros o en su defecto filtrar solo los registros seleccionados.

Al guardar nuestro Depósito, cierre caja, nos muestra el siguiente mensaje informativo, y se guarda en un estado “Elaborado”.

- Contabilizar el cierre de caja
Procedemos a accionar sobre el botón “Contabilizar”, y nos despliega un pop-up para confirma el cierre.

Cambia el estado del registro a “Contabilizado”.

- CONSIDERACIONES
- Para las organizaciones que no han generado depósitos de Cierres de cajas, el parámetro al estar habilitado, es decir, con un valor (TRUE). Cargaría una cantidad de registros que podría producir lentitud en el sistema, y ralentizar el proceso.
- Es necesario ejecutar en BDD el siguiente Query´s:
- Para consultar los id_interfas_contable_proceso, id_asiento. El valor en id_asiento no debe ser null
> select id_interfaz_contable_proceso, id_asiento from interfaz_contable_proceso order by fecha_creacion desc;
- Realizar un update en detalle_cierre_caja tomando un valor de la primera consulta, la fecha creación puede ajustarse o ser modificada.
> update detalle_cierre_caja set id_interfaz_contable_proceso = 18xx where fecha_creacion < ‘2025-03-10‘ AND id_interfaz_contable_proceso is null;
- Esto se realiza una única vez para las organizaciones que aplique y sea el caso de habilitar el parámetro antes mencionado en TRUE