Поделиться через


Проблемы с асинхронной синхронизацией заказов

В этой статье описаны распространенные причины сбоя асинхронного создания заказов в 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 Публикация отменена

Чтобы устранить эти ошибки, проверьте структуры учетных записей на точность. Дополнительные сведения см. в разделе Настройка структур учетных записей.

После устранения ошибки выберите транзакцию с ошибкой, а затем выберите Синхронизировать порядок в верхней части страницы, чтобы запустить задание синхронизации.

Другие типы ошибок, которые могут потребовать исправления данных транзакции

Чтобы исправить другие типы ошибок, которые могут потребовать исправления данных транзакции, можно изменить и провести аудит транзакций.