01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | RMISTATUSLIVE |
Ticket: | Não há. |
Story: | DVARLOJ1-8771 |
02. SITUAÇÃO/REQUISITO
Permitir que o Smart Hub faça o reprocessamento do envio de dados quando ocorrer erro no envio.
Qualquer tipo de erro deverá ser considerado para o reenvio.
03. SOLUÇÃO
- Para reprocessamento de envio de dados será necessário a inclusão de tag "qtdereenvio" no campo MHP_CONFIG na tela de assinante, cada posição da array indica a quantidade de reprocessamento x a quantidade de horas que ele vai reprocessar.
- A quantidade de entidades do array não pode ser superior a 8 vezes, ou seja, você somente poderá reprocessar um mesmo registro por ate 8 vezes (9 tentativas)
- Cada entidade aceita apenas números inteiros.
Exemplo:
"qtdereenvio": [1,6,9]
indica que será reenvida a tentativa 1 em 1 hora, tentativa 2 em 6 horas após a última tentativa e tentativa 3 em 9 horas após a última tentativa.
Exemplo processo Produto:
MHP_CONFIG - Produto
{ "url": "http://qacorplive.totvs.com.br/PracticoLive/LiveConnector/FacadeIntegracao.svc?wsdl", "operacao": "ManterProdutoLC_Integracao_Xml", "tagretorno": "<LC_Retorno>", "qtdereenvio": [1,6,9] }
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas