Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Í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.TXTImage Removed

...

3º Executando o integrador (sincronizador)

...

Caso retorne com a mensagem “Importação do Arquivo xxxxx-Material. TXT finalizada” a importação teve sucesso:Image Removed

...

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):Image Removed

...

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:Image Removed

...

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:Image Removed

...

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.