enero 15, 2025

Validar cierre de caja en el AS2 con transacciones pendientes

S2 ERP – MEJORAS, ACTUALIZACIONES Y NUEVOS PROCESOS

​MANUAL DE PROCEDIMIENTOS ​ÁREA DE CALIDAD

ÍNDICE

CAMBIOS, MEJORAS O ACTUALIZACIONES. 2

MANUAL DE PROCEDIMIENTOS SOBRE MEJORAS Y ACTUALIZACIONES – AS2 ERP

Este manual permite ver los procesos de cambios, mejoras y actualizaciones que se han realizado a las soluciones tecnológicas AS2.

CAMBIOS, MEJORAS O ACTUALIZACIONES

SISTEMA: AS2-ERP

ANTECEDENTES

Actualmente el POS tiene una validación bajo parámetro que no deja cerrar la caja si existen transacciones pendientes por sincronizar, esta idea se pretender replicar en el AS2.

OBJETIVO

Agregar un parámetro para el control en la integración con PIXEL, el cual permite identificar cuántas facturas están pendientes por sincronizar en una sucursal en un determinado día.

DESARROLLO

En la ruta /paginas/configuracionBase/configuracion.jsf, en la pestaña de Ventas se genera el siguiente parámetro CIERRE_CAJA_INTEGRACION_EXTERNO, por defecto se genera en false.

Se genera el siguiente EndPoint /rest/contabilidad/v2/factura-cliente-fecha-estado.

El cual recibe como parámetro la idOrganizacion o la identificación de la organización, la idSucursal o el código de establecimiento, las transacciones pendientes por sincronizar y la fecha de cierre. Una vez ingresado guarda o actualiza el registro en la tabla “factura_cliente_fecha_estado” de la base de datos.

3.- Se realiza un ajuste a la pantalla de cierre y depósito masivo de caja /paginas/caja/procesos/cierreCajaFormaCobro.jsf, en el cual se valida si el nuevo parámetro indicado “CIERRE_CAJA_INTEGRACION_EXTERNO” se encuentra activo, valida que no existan pendientes facturas por sincronizar caso contrario de existir facturas por sincronizar muestra el siguiente mensaje.