01. DADOS GERAIS
Produto: | TOTVS Varejo Lojas |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | Controle de Lojas (SIGALOJA) |
Função: | RmiDistrib.prw |
Ticket: | Não há |
Story : | DVARLOJ1-5462 |
02. SITUAÇÃO/REQUISITO
Quando possui mais de um registro na tabela MHQ - Mensagens Publicadas com o campo MHQ_UUID duplicado, é gerado a inconsistência de chave duplicada no momento de realizar a distribuição na tabela MHR - Mensagens Distribuídas, com isso travando todo o processo de distribuição.
Não é comum, mas existe o riscos da rotina FWUUID retornar um código já utilizado antes.
03. SOLUÇÃO
Realizado tratamento na rotina de distribuição, para que se caso já existir o UUID na tabela MHR - Mensagens Distribuídas o registro seja movido para erro na tabela MHQ - Mensagens Publicadas, campo MHQ_STATUS = '3'.
Além disso será gerado um log na tabela MHL - Logs de Integração com a seguinte descrição:
"UUID já existente na tabela MHR, registro movido para erro na tabela MHQ, realize o reprocessamento!"
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS