Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas Utilizadas


01. VISÃO GERAL

Esse Ponto de Entrada pertence à rotina de despachante onde é possível enviar um arquivo .TXT por email nas opções de PO e no embarque/desembaraço. Este deve ser utilizado para alterar a rotina de Controle de Integrações com Despachante ou para alterar as configurações de e-mail.

02. EXEMPLO DE UTILIZAÇÃO

Exemplo de Utilização
User Function EICEI100()

Local cParam:= ""

IF Type("ParamIXB") == "C"
    cParam:= PARAMIXB
Else
    cParam:= PARAMIXB[1]
Endif

IF cParam == "ADICIONA_ACOES"
    msginfo("Entrou no ponto de entrada 'ADICIONA_ACOES'")
    //aActions := {}
  
ElseIf cParam ==  "ENVIAREMAIL"
    cSmtpServer   := 'servidor'
    cAccount      := '[email protected]'
    cPassword     := 'senha'
    lAutentica    := .T.
    nTryConnection:= ''
    nTimeout      := 120
    cUserAuth     := '[email protected]'
    cPswAuth      := 'senha'
    cSmtpPort     := 123
    MsgInfo("Entrei no Ponto de Entrada ENVIAREMAIL","Ponto de Entrada")
Endif
  
Return Nil


03. PARÂMETROS


NomeTipoDescrição
ADICIONA_ACOESCarácterPossibilita customizar de novas ações na rotina de controle de integração com despachante .
ADICIONA_ASSUNTOCarácterPossibilita customizar o assunto e o corpo da mensagem de email.
ENVIAREMAILCarácterPossibilita customizar as variáveis para o envio de email.

04. VARIÁVEIS


ParâmetroNomeTipoPermite AlterarDescrição
ADICIONA_ACOESaActionsArraySimVariável onde é adicionadas novas ações na rotina de controle de integração com despachante.
ADICIONA_ASSUNTOoMessage:cAssuntoCarácterSimVariável onde é possível alterar o assunto do email a ser enviado.
ADICIONA_ASSUNTOoMessage:cTextoMailCarácterSimVariável onde é possível alterar o corpo do email a ser enviado.
ENVIAREMAILcSmtpServerCarácterSimVariável onde é possível alterar o nome do servidor de envio de email utilizado nos relatórios.
ENVIAREMAILcSmtpPortNuméricoSimVariável onde é possível alterar a porta do servidor SMTP.
ENVIAREMAILcAccountCarácterSimVariável onde é possível alterar a conta a ser utilizada no envio de email.
ENVIAREMAILcPasswordCarácterSimVariável onde é possível alterar a senha a ser utilizada no envio de email.
ENVIAREMAILlAutenticaLógicoSimVariável onde é possível alterar se o servidor de licença precisa de autenticação.
ENVIAREMAILnTryConnectionNuméricoSimVariável onde é possível alterar a quantidade de tentativas de acesso ao servidor. Caso não seja informado, o valor é 1.
ENVIAREMAILnTimeoutNuméricoSimVariável onde é possível alterar o tempo de espera antes de abortar uma conexão
ENVIAREMAILcUserAuthCarácterSimVariável onde é possível alterar o usuário a ser utilizado na autenticação no servidor de email.
ENVIAREMAILcPswAuth CarácterSimVariável onde é possível alterar a senha a ser utilizado na autenticação no servidor de email.


05. TABELAS UTILIZADAS

  • Não há.