Histórico da Página
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: |
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.