junio 13, 2025

Configuración SMTP por procesos

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

Actualmente, en el sistema AS2, los correos generados desde los distintos procesos se envían desde la dirección configurada en la pestaña SMTP de la organización. Sin embargo, se requiere que esta dirección de correo pueda ser modificada según el tipo de documento base, con el objetivo de brindar mayor flexibilidad en el envío de correos. Esta funcionalidad permitirá utilizar diferentes direcciones de correo electrónico de acuerdo con las necesidades específicas del usuario.

 

OBJETIVO

DESARROLLO

  1. 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.
  1. 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.

  1. 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.
  1. 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
  1. 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

  1. 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.