Проблемы с асинхронной синхронизацией заказов
В этой статье описаны распространенные причины сбоя асинхронного создания заказов в Microsoft Dynamics 365 Commerce, а также приведены инструкции по устранению неполадок, которые помогут системным пользователям и партнерам понять, что пошло не так.
Симптомы
Асинхронные заказы, созданные из Dynamics 365 Commerce электронной коммерции или торговой точки (POS), не отражаются в штаб-квартире Commerce.
Действия по устранению неполадок
Создание заказа может завершиться ошибкой в штаб-квартире по разным причинам в зависимости от стадии, на которой процесс создания заказа завершается сбоем. Следующие действия по устранению неполадок описывают возможные первопричины.
Убедитесь, что транзакция, связанная с асинхронным заказом, достигла штаб-квартиры
Для заказов электронной коммерции в штаб-квартире перейдите в раздел Запросы розничной> торговлии отчеты о>транзакциях в интернет-магазине. Если у вас есть номер подтверждения для заказа, отфильтруйте транзакции, введя номер подтверждения в поле Идентификатор ссылки на канал . Если у вас нет номера подтверждения, отфильтруйте транзакции, введя номер счета клиента.
Для заказов POS откройте страницу Транзакции магазина и отфильтруйте записи по номеру квитанции или номеру счета клиента. Если транзакция не найдена, запустите задание транзакций канала P-0001 , которое синхронизирует транзакции из каналов в штаб-квартиру. Если задание P-0001 завершается сбоем , отправьте запрос в службу поддержки для сбоя задания. Если задание P-0001 завершается успешно, но транзакции по-прежнему не отображаются в штаб-квартире, отправьте запрос в службу поддержки, содержащий соответствующую информацию.
Проверьте состояние синхронизации, если транзакция присутствует в штаб-квартире, но не связана с заказом на продажу
Если транзакция присутствует в штаб-квартире, но заказ на продажу не был создан, откройте страницу Транзакции интернет-магазина и выберите быстрый вкладку Состояние синхронизации . Если задание Синхронизация заказов попыталось синхронизировать эту транзакцию, в поле Состояние ожидающего заказа должно отображаться состояние Успешно или Сбой. Если состояние — Успешно, поле заказа на продажу должно присутствовать в этой транзакции. Если состояние — Сбой, вы можете просмотреть сведения об ошибке в поле Сведения об ошибке заказа на быстрой странице Состояние синхронизации . Если ни один из этих состояний не отображается, попытка обработать транзакцию не предпринята. В этом случае можно выбрать Синхронизировать порядок в верхней части страницы, чтобы запустить задание синхронизации.
Убедитесь, что задание Синхронизация заказов должно выполняться периодически, чтобы асинхронные транзакции можно было создавать в качестве заказов в штаб-квартире.
В следующих разделах содержатся сведения о некоторых распространенных ошибках и предлагаемых исправлениях.
В поле "Сведения об ошибке заказа" отображается сообщение об ошибке "Превышена числовая последовательность".
Порядковые последовательности используются для создания заказов на продажу в штаб-квартире. Если все числа, допустимые для последовательности чисел, исчерпаны, система создает это сообщение об ошибке. Нумеровую последовательность, используемую для создания заказов на продажу, можно найти в разделе Параметры >дебиторской задолженностиЧисло последовательностей>Продажи заказ. Чтобы устранить эту ошибку, исправьте существующую нумеровую последовательность или замените ее новой последовательностью чисел.
В поле "Сведения об ошибке заказа" отображается сообщение об ошибке "Для обработки кредитных карта транзакций должна быть служба оплаты по умолчанию".
Чтобы устранить эту ошибку, убедитесь, что в штаб-квартире определен платеж по умолчанию. Если платеж по умолчанию не определен, необходимо определить его. Перейдите в раздел Учетная запись Настройка>платежей>Платежные службы и убедитесь, что для параметра Обработчик по умолчанию для новых кредитных картзадано значение Да для одной платежной службы.
В поле "Сведения об ошибке заказа" отображается сообщение об ошибке структуры учетной записи.
Текст сообщения об ошибке структуры учетной записи может отличаться, как показано в следующих примерах. Однако ошибки имеют общую первопричину, связанную с конфигурацией структуры учетной записи.
-
Публикация результатов для номера пакета журнала 0009656328 Ваучер ARP-000959899 1.00 для ваучера ARP-000959899 в компании usrt будет размещена как переплата или недоплата
-
Публикация результатов для номера пакета журнала 0009656328 Ваучер ARP-000959899 Ваучер ARP-000959901 Структура учетной записи для сочетания 618160, не действительна для реестра Корпоративная основная учетная запись общей
-
Публикация результатов для номера пакета журнала 0009656328 Ваучер ARP-000959899 Ваучер ARP-000959901 Сообщается из счетов компании usrt
-
Публикация результатов для номера пакета журнала 0009656328 Ваучер ARP-000959899 Публикация отменена
Чтобы устранить эти ошибки, проверьте структуры учетных записей на точность. Дополнительные сведения см. в разделе Настройка структур учетных записей.
После устранения ошибки выберите транзакцию с ошибкой, а затем выберите Синхронизировать порядок в верхней части страницы, чтобы запустить задание синхронизации.
Другие типы ошибок, которые могут потребовать исправления данных транзакции
Чтобы исправить другие типы ошибок, которые могут потребовать исправления данных транзакции, можно изменить и провести аудит транзакций.