Histórico da Página
Configurações Serviço de Email
Visão Geral do Serviço
O Serviço de Email utiliza o conceito de Serviços do Windows, ou seja, uma vez instalado, deverá ser inicializado no painel de serviços do Windows.
...
O programa RMSReport20 ao emitir e-mail grava na tabela CAD_SERVICO_EMAIL e o serviço de e-mail do windows, automaticamente faz o envio do e-mail.
Link para download do serviço de e-mail
https://suporte.totvs.com/portal/p/10098/download?e=1106896
Configuração do Serviço
- Instalar maquina local do usuário.
- Ser usuário administrador da maquina (local).
- Criar no RMS o parâmetro 30 - SERVICMAIL e colocar o valor S.
- Criar a pasta C:\RMSMailService e descompactar os arquivos enviado no Pacote de Instalação do Serviço de Email.
- Executar o programa installService.bat que se encontra na pasta C:\RMSMailService.
Caso o installService.bat não rode, favor localizar na maquina onde se encontra o arquivo installutil.exe, copiar o caminho do mesmo, abrir o programa installService.bat no bloco de notas e colar o caminho na posição abaixo:
Salvar e rodar novamente o instalador de serviço
- Abrir o arquivo de configuração
...
- WRMSServicoDeEmail.exe.Config, que se encontra na pasta RMSMailService, e ajustar os valores da tag appSettings
...
- :
Chave | Valor | Descrição |
---|---|---|
ConnectionString | "data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=****************)(PORT=****))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=**********)));persist security info=True;password=****;user id=**********;" | Colocar os dados da string de conexão do banco Oracle. |
Host |
Enviando Email Através do RMSReport20
Ao abrir a tela do RMSReport20 clicar em F11 - RMSMail.
Inserir as informações para o envio do e-mail com o anexo automático do caminho relatório que foi exportado para PDF.
Outras Ações/Ações Relacionadas:
...
Descrição:
...
Assim que o programa é executado, já inicia “ativo”, aguardando o pedido de Conexão do PDV.
O ícone abaixo indica se está ativo ou inativo.
smtp.gmail.com | Indicar o Host do servidor de e-mail. | |
Port | 587 | Indicar a porta do servidor de e-mail. |
DefaultCredentials | false | Indicar se usa credenciais default. Dado default: false |
EmailRemetente | [email protected] | E-mail da conta principal do remetente. |
NomeRemetente | Fulano de tal | Nome do remetente da conta principal. |
Password | ************* | Senha da conta principal do remetente. |
EnableSsl | true | Utiliza ou não criptografia por certificado SSL. Dado default: true |
Periodicidade | 5000 | Periodicidade de envio de e-mail pelo serviço. Exemplo: 5000 igual a 5 segundos. |
Usuario | e-mail (Ex,: [email protected]) ou nome de usuário (Ex.: fulano.detal) | Credencial para autenticação. |
Criptografado | False | Deixar como false e o serviço irá criptografar os dados abaixo e trocar o valor para true automaticamente.
IMPORTANTE: Caso tenha que ajustar um ou mais valores das chaves:
e as mesmas já estejam criptografadas... FAVOR REINSERIR TODOS OS VALORES DAS CHAVES ACIMA NÃO DEIXANDO NENHUMA CRIPTOGRAFADA. Logo após favor trocar o valor da chave Criptografado para false, com isso deixará o serviço criptografar os dados novamente e trocar o valor para true automaticamente. |
OBSERVAÇÃO:
Para as contas do domínio do GMAIL, é necessário ativar a confirmação de acesso em duas etapas e criar uma senha específica nas opções segurança e senhas de app:
Link: www.google.com/settings/security/lesssecureapps
Selecionar as opções E-mail e Computador Windows. Clicar em gerar e copiar a senha gerada. Utilizar essa senha na configuração para envio dos e-mails:
Caso dê problema ao buscar o anexo no caminho, por falta de permissão, criar o Parâmetro 30 - GPDFREPORT indicando o caminho onde será criado o PDF pelo programa RMSReport20.
- Iniciar o serviço WRMS Serviço de Email no windows:
Enviando Email Através do RMSReport20
- Ao abrir a tela do RMSReport20 clicar em F11 - RMSMail.
- Inserir as informações para o envio do e-mail com o anexo gerado automaticamente com o caminho do relatório que foi exportado para PDF.
Formatar o texto da mensagem utilizando tags HTML
Para customização do texto em HTML, indicamos o seguinte site: http://fdradmin.fdr.org.br/conversor/index.php
Para o total funcionamento da nova função, é importante revisarmos alguns pontos.
1º - As tags de cores do site citado acima não são convertidas, portanto, utilize as tags do exemplo abaixo para cores.
Trocando as tags de <span style="color:#FF0000"> por <font color=#FF000>.
IMPORTANTE (Na tag font color utilizar as cores em Hexadecimal, RGB ou pelo nome em inglês, sem a necessidade de aspas duplas após a tag color.)
Utilizamos site de referência para cores: https://celke.com.br/artigo/tabela-de-cores-html-nome-hexadecimal-rgb
Exemplo de mensagem enviada com formatação HTML:
A mensagem será entregue da seguinte forma:
Permitir remetentes diferentes para o mesmo serviço de e-mail
Criar no RMS o parâmetro 30 - SERVICMAIL e colocar o valor P.
030 – Param Controle de Bases
Acesso -> TIMEOUT = 15
Onde o valor 15 significa 15 segundos de tentativas de verificação se o e-mail foi enviado ou não. Caso o mesmo não exista ou não esteja configurado, a verificação terá valor padrão de 15 segundos.
Configuração do E-mail
Usuário de autenticação: Preencher apenas quando o serviço de e-mail requerer autenticação por usuário sem informar o domínio.
E-mail do Remetente: E-mail usado para autenticar no servidor SMTP
Senha: Senha usada para autenticar no servidor SMTP
Enviar cópia para o remetente: Quando selecionado o remetente receberá uma cópia do e-mail enviado ao destinatário.
Envio do E-mail
Nome do Destinatário: Nome do destinatário que será enviado.
E-mail do Destinatário: E-mail do destinatário que será enviado.
Assunto do E-mail: Assunto do E-mail.
Mensagem: Mensagem que será enviada.
Salvar Mensagem como padrão: Caso esteja marcado salva a mensagem e o assunto por usuário como padrão. Em um próximo envio, o assunto e a mensagem salvos são carregados por padrão
ATIVO INATIVO (PARADO)
Configurações
Clicar no botão “Configurar” para primeira configuração, antes de iniciar a comunicação com o pdv.
Abrirá a seguinte tela:
...
Descrição:
...
Assim que o programa é executado, já inicia “ativo”, aguardando o pedido de Conexão do PDV.
O ícone abaixo indica se está ativo ou inativo.
Configuração para PDV ITAUTEC
Informar:
Nome do Serviço: itautec
Porta: informar a porta com a qual será feita a comunicação
Nome do receptor: prmsgita.cDispatcher
Configuração para PDV VISUAL MIX (54)
Informar:
Nome do Serviço: crm
Porta: informar a porta com a qual será feita a comunicação
Nome do receptor: srvcrm.ccrm54
Configuração para demais PDVs
Informar:
Nome do Serviço: crm
Porta: informar a porta com a qual será feita a comunicação
Nome do receptor: srvcrm.ccrm
Informar dados do banco de dados:
Usuário DB: informar usuário do banco de dados utilizado pelo RMS
Senha DB: informar senha do banco de dados utilizado pelo RMS
Serviço DB: informar nome do serviço do banco de dados utilizado pelo RMS
Confirmar, pressionando o botão de Gravar:
Após a configuração, pressionar o botão Sair e voltar para a tela anterior.
Configurações PDV
Configurar no PDV o IP e a porta no qual foi instalado o Rms Listener.
Funcionamento
A primeira mensagem recebida do PDV será a mensagem de conexão.
A seguir, o programa fará o tratamento de recepção e envio de mensagens, que são listadas na tela principal.
Na mesma área, são gravados logs, que guardam as mensagens recebidas e enviadas.
Instalação
Deverá ser instalado em um servidor exclusivo, que já tenha sido executado o setup do Rms e possua um contexto instalado, pois o Rms Listener utiliza os componentes do Rms.
Executar o setup do Rms Listener.
Descrição: |
Obsservação.: Mensagens: conexão, recebida e enviada Os logs guardam as mensagens recebidas e enviadas do PDV. Os principais são: RMSTEFYYYYMMDD: log das transações de consulta de saldos, solicitação de autorização e notificação de venda. VFIAPDVNYYYYMMDD.LOG: consulta de clientes (nos casos de identificação de cliente antes de iniciar o cupom). |
Simulador PDV x Rms Listener
Objetivo
Substituir a função do PDV para testes de comunicação e análise de lançamentos no CRM RMS.
Instalação e Funcionamento
É um aplicativo que será executado fora do menu RMS.
Colocá-lo em uma área de uma máquina que tenha o Rms Client instalado (devido a componentes que são utilizados por ele).
Será enviado com o pacote de instalação do Rms Listener: SimulaPDV_TCPIP.exe
Descrição: |
A primeira função é configurar e conectar ao RMS Listener, que já deverá estar “no ar” antes de iniciá-lo. Servidor: sempre “localhost” Porta: a mesma informada na configuração do RmsListener. Clicar no botão “CONECTAR”. No Aplicativo RmsListener deverá aparecer a mensagem “Pedido de Conexão X” ,se a conexão foi bem sucedida. Caso contrário, devolverá uma mensagem de erro. Observar que pelos menos os dados abaixo são de extrema importância: Tipo e código de cliente Informar qual o “tipo” de código será digitado: código interno, CPF/CNPJ ou Número do Cartão. Digitar o código do cliente OBRIGATÓRIO. Dados do Cupom Escolher a modalidade entre Cheque, Caderneta Eletrônica e Convênio. Informar os dados do cupom. O campo “data de vencimento” é opcional. Se não digitado assumirá a data do dia. Dados do Cheque Apenas quando a modalidade escolhida for “Cheque”. Transação São três tipos para validação. Ao digitar os dados do cliente/cupom, escolher a transação e clicar no botão “ENVIAR” para que a mensagem seja enviada ao RMS Listener e validada. Consulta Cliente (FI) Apenas para validação do processo. Neste momento não será atualizado nada na base RMS (apenas consulta). Solicita Autorização Será efetuada uma consulta na base RMS, de acordo coma modalidade escolhida. Neste momento, será verificado cadastro de clientes, status de cartão, limites, etc. Notificação de Venda (NV) Não alterar os dados já digitados de cliente, cupom e cheques. Informar no campo “autorização” o número da autorização retornada pela retaguarda e enviar nova mensagem. Neste momento, é feito o registro do lançamento no CRM RMS. |
Se encontrado algum dado inconsistente, será retornada uma mensagem de erro ou aviso, conforme exemplo:
Descrição: |
Caso todos os dados do cadastro e crédito estejam OK, será retornado uma pequena mensagem com o nome do cliente, limite da modalidade escolhida e número da autorização para a transação solicitada. |
Descrição: |
Até este ponto, o lançamento ainda não está registrado no RMS. Para registrá-lo deverá ser confirmado através de uma mensagem de “Notificação de Venda”. |
IMPORTANTE
ESTE SIMULADOR NUNCA DEVERÁ SUBSTITUIR A FUNÇÃO DO PDV PARA REGISTRO DE
LANÇAMENTOS NA RETAGUARDA RMS.
Serve apenas para testar a comunicação entre o Rms Listener e retaguarda, apresentando os dados digitados nos programas RMS.
Há programas específicos no CRM RMS para registrar entradas de lançamentos manuais.