01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina | Nombre Técnico |
---|
GPER884 | Recibos de nómina CFDI |
|
---|
Ticket: | 6929700 |
---|
Issue : | DMINA-7563 |
---|
Versión: | 11.8 | 12.1.17 | 12.1.23 | 12.1.25 |
---|
02. SITUACIÓN/REQUISITO
En la rutina Recibos CFDi (GPER884) al utilizar la opción Envío por correo ¿Pre-Imp/Mail? = E-Mail, con configuración de una cuenta de correo con Autentificación y seguridad TLS y SSL=NO, la rutina envía el siguiente mensaje “The Connection Failed” y no envía el correo.
En la rutina GPER884 se identifica que el valor de TLS (SetUseTLS) está activo con un valor fijo = (.T.), lo cual es incorrecto para cuentas que no cuentan con esta seguridad.
Se solicita la corrección para la lectura de TLS con base a la configuración del parámetro MV_RELTLS.
03. SOLUCIÓN
En la función EnvRecMail() ubicada en la rutina GPER884 , se agrega una nueva variable para obtener el valor del parámetro MV_RELTLS; la cual, será utilizada en el valor de TLS (SetUseTLS). Ahora la lectura de TLS para envío de correo electrónico será con base al contenido del parámetro MV_RELTLS.
Pre-condiciones:
- Configurar los parámetros para el envío de correo electrónico:
- MV_RELACNT - Cuenta a ser utilizada en el envío de email para los informes.
- MV_RELAPSW - Contraseña para autenticación en servidor de email.
- MV_RELAUTH - Indica si el servidor de email requiere autenticación.
- MV_RELSRV - Nombre del servidor de envío de email utilizado.
- MV_RELSSL- Define si debe habiilitarse el SSL en el envío y recepción de emails.
- MV_AGLUTPD- Agrupa conceptos en impresión de recibo de pago, y para México agrupa en la consulta de Rec.de Pa.
- MV_RELSERV- Nombre del servidor de email utilizado en los informes.
- MV_RELPSW - Contraseña de cuenta de email para enviar informes.
- MV_PROXYPT - Puerto del Proxy Server.
- Contar con un empleado que cuente con movimientos del periodo ya calculados y un correo electrónico informado .
Proceso para validación de la solución:
- Ingresa al módulo Gestión de Personal(SIGAGPE) en la ruta del menú "Informes | Periódicos | Recibo de Nómina V1.2 (GPER884)".
- Configurar los parámetros solicitados y dar clic en el botón "Ok".
- ¿Proceso?=Proceso a buscar para filtro.
- ¿Procedimiento?=Procedimiento para filtro.
- ¿Período?=Período para filtro.
- Indicar parámetro ¿Pre-Imp/Mail?=Email.
- ¿De matrícula? y ¿A matrícula?=Matricula del empleado al que se enviará recibo de nómina.
- El sistema mostrará un mensaje para indicar que se esta procesando la información.
- Al finalizar el proceso, revisar en el correo y confirmar el envío del pdf y xml del recibo de nómina.