Integração Lumi com Pricing
A integração Pricing consiste em integrar os preços de venda do Lumi gerencial com o parceiro Profit.
Versão Lumi Gerencial 2.7.51 ou superior
Versão saccom 4.30 ou superior
LDI versão 1.0.79 ou superior
A integração ocorre da seguinte maneira:
Primeiro é criado o arquivo de preços através do LDI Script, este processo inicia as 1:00 am em torno de 3h é disponibilizado o arquivo CSV para a Profit.
Neste ponto aqui quando o arquivo não é gerado devido a problema com a infraestrutura, ocorrem os seguintes processos:
Em caso de falha na geração do arquivo é gerado um log, então tenta novamente a reconexão com o banco e envia e-mail
Não sendo possível a reconexão é gerado um log reboot do serviço a cada 1h
Se o arquivo CSV estiver disponibilizado corretamente, o mesmo deve ser analisado e então é enviado via FTP para ser processado pela Profit, após processamento é comunicado com via API, o LDI deve importar os preços para uma base intermediária.
Neste ponto pode ocorrer dos preços não chegarem até a base intermediária, então pode ser analisado da seguinte forma:
Para identificar se a comunicação entre Profit e LDI ocorreu com sucesso basta verificar o relatório disponibilizado, onde o status sendo alterado para 1 indica que os preços estão na base intermediária.
Se o status continuar como zero, deve ser verificado o serviço do LDI e também se o banco slave esta disponível.
Após os preços estarem disponíveis na base intermediaria o Saccom lê e grava na tabela de preços do banco sac Master.
A base intermediária é a sac_sys e a tabela envolvida é a sys_preco_venda, quando se trata de alteração de preços não é preenchido as colunas DT_REVOGACAO, ID_PROMOCAO, o que garante que o preço foi de fato integrado e programada na base sac Master é a coluna STATUS ficando igual a 1.
Para identificar se o preço foi integrado com sucesso basta checar o Log Pricing do Saccom
Também pode ser retirado um relatório Menu Compras - Relatorios - Tabela de Preço, selecione o estabelecimento, utilizar os filtros Preço Alterado e Data Programada, o período informe o dia seguinte.
Ao extrair o relatório não tiver nada programado ou arquivo incompleto, deve ser verificado o serviço do saccom e a comunicação com o banco slave e master.
Após este processo os preços estarão programados, mas só vão ser alterados após as 00:00, então pode ainda ocorrer problema neste ponto e os preços não serem de fato alterados.
Por volta de 00:30 é importante checar o log do saccom para certificar que não houve interrupção no serviço, pois é neste horário que o preço vai ser de fato alterado.
Configuração do sac.ini para rodar o saccom Pricing, Smarket e Estoque