01. DATOS GENERALES

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:
RutinaNombre 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:

  1. Ingresa al módulo Gestión de Personal(SIGAGPE) en la ruta del menú  "Informes | Periódicos | Recibo de Nómina V1.2 (GPER884)".
  2. Configurar los parámetros solicitados y dar clic en el botón "Ok".
    1. ¿Proceso?=Proceso a buscar para filtro.
    2. ¿Procedimiento?=Procedimiento para filtro.
    3. ¿Período?=Período para filtro.
    4. Indicar parámetro ¿Pre-Imp/Mail?=Email.
    5. ¿De matrícula? y ¿A matrícula?=Matricula del empleado al que se enviará recibo de nómina.
  3. El sistema mostrará un mensaje para indicar que se esta procesando la información.
  4. Al finalizar el proceso, revisar en el correo y confirmar el envío del pdf y xml del recibo de nómina.