Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras
Función:
Rutina(s)Nombre TécnicoFecha
LOCXNFDocumentos Fiscales.25/10/2022
LOCXFUNAFunciones Genéricas para Notas Fiscales.27/10/2022
País:Colombia
Ticket:15139900
Requisito/Story/Issue (informe el requisito vinculado):DMINA-16933


02. SITUACIÓN/REQUISITO

Al tener configurados los parámetros de Mail y M-Messenger(MATA045), así como la configuración de eventos correspondiente al evento código 030- Factura de Entrada, no se genera notificación vía correo electrónico.


03. SOLUCIÓN

Dentro del fuente Documentos Fiscales (LOCXNF.PRW), en la función GravaNfGeral() se asigna como segundo parámetro el arreglo aCItens a la función lxEventIn(aCabNota, aCItens) que contiene los ítems de la Factura.

Dentro del fuente Funciones Genéricas para Notas Fiscales (LOCXFUNA.PRW), en la función lxEventIn() se asigna el segundo parámetro aCItems para obtener los ítems de la Factura y en la función MEnviaMail() se asigna el arreglo con la estructura correcta que servirá para envió del correo.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-16933.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección Función del encabezado del presente Documento Técnico, así como las fechas.
  4. Configurar los siguientes parámetros:

    PARAMETRO

    CONTENIDO

    DESCRIPCION

    MV_EMCONTA

    [email protected]

    Indica que cuenta es utilizada para envío de e-mails automáticos por el sistema.

    MV_EMSENHA

    *******

    Indica cual es la clave de cuenta utilizada para  envío de e-mails automáticos por el sistema.

    MV_RELACNT

    [email protected]

    Cuenta a ser utilizada en el envío de E-Mail para los informes.

    MV_RELAUSR

    [email protected]

    Usuario para Autenticación en el Servidor de Email.

    MV_RELAUTH

    .T.

    ¿El servidor de EMAIL requiere Autenticación? Determina si El servidor requiere Autenticación.

    MV_RELFROM

    [email protected]

    E-mail utilizado en el campo FROM para envío de   informes por e-mail.

    MV_RELPSW

    *******

    Contraseña de cta. de E-mail para enviar informes.

    MV_RELSERV

    SMTP.Office365.com:587

    Nombre de Servidor de Envío de E-mail utilizado en los informes.

    MV_RELSSL

    .F.

    Define si debe habilitarse el SSL en el envío y   recepción de e-mails.

    MV_RELTIME

    120

    Timeout en el Envío de EMAIL. Tiempo de Espera antes de interrumpir una Conexión.

    MV_RELTLS

    .T.

    Informe si el servidor de SMTP tiene conexión del tipo segura ( SSL/TLS ).

    MV_RHCONTA

    [email protected]

    Cuenta de e-mail para envío de mensajes. Ej.: joao

  5. Desde configurador crear un usuario.
    Asignar un correo electrónico


    Activar el EventViewer
     

    Acceder a Protheus con el usuario creado anteriormente.
  6. Activar Event Viewer para el usuario desde el módulo SIGACOM, menú  Miscelánea | Inscri. Event Viewer (CFGA040)
    Nota: En caso de requerir notificación por medio de correo electrónico modificar el campo E-Mail = S-Si
  7. Activar los eventos del Usuario desde el módulo SIGACOM, menú  Actualizaciones | Archivos | Messenger (MATA045)
    Asignar el evento 030 - Entrada de documento fiscal  

  1. Ingresar a la rutina de Facturar de Entrada; SIGACOM - Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
  2. Incluir una nueva Factura de Entrada 
  3. Dar clic en Grabar.
  4. Revisar la bandeja de entrada del correo configurado para el "Usuario"

    Recepción de correo de notificación de la inclusión de la Factura de Entrada.



    Recepción de correo de notificación de Event Viewer (Solo si ha sido activado para el usuario y configurado para envío de correo)


04. INFORMACIÓN ADICIONAL

No aplica


¡IMPORTANTE!

La presente solución aplica para versiones 12.1.33 o superiores.


05. ASUNTOS RELACIONADOS

  • No aplica