Histórico da Página
...
Necessidade de Ponto de Entrada após tentativa de para envio do e-mail de WF do Grupo de Comunicações para tratamentos específicos.
...
Este ponto de entrada recebe os seguintes parâmetros:
Parâmetro | Descrição |
---|
lExclusão
Variável logica que informa se a nota está sendo excluida
cTipo
Caracter com o tipo da nota que está sendo processada.
cGrp | Caracter com o Grupo de comunicação. |
cEtp | Caracter com o Código da etapa do grupo de comunicação |
cAssunto | Caracter com o Assunto do e-mail a ser enviado |
cHtml | Caracter com o HTML para o envio |
aRetMail | Vetor contendo: 1 - cTab (caracter) Tabela que esta posicionado, para a query 2- cChv (caracter) Chave para ser utilizada na query 3 - cEtp (caracter) Código da etapa do grupo de comunicação 4 - cTxt (caracter) Texto do corpo do HTML 5 - cStt (caracter) Status da etapa 6 - cRot (caracter) Texto da rotina executada 7 - aPlEtp (lista) Pula as etapas que não foram realizadas 8 - lAutomato (lógico) Visual 9 - cStatus (caracter) 1 - Orçamento / 2- Revisão |
Retorno do Ponto de Entrada
Parâmetro | Descrição |
---|---|
aRetMail | Array contendo o retorno do envio do WF 1 - Destinatário (caracter) 2 - Status (lógico) Retorno do envio: T = Sucesso / F = Falha 3 - Log (caracter) 4 - Assunto (caracter) |
04. DEMAIS INFORMAÇÕES
Sugestão de uso. Este ponto de entrada não possui retorno.
Bloco de código | ||
---|---|---|
| ||
User Function AT774USR() Local aRet := {} Local cTab := PARAMIXB[1] Local cChv := PARAMIXB[2] Local cEtp := PARAMIXB[3] Local cTxt := PARAMIXB[4] Local cStt#include 'protheus.ch' #include 'totvs.ch' #Define CRLF CHR(13)+CHR(10) User Function TecRetNota() Local lExclusao := PARAMIXB[15]) Local cTipocRot := PARAMIXB[26]) //Processamento necessario para a Nota de entradaespecífico Return |
04. DEMAIS INFORMAÇÕES
aRet |
05. ASSUNTOS RELACIONADOS
...