
Innovaciones, Optimizaciones y Nuevas Funcionalidades del Ecosistema AS2
Índice
P.3 Cambios, Mejoras o Actualizaciones
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
OBJETIVO
- Agregar una tabla en la pestaña SMTP de la organización que permita configurar correos por proceso. Esta incluirá: correo de envío, clave, correo en copia (CC) y documento base.
- Aplicar este cambio en todos los procesos que realizan envío de correos, refactorizando el código actual para adaptarlo a esta nueva estructura.
DESARROLLO
- Dado que este cambio debe aplicarse a todos los procesos del sistema, se realizó un análisis que concluyó en la necesidad de refactorizar el mecanismo de envío de correos.
- En la ruta /paginas/configuracionBase/organizacion.jsf en la pestaña “SMTP” se crea la tabla “Lista (Correo Por Proceso)” que permite configurar múltiples cuentas de correo electrónico según el tipo de documento base.
Campos a configurar:
– Enviar de: Correo origen.
– Clave: Contraseña del correo origen.
– CC: Correo copia.
– Documento Base: Documento del proceso.

- El proceso involucrado con el documento base seleccionado debe tomar la nueva configuración, caso contrario tomará la configuración de la cabecera “SMTP” para el envío de los correos.

- Una vez realizadas las configuraciones correspondientes en la organización pestaña SMTP, al ejecutar el envío de correo en un proceso este debe tomar lo configurado previamente, tener en cuenta que el correo configurado para un proceso debe pertenecer al mismo servidor del existente en la cabecera es decir si en la cabecera existe smtp.gmail.com, los detalles deben ser pertenecientes a gmail.com

- Algunos ejemplos relacionados a procesos que se configuran con esta nueva opción:
paginas/compras/procesos/solicitudCompra.jsf
paginas/compras/procesos/facturaProveedor.jsf, envio de retencion.
paginas/compras/procesos/consolidarSolicitudCompra.jsf
paginas/compras/procesos/pedidoProveedor.jsf
paginas/nomina/procesos/salidaEmpleado.jsf
- El envío de correos está relacionado con la notificación del flujo de aprobación perteneciente al proceso o el envío automático de registros, importante destacar que debe existir las configuraciones previas en el flujo de aprobación, los correos en las fichas de proveedores, clientes, usuarios y empleados para que el envío sea exitoso.