Compartilhar via


Problemas com a reconciliação de dados de um relatório Z

Código de erro: SYS103633

Este artigo fornece uma resolução para problemas com a reconciliação de dados de um relatório Z em Microsoft Dynamics 365 Commerce sede.

Sintomas

  • Há uma incompatibilidade entre os valores mostrados no relatório Z e os totais mostrados na instrução calculada.
  • A transação na sede tem um número incorreto de itens de linha ou há uma incompatibilidade entre o total da linha e o total da transação.
  • O número de transações mostradas em uma mudança na sede é menor do que o número de transações no relatório Z.
  • A postagem de instrução falha por um dos motivos anteriores.

Motivo

A causa raiz mais comum dos sintomas descritos anteriormente é a geração de IDs de transação duplicadas no banco de dados do canal. As IDs de transação duplicadas podem ser geradas pelos seguintes motivos:

  • O armazenamento de banco de dados local do MPOS (Modern Point of Sale) está corrompido.
  • O MPOS tem algumas transações no modo offline e é reativado usando uma conta que não tem acesso ao banco de dados offline.
  • Há um problema com a personalização relacionada à geração de IDs de transação.

Resolução

Normalmente, o Commerce depende de uma sequência de números para gerar IDs de transação sequenciais. Se o sistema não puder determinar se uma sequência de números foi usada por algum motivo, uma ID de transação duplicada será gerada.

Para corrigir o problema de ID de transação duplicada, crie um tíquete de suporte para marcar se os dados da transação podem ser corrigidos. Em alguns casos, como quando não há perda de dados na sede, nenhuma correção de dados é possível ou necessária.

Para ajudar a evitar esse problema no futuro, você deve habilitar o recurso Habilitar nova id de transação para evitar ids de transação duplicadas na sede. Esse recurso foi introduzido no Microsoft Dynamics 365 Commerce versão 10.0.19. Ele ajuda a impedir a criação de IDs de transação sequenciais, garantindo que uma ID de transação exclusiva seja criada para cada transação. Para obter mais informações sobre esse recurso, consulte Impedir IDs de transação duplicadas.