Importador de Email SAP - Integração Leo

Descrição

O Integrador de emails foi uma ferramenta desenvolvida afim de possibilitar o downloads dos emails de produtos inseridos ou alterados dentro do cadastro SAP da Rede Leo


Índice


Pré-Requisitos

  • Orientações quanto ao que é preciso para que seja possível utilizar a rotina.


Instalação

Para instalar corretamente o executável tem alguns passo simples a ser seguido.

O primeiro deles é encontrar o caminho onde se encontra o executável ja existente de integração Leo, nesse exemplo o executável estava na pasta C:\Viasoft\LeoInteg, conforme a imagem abaixo:

Geralmente o caminho padrão sempre é o mesmo entre os clientes, mudando apenas às vezes o disco utilizado.

O próximo passo é baixar a pasta do link abaixo:

https://drive.google.com/drive/folders/1xY9rEOrfwNa2r50aGRPVfgett4UbzZUZ?usp=share_link

 

Nesse link existe 1 pasta, um arquivo de configuração e um executável:

Onde:

  • Icons → Pasta onde está os ícones utilizados pela aplicação

  • ImportMail → Executável que realiza a importação dos emails

  • parameters → Arquivo de configuração

 

Realize o download dos 3 arquivos e cole na pasta mencionada anteriormente:

Pronto o processo de instalação está completo.

 

Arquivo de Configuração

Como foi visto no tópico anterior dentre os arquivos existentes temos um denominado parameters.conf, esse arquivo é responsável por algumas configurações importantes para o funcionamento do executável, conforme pode ser visto na imagem abaixo:

 

Onde:

  • Gmail → Seção onde deve ser configurado as informações de conexão com email, sendo “user” que é o email e “password”, a senha do email.

  • File → Seção onde é definido o caminho dos arquivos não processados, por padrão deve ser uma pasta com nome “nproc”

  • Store → Seção de configurações de loja e dias retroativos, no campo “days” o usuário pode informar a quantidade de dias retroativos quer realizar a busca no email, recomendado deixar até 2 dias no máximo, o campo “store_code” é o código da empresa do cliente, deve ser sempre com 4 caracteres se caso o código seja menor, adicionar zeros a esquerda.

  • Time → Seção onde é definido hora e minutos que serão executadas as limpezas de log do executável. Recomentado deixar sempre as 22 horas

  • Arqs → Seção onde é definido o nome dos arquivos a serem procurados, na imagem é definido a busca somente de materiais, mas pode haver necessidade de mais sendo necessário informar lado a lado, separado por vírgula e sem espaço: “arquivos=material,materialfornecedor,fornecedor”.

 

Após realizar as verificações e configurações necessárias basta salvar o arquivo

Agendamento de Tarefa

O executável pode ser executado a qualquer momento, mas para que haja uma execução agendada é utilizado o agendador de tarefas do windows. Para isso siga os passos a seguir:

1 - Abra o Agendador de Tarefas do Windows. Isso pode ser feito pesquisando "Agendador de Tarefas" na barra de pesquisa do menu Iniciar.

2 - Na janela do Agendador de Tarefas, clique em "Criar Tarefa Básica" na coluna da direita:

3 - Na janela "Criar Tarefa Básica", dê o nome “Viasoft - Importação Email” para a tarefa. Clique em "Avançar":

4 - Escolha para que a tarefa seja executada diariamente e Clique em "Avançar":

5 - Escolha para a execução ser as 06:00 horas e Clique em "Avançar":

6 - Na ação, informe para que ao executar a tarefa inicie um programa:

7 - O próximo passo é informar o local onde o executável se encontra e também informar a pasta de inicialização, conforme imagem abaixo:

8 - Após isso basta “Concluir” a configuração e o agendamento ja estará completo:

 


Dicionário de Dados

Dicionário do Banco de Dados

Caso tenha interesse em saber os campos do banco de dados que se relacionam a cada campo do sistema, sugerimos a leitura do artigo a seguir: https://nimitz.atlassian.net/l/c/NDGXWDD6

Código Fonte: https://drive.google.com/drive/folders/1FeTgXZxcKAkcL5DQF8884v1uTxBRoQpq?usp=share_link

 


Erros Comuns

Situações que podem ocorrer durante o uso da rotina


Versão

Versão do Sistema

Versão do Banco de Dados

Versão da Documentação

Autor/Revisor

Versão do Sistema

Versão do Banco de Dados

Versão da Documentação

Autor/Revisor

23.050

23.050

1.0

Cleber Vargas