...
Durante o processo da carga inicial, caso ocorra alguma falha durante o processo (como por exemplo, instabilidade de comunicação com o retaguarda) a carga está concluido a entidade com sucesso, mesmo sem haver a conclusão da integração.
Isso faz com que os dados não sejam totalmente integrados durante o processo de carga e também impossibilita que em uma próxima execução da tarefa 400 a entidade tente ser baixada novamente, forçando que a baixa ocorra somente durante o processo da entidade especifica (pela tarefa da entidade).
Imagem 1: Erro de comunicação durante a carga de tributos
...
Durante o processo da carga ajustamos a gravação da coluna numero_tentativas da tabela carga_inicial_controle, para que sempre que iniciado a tarefa 400 e tentativa de receber alguma entidade, o número de quantidades da entidade seja atualizado.
Também ajustamos para caso ocorra algum erro durante a operação haja 6 tentativas de obter os dados com intervalo de 20 segundos. Caso após a 6 tentativas o retorno ainda seja de erro, a entidade será marcada com o status ERRO e continuará pendente na tabela carga_inicial_controle. Isso fará que ao executar a tarefa 400 novamente a entidade seja baixada novamente.
...
Caso o status da carga seja ERRO porém o número_tentativas da carga_inicial_controle seja 3, não haverá mais tentativas de obter essa entidade.
...
Produto | Versão |
---|---|
TOTVS Varejo Franquias e Redes Hotfix | 2022.7.12.64 |
PRODUTOS | VERSÕES |
---|---|
TVFR (HF) | 2022.7.12.64 |
PRÉ-REQUISITO | 1.0.62.0 |
TOTVS PDV Omni | 3.7.191.0 |
Templatedocumentos |
---|