Проблемы с сверкой данных для отчета Z
Код ошибки: SYS103633
В этой статье описывается решение проблем, связанных с сверкой данных для отчета Z в Microsoft Dynamics 365 Commerce штаб-квартире.
Симптомы
- Между суммами, отображаемыми в отчете Z, и суммами, отображаемыми в вычисляемой инструкции, существует несоответствие.
- Транзакция в штаб-квартире содержит неправильное количество позиций или несоответствие между итоговой строкой и итогом для транзакции.
- Количество транзакций, которые отображаются в смене в штаб-квартире, меньше, чем количество транзакций в отчете Z.
- Публикация инструкции завершается ошибкой по одной из предыдущих причин.
Причина
Наиболее распространенной первопричиной описанных ранее симптомов является создание повторяющихся идентификаторов транзакций в базе данных канала. Повторяющиеся идентификаторы транзакций можно создать по следующим причинам:
- Локальное хранилище базы данных современной точки продажи (MPOS) повреждено.
- MPOS имеет некоторые транзакции в автономном режиме и повторно активируется с помощью учетной записи, которая не имеет доступа к автономной базе данных.
- Существует проблема с настройкой, связанная с созданием идентификаторов транзакций.
Разрешение
Как правило, commerce использует последовательность чисел для создания последовательных идентификаторов транзакций. Если система не может определить, использовалась ли по какой-либо причине последовательность чисел, создается повторяющийся идентификатор транзакции.
Чтобы устранить проблему с повторяющимся идентификатором транзакции, создайте запрос в службу поддержки, чтобы проверка, можно ли исправить данные транзакции. В некоторых случаях, например при отсутствии потери данных в штаб-квартире, исправление данных невозможно или не требуется.
Чтобы предотвратить эту проблему в будущем, необходимо включить функцию Включить новый идентификатор транзакции, чтобы избежать дублирования идентификаторов транзакций в штаб-квартире. Эта функция появилась в Microsoft Dynamics 365 Commerce версии 10.0.19. Это помогает предотвратить создание идентификаторов последовательных транзакций, гарантируя создание уникального идентификатора транзакции для каждой транзакции. Дополнительные сведения об этой функции см. в разделе Предотвращение повторяющихся идентификаторов транзакций.