octubre 19, 2025

Carga retenciones Tarjeta de crédito

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

El sistema AS2 tiene el proceso para crear cobros a partir de la carga masiva de retenciones clientes. Se requiere adaptar este proceso para permitir la carga de retención de tarjeta de crédito, de modo que se genera un pago váucher con esta información.

El proceso de pago váucher actualmente permite un detalle para la retención IVA y otro detalle para retención FUENTE, se necesita que el proceso permita manejar varios detalles de retención IVA y retención FUENTE.

OBJETIVO

· Adaptar el proceso de carga masiva de retenciones clientes para que permita cargar retenciones de tarjeta de crédito.

· Adaptar el proceso de carga masiva de retenciones para que permita generar un pago váucher.

· Modificar el proceso de Pago Váucher para que permita manejar varios detalles de retención IVA y retención FUNETE.

DESARROLLO

1. En la pantalla paginas/financiero/cobros/procesos/cargaRetencionClienteMasiva.jsf se agrega el indicador “Retención Tarjeta de Crédito” por defecto se muestra inactivo.

Cuando el indicador “Retención Tarjeta de Crédito” esté inactivo, se mantiene la funcionalidad actual de carga retenciones masivamente.

2. En la pantalla paginas/financiero/cobros/procesos/cargaRetencionClienteMasiva.jsf cuando el indicador “Retención Tarjeta de Crédito” este activo permite cargar archivos xml con retenciones de tarjeta de crédito.

— Cargar el archivo XML

— Oprimir el botón de leer archivo

– Oprimir el botón procesar para registrar la retención.

Considerar los siguientes puntos para este proceso:

— Se mantiene la validación que la identificación del campo del XML debe pertenecer a un cliente registrado en el AS2. Si no existe un cliente para esa identificación se mostrará el mensaje de error.

— Si el archivo XML no tiene el campo se considera un archivo no válido y se debe mostrar el respectivo mensaje de error.

— No debe existir una factura cliente en el AS2 que tenga el mismo número que el campo del XML. Si existe una factura cliente con ese número, debe mostrar el respectivo mensaje de error.

3. Luego de procesar la retención (punto 2) se creará automáticamente un registro en la pantalla paginas/financiero/cobros/procesos/pagoVoucher.jsf con las siguientes consideraciones:

— Debe crear un solo registro Pago Voucher

— Todos los archivos con error no deben considerarse para crear el pago váucher.

— El registro debe crearse sin detalle de pago váucher, pero sí con detalle de “Registro de Retención”

— El pago váucher no debe generar asiento contable.

4. En la pantalla paginas/financiero/cobros/procesos/pagoVoucher.jsf se ajusta el proceso para que permita guardar un listado de retenciones de IVA y retenciones de FUENTE. Anteriormente, solo permitía un detalle de IVA y un detalle de fuente.