...
Ícone Executável LeoIntegra
...
Este executável faz a leitura dos e-mails, recebe os arquivos e importam para as tabelas LEO_ITEM e LEO_FORN. Estas tabelas possuem triggers que gravam os dados nas nossas tabelas.
...
Dentro do diretório do integrador existe uma pasta chamada nproc (Arquivos não processados), filtrar os arquivos TXT com a palavra FORNECEDOR e mover para uma outra pasta mantendo somente os arquivos MATERIAL.TXT
...
3º Executando o integrador (sincronizador)
...
Caso retorne com a mensagem “Importação do Arquivo xxxxx-Material. TXT finalizada” a importação teve sucesso:
...
A seguir, será demonstrado mensagens de erro que podem aparecer ao realizar a sincronização e como tratar estes erros específicos
...
Verificar o arquivo em que ocorreu o erro (quadro da esquerda) e verificar a linha em que ocorreu o erro (quadro da direita):
...
Para correção desse erro terá que localizar o arquivo dentro da pasta nproc de acordo com o nome listado onde apresentou o erro como exemplo abaixo:
...
OBS: caso o arquivo não esteja dentro da pasta nproc, terá que verificar na pasta proc, possivelmente o arquivo foi movido devido a leitura e processamento do mesmo, exemplo abaixo:
...
após localizar o arquivo, clicar com o botão direito em cima e abrir com o bloco de notas (NOTEPAD++), o erro é devido a quebra de linha onde terá que localizar a linha e corrigir apagando o intervalo:
...
para verificar se os itens sincronizaram dá pra usar o MIX de produtos ou o select abaixo digitando os códigos de referência do produto:
...
Tratativa: Neste caso, basta substituir a consulta LEO_ITEM_INTEG. Pode ser usado como base a consulta já existente na filial 7212 - Ipê Madeiras.
2 - Integração das Notas Fiscais
O que é a integração de notas? Atualmente a rede Leo possui um processo de integração entre todas as filiais e a matriz (Leo Gestão). Neste processo, atualmente temos a sincronização de produtos da matriz para todas as filiais e a sincronização das notas das filiais para a matriz.
O ponto a ser tratado neste tópico é o segundo item, os envios das notas das filiais para a matriz.
O processo de integração das notas, consiste no envio de notas emitidas nas filiais utilizando configurações de documentos específicas, para a API disponibilizada para matriz. A parametrização das configurações de documento são feitas em uma tabela personalizada no Viasoft gerente.
O responsável pela integração é um JOB executado no servidor XE, que faz a consulta das notas emitidas que estejam marcadas como “Não sincronizadas” e faz o envio (via JSON) para a API de recebimento de notas, assim que a nota é enviada o JOB marca esta nota sincronizada.
É usado pela Leo para alimentar o BI, fazer o acompanhamento e pagamento das campanhas e a cobrança dos royalties.
Quem envia planilha atualizada das notas que precisam ser reenviadas ?
Atualmente é o Cristiano (tel. 11-9 8362 1081) e/ou o Gerson do TI, e também pode ser confirmado quem será o responsável pelo envio da planilha o Gerson (Tel 11-97623.7477)
O que deve ser feito caso seja necessário reenviar alguma nota à Léo Gestão?
Realizar conexão remota em cada filial do grupo Léo e ajuste em banco utilizando o script abaixo (script gerado por Giovani).
--select * from NOTAMCP M --Primeiro SEMPRE consultar o Resultado, comparar a quantidade de registros com a planilha e estando ok, realizar o UPDATE
--update notamcp M set M.NOTASINC = 'N'
where exists (select 0 from NOTA N
where M.ESTAB = N.ESTAB
AND M.IDNOTA = N.IDNOTA
and n. estab = 0000 --aqui você informa o número do estab o qual será feito o ajuste
and n.numdoc in ( --aqui você informa o número das notas enviadas na planilha, considerando na planilha a coluna "Nota Fiscal" 7729,7729,124629,136086));
...
3 - Pentaho - Rebate
Esse processo é executado uma única vez no mês, no final do dia 10 e todas as lojas usam. Faz a apuração das COMPRAS que a loja realizou. Com base nessas informações, a Leo repassa o valor de Rebate para os lojistas.
A consulta usada para buscar as informações está na transformação do Pentaho e o envio é feito para o e-mail do José Maria.
Este processo é executado pelo Agendador de Tarefas do Windows, de modo que caso algum cliente informe algo no sentido de que não foi apurado o Rebate, verificar o log de execução deste processo dentro do Agendador de Tarefas.
4 - Pentaho - Pricefy
Esse processo faz o envio dos preços alterados na loja para o sistema Pricefy (sistema de terceiros utilizado pela Léo Gestão), que é responsável por gerar as etiquetas para os lojistas.
A consulta está na transformação do Pentaho, e o arquivo é enviado para um FTP que a Pricefy usa para consumir os arquivos.
A execução automática deste processo está configurada no Agendador de Tarefas do Windows.
5 - Pentaho - Equals
Esse processo faz o envio do movimento realizado com cartões de crédito e débito para a Equals (sistema de terceiros utilizado pela Léo Gestão), que faz a conciliação do movimento. Apenas algumas lojas utilizam esta integração.
A consulta usada para montar as informações está na transformação do Pentaho, e os arquivos são enviados para um FTP que a Equals usa para consumir os arquivos gerados.
A execução automática deste processo está configurada no Agendador de Tarefas do Windows.
6 - Pentaho - Estoque
Esse processo é executado uma vez ao dia e é responsável por enviar os dados de posição de estoque, movimento de estoque, pedidos de compra e recebimentos (que são as Notas de Entrada). Diferencia-se da Integração do LeoIntegra que trata da sincronização de Produtos, e esta integração trata de movimentações.
Todas as consultas usadas estão nas transformações do Pentaho para ter mais detalhes do que é enviado. Com base nessas consultas são montados os arquivos JSON´s que são enviados para o Barramento da Leo. A execução automática deste processo está configurada no Agendador de Tarefas do Windows.
7 - Pentaho - CorteCloud
Esse processo envia o estoque e preço dos produtos para a plataforma CorteCloud, sistema focado em gestão de marcenaria. A consulta usada para montar as informações está no Pentaho. Diferente das demais lojas que usam o Corte Cloud, para as lojas da Leo nós enviamos o código de referência ao invés do código interno. O Pentaho gera as informações e envia para a API do CorteCloud. A execução automática deste processo está configurada no Agendador de Tarefas do Windows.
8 - Pentaho - Deps
Envia os dados referente ao FINANCEIRO do cliente para fazer a avaliação do crédito do mesmo e até onde temos informação apenas a filial de Campinas está utilizando. Este processo não foi acompanhado até o final pelo Rafael Ascari na época da implantação, o Angelo pode fornecer mais informações, mas possivelmente ele gera um arquivo e envia para um FTP do Deps.