01. DADOS GERAIS
Produto: | TOTVS Varejo Lojas
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | Não há |
País: | Brasil |
Ticket: | Não há |
Issue: | DVARLOJ1-5987 |
02. SITUAÇÃO/REQUISITO
Quando um cadastro é enviado para o PDVSync, o registro enviado fica com o campo MHR_STATUS preenchido com 6, que significa pendente de confirmação.
Esse status precisa ser atualizado para identificarmos se o cadastro enviado ao PDVSync foi integrado com sucesso ou não.
03. SOLUÇÃO
No serviço RmiBusca, é iniciado uma nova thread para a consulta de status no PDVSync. Todos os registro com status 6 na tabela MHR serão consultados e atualizado o status.
Ao realizar a consulta do lote no PDVSync ao identificar que o registro foi integrado com sucesso, o campo MHR_STATUS será atualizado para 2.
Em caso de inconsistência será atualizado para 3 e também será gravado a informação do erro na tabela MHL - Logs da Integração.
04. DEMAIS INFORMAÇÕES
- Acessar o cadastro do Assinante PDVSYNC;
- No Json de configuração do assinante, incluir a tag url_consultalote com o endereço da API de consulta de lote, conforme o exemplo abaixo:
{ "url_lote": "https://xxxxxxxxxxxxxxxx/api/retaguarda/inquilinolotesexternos/", "inquilino": "xxxxxxxxxxxxxxxxxx", "url_consultalote": "https://xxxxxxxxxxxxxxxxx/api/retaguarda/LoteExternoRetornos/" }
05. ASSUNTOS RELACIONADOS