Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 01 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Manufatura
Módulo:SIGAEIC
Função:

AVCRW.PRW

Requisito/Story/Issue:DTRADE-4085
Ticket:

8127210

Links Relacionados:

AVCRW - Envio de email


02. SITUAÇÃO/REQUISITO

  • Quando tentado enviar relatórios via e-mail no módulo de exportação o sistema retorna mensagem de erro no servidor.

  • Solicitado ponte de entrada para acesso as variáveis de e-mail, nome e  caminho do arquivo RPT a ser gerado.

03. SOLUÇÃO

  • Alterado a rotina para que entenda que quando o parâmetro de servidor for informado com dois pontos seguidos da porta o mesmo entenda e separe as duas informações para realizar a conexão junto ao servidor de e-mail.

  • Criado os pontos de entradas e documentado na página citada nos dados gerais.

  • Alguns relatórios que estão numa versão de RPT mais antiga necessitam de que duas Dlls que estão no Smartclient, caso tenha instalado o Crystal instalado, sejam registradas para o funcionamento correto da rotina que converte o relatório em PDF.


    Para registrar as Dlls é necessário abrir o prompt como administrador e executar os seguintes comandos para as Dlls.


          regsvr32  C:\caminho do SmartClient\crtslv.dll /s

          regsvr32  C:\caminho do SmartClient\ExportModeller.dll /s


    Caso não retorne nenhum erro é só executar o relatório novamente que o mesmo será gerado em PDF normalmente.

Obs: Mantenha o relatório aberto a que o e-mail seja enviado, caso feche o relatório antes o crystal apaga a pasta onde o relatório foi armazenado e dessa forma não encontra o PDF.