Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

GFEA5172 - PERSONALIZAR TEXTO DE E-MAIL PARA CONFIRMAÇÃO E CANCELAMENTO DE AGENDAMENTO DA ROTINA DE AGENDAMENTO

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

Ponto de Entrada

Descrição:

Permite personalizar texto de e-mail para confirmação e cancelamento de agendamento da Rotina de Agendamento.

Localização:

Na criação do menu do programa Agendamentos (GFEA517).

Programa Fonte:

GFEA517 - Agendamentos

Função:

GFEA5172()

Envio Ponto de entrada:

Nome

Tipo

Descrição

GWV->GWV_FILIAL
Filial do agendamento
GWV->GWV_NRAGEN
Número do agendamento
cPara
E-mail Emitente
cMensagem
Mensagem enviada
cAssunto
Título do e-mail
GWV->GWV_SIT
Situação Agendamento(1- aberto, 2 - Concluído, 3 - Cancelado)

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRotina

A

Define a exibição da nova Rotina.

Sim

Bloco de código
languagedelphi
titleExemplo: GFEA5172
linenumberstrue
#Include 'Protheus.ch'
User Function GFEA5172() 

Local cTmpFil	:= PARAMIXB[1]
	Local cTmpAge	:= PARAMIXB[2]
	Local cTmpFrm	:= PARAMIXB[3]
	Local cTmpMsg	:= PARAMIXB[4]
	Local cTmpAss	:= PARAMIXB[5]
	Local cSitagen	:= PARAMIXB[6]
	Local aRetmail	:= {}
	If cSitagen	== "1"
		cTmpFrm	:= "[email protected]"
		cTmpMsg	:= "Você está recebendo um novo e-mail por conta do agendamento (Nr. Agendamento: "+cTmpAge+") que está gerado dentro da empresa."
		cTmpAss	:= "Agendamento GFE"
	ElseIf cSitagen	== "3"
		cTmpFrm	:= "[email protected]"
		cTmpMsg	:= "Você está recebendo um novo e-mail por conta do cancelamento do agendamento(Nr. Agendamento: "+cTmpAge+"). "
		cTmpAss	:= "Cancelamento GFE"
	EndIf
	
	aRetmail  := { { cTmpFrm, cTmpMsg, cTmpAss } }
	
Return aRetmail