Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:SigaLoja - Controle de Loja
Função:

RmiBusca - Serviço controlador de buscas

RmiBuscaObj - Classe responsável por buscar informações

RmiBusChefObj- Classe responsável por buscar informações com particularidades do Totvs Chef.

02. SITUAÇÃO/REQUISITO

Permitir que o serviço RMIBUSCA efetue a busca das vendas no assinante CHEF por data de Integração entre o PDV do Chef e o ChefWeb.

03. SOLUÇÃO

Criado uma logica no serviço RMIBUSCA, que será responsável por buscar as vendas de forma automática a partir de uma data inicial e data final da integração das vendas entre o PDV do Chef e o ChefWeb e publica-las na tabela MHQ - Mensagens Publicadas.

04. DEMAIS INFORMAÇÕES


Fluxo de busca por data de integração!

Ao realizar a busca das vendas a partir do dia 27-02-2020 as 00:00:00 horas até o dia 27-02-2020 as 23:59:59, o Protheus irá integrar todas as vendas no período informado e em seguida é gravado no campo MHP_LAYFIL  a data e hora da ultima venda integrada entre o PDV do Chef e o ChefWeb. Na próxima execução do serviço RMIBUSCA o Protheus obtêm a data e hora gravados no campo MHP_LAYFIL e informa os dados obtidos como data inicial e incrementa um dia na data final como mostra o exemplo abaixo:

"DataInicialIntegracaoChefweb": "2020-02-27T21:15:52",
"DataFinalIntegracaoChefweb": "2020-02-28T21:15:52",
"DataHoraUltimaIntegracaoChefWeb": "2020-02-27T21:15:52"

Caso não seja retornado nenhuma venda no período informado é incrementado um dia na data preenchida no campo MPH_LAYFIL. Para que o sistema possa realizar a busca a partir do dia que não teve vendas até o próximo dia.



05. ASSUNTOS RELACIONADOS

Dúvidas Frequentes - Varejo

Guia da Integração RMI - Retail Integration Management

API - Capa Venda