MT131AI - Adiciona campos no envio de email após gerar a cotação

Linha de Produto:

Protheus

Segmento:

Backoffice SP

Módulo:

SIGACOM - Compras

Rotina:

Rotina

Nome Técnico

MATA131

Gera Cotações

Ponto de Entrada:

MT131AI - Exibe os novos campos no envio de email, via Event Viewer, no momento da geração da cotação.

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

O Ponto de Entrada MT131AI tem como funcionalidade exibir os campos, adicionados no template MATA131_Mail001, para envio de email via Event Viewer, no momento da geração da cotação.

Será necessário deixar o parâmetro MV_ENVCOT = .T.

Obs: Campos para cabeçalho não devem conter "It" no HTML

Localização:

A chamada do Ponto de Entrada MT131AI ocorre ao acionar o botão "Gera Cotação”.

Programa Fonte:

MATA131.prw

Função:

MATA131- Gera Cotações

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aItem

Array

Array que contem os itens dos novos campos adicionados.

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function MT131AI()
Local aItem := {}
aADD(aItem,{'It.cUmMed' ,SB1->B1_UM})
aADD(aItem,{'It.cMemo' ,SC1->C1_OBS})
return aItem


Atualmente no arquivo MATA131_Mail001.html, os campos impressos são: 

It.cProDesc - Descrição do item 

It.cQuant - Quantidade do item 

It.cDtEnt - Data de entrega do item

No exemplo do ponto de entrada acima, estão sendo inseridos novos campos sendo assim, é necessário editar o arquivo MATA131_Mail001.html para acrescentar estes novos campos. 

Para realizar a edição do arquivo HTML, basta utilizar uma ferramenta de edição de arquivos HTML e acrescentar os campos conforme são carregados pelo ponto de entrada.


Atualizado em 28/07/2023
Este artigo foi útil?  
Agradecemos sua avaliação.