
Innovaciones, Optimizaciones y Nuevas Funcionalidades del Ecosistema AS2
Índice

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, AS2-POS
ANTECEDENTES
Actualmente, el sistema AS2-POS no cuenta con la integración de la plataforma de cobros “De Una”, lo que no permite realizar métodos de pago mediante esta forma. Por ello, se pretende incorporar esta funcionalidad para mejorar la experiencia del usuario y ampliar las opciones de pago disponibles.
OBJETIVO
- Agregar la integración a través del método de pago con la plataforma “De Una” en el AS2-POS.
- Automatizar la verificación del pago elevando el nivel de seguridad de la transacción.
DESARROLLO
Configuraciones AS2-ERP:
- En la ruta del AS2-ERP “/paginas/configuracionBase/organizacion.jsf”, en la pestaña de “Sincronizaciones Externas” se agregó 6 campos para las configuraciones necesarias para la integración con la plataforma de pago “De Una”.

Los campos a continuación se llenan con información proporcionada por la plataforma De Una.
– API URL De Una
– API URL Verificación Pago De Una
– Clave De Una
– Clave Secreta De Una
El campo “Tiempo de ejecución de la primera comprobación de pago (segundos)” se refiere al tiempo en segundos que debe transcurrir desde el momento en que se genera el código QR para que el sistema compruebe el pago.
Ejemplo: Si se configura con el valor “30” se realizará la primera verificación pasado 30 segundos desde que se genera el código.
El campo “Intervalo de tiempo para comprobación de pago (segundos)”, se refiere al lapso en segundos que el sistema realizara 3 consultas después de que realiza la primera verificación.
Ejemplo: Si se configura con el valor “30” después de realizar la primera verificación configurada en el punto anterior, el sistema realizará 3 consultas adicionales cada 30 segundos.
Nota: Una vez realizadas estas configuraciones, cerrar e iniciar sesión en el AS2-ERP para que se apliquen los cambios.
- En “/paginas/configuracionBase/sucursal.jsf” se agregó campos para configurar que tipo de código se va a generar en el AS2POS. Estos campos se mostrarán únicamente si las claves de «De Una» han sido configuradas previamente (Punto 1).

Descripción de los campos:
- Pasarela de Pago: Se debe elegir la opción Automático.
- Red Pago De Una: Elegir una de las siguientes opciones
Código QR

Código Único de Pago

Enlace de Cobro

- Tiempo de expiración de Código (minutos): Cada vez que se genera una solicitud de pago por “De Una”, este pago se podrá realizar dentro del tiempo especificado, una vez expirado este tiempo se deberá generar un nuevo código para realizar el pago.
Nota: Para el caso de la Red Pago De Una de tipo “Código Único de pago” el tiempo se asignará por defecto 3 minutos y no se podrá modificar debido a que la plataforma “De Una” especifica este tiempo de forma obligatoria.
Importante: Estas configuraciones son aplicadas a todos los puntos de venta de dicha sucursal.
- En “/paginas/configuracionBase/puntoDeVenta.jsf”, se agregó un campo para guardar el código único de punto de venta que es brindado por el equipo de “De Una”.

- En “/paginas/datosBase/empresa/formaPago.jsf” se agregó una nueva forma de pago denominada “De Una”, con código “DU” y un nuevo indicador “Indicador De Una”


SISTEMA AS2-POS
Nota: Luego de realizar las configuraciones en el AS2-ERP es necesario sincronizar las siguientes tareas programas en el AS2-POS
– Sincronizar Organización desde el As2
– Sincronizar Formas de Pago desde el As2
Se recomienda cerrar e iniciar sesión nuevamente para que se apliquen los cambios.
- Al realizar una factura en el AS2-POS y seleccionar la forma de pago De Una, se debe asignar la cantidad y se procede a oprimir el botón “Código QR”

Se genera el código y se visualiza el tiempo de expiración del mismo

El sistema realizará automáticamente la comprobación del primer pago de acuerdo con el tiempo configurado en el AS2, y posteriormente lo hará tres veces más siguiendo los intervalos de tiempo establecidos. Además, el usuario tendrá la opción de verificar el pago manualmente en cualquier momento al accionar el botón “Validar Pago”.
Si se presiona nuevamente el botón Código QR se genera otro código y se restablece el tiempo de expiración.
- Al momento en que el sistema verifica el pago correctamente, se habilita el botón procesar pago.

- Una vez realizado el pago, el sistema guarda en el campo “# Documento” el registro generado por el pago de “De Una”.

Nota: En caso de que, por algún motivo, se pierda el proceso y el cliente ya ha realizado el pago, el vendedor puede validar el pago de la última solicitud realizada. Solo requiere dar clic en el botón “Validar Pago” sin necesidad de volver a generar el código.
- El sistema permite realizar pagos seleccionando De Una y cualquier otra forma de pago, pero se debe tener en cuenta que el botón de procesar pago se libera única y exclusivamente al tener seleccionado la forma de pago De Una y es sobre esta opción que se debe procesar. (Las otras formas de pago no validan o liberan el botón “Procesar Pago”).
Hay que considerar que sobre este escenario se debe procesar el pago cuando se tiene marcado la opción De Una, donde se puede verificar el pago y luego se libera el botón “Procesar Pago”.
