Integração Leo Madeiras - 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));
Importante: Até o presente momento, em algumas filiais (ou mesmo em todas a depender de quando este documento estiver sendo lido) não será necessário o procedimento acima, pois está para ser desenvolvido sob a tarefa MCP-3052 uma integração com a API da Léo de modo que o reprocessamento ocorra automaticamente de forma periódica. Caso seja necessário analisar as especificações técnicas desta integração basta acessar a tarefa MCP-3052 para mais detalhes.