Ошибка интеграции двойной записи Заголовок заказа на продажу

Вопрос или проблема

У нас есть двухсторонняя интеграция Dual Write. Я пытаюсь создать заказ на продажу. Когда я создаю заголовок предложения, я не получаю этой ошибки, но когда я создаю заголовок заказа на продажу, я ее получаю.

Таблица TaxVATNumTable содержит значение: H99999999. Когда я пытаюсь преобразовать предложение в заказ, я получаю следующую ошибку:

Ошибка:

Ошибка основного приложения Dual Write – Ошибка основного приложения Dual Write – Невозможно записать в приложения Finance and Operations из-за следующей ошибки(s): {“Ошибка записи для сущности CDS заголовков заказов на продажу с неизвестным исключением. Для получения информации о диагностике см. https://go.microsoft.com/fwlink/?linkid=2244045. – Подходящий документ с ключом ‘VATNum’: H99999999 для источника данных ‘TaxVATNumTable’ не существует”} Пожалуйста, исправьте ваши данные и повторите попытку. Если проблема сохраняется после нескольких попыток, пожалуйста, свяжитесь с вашим системным администратором.

Выдает ту же ошибку для всех VaTNum.

Мы остановили синхронизацию. Обновите версию Dual Write.

Ответ или решение

Ошибка интеграции Dual Write для заголовка счета продаж: анализ проблемы и варианты решений

В условиях реализации двусторонней интеграции Dual Write, создание заголовка счета продажи сталкивается с проблемой, которая требует внимательного подхода к диагностике и решению.

Описание Проблемы

При попытке преобразовать заголовок предложения (Quote) в заголовок заказа (SalesOrder) возникает следующая ошибка:

Dual Write core application error - Unable to write to Finance and Operations apps due to following error(s): {"Write failed for entity CDS sales order headers with unknown exception - Matching record with key 'VATNum': H99999999 for the data source 'TaxVATNumTable' does not exist"}

Анализ ошибки

Ошибки связаны с попыткой записать значение поля ‘VATNum’ в систему Finance and Operations (F&O), которое не может быть найдено. В частности, для кода НДС H99999999 отсутствует соответствующая запись в таблице TaxVATNumTable, что и приводит к сбою записи.

Последствия

Данная ошибка имеет несколько критических последствий:

  1. Необходимость обладания корректными данными: Поскольку система требует точной информации для корректной обработки заказов, отсутствие записей в таблицах приводит к сбоям интеграции.
  2. Воздействие на бизнес-процессы: Задержки в обработке заказов могут негативно сказаться на клиентских отношениях и удовлетворенности.

Шаги для разрешения проблемы

  1. Проверка существования записи: Убедитесь, что код H99999999 действительно существует в таблице TaxVATNumTable. Если записи нет, добавьте её с корректной информацией.

  2. Синхронизация данных: Если данные были изменены или таблицы обновлялись, выполните повторную синхронизацию. Убедитесь, что все изменения были синхронизированы между системами.

  3. Обновление версии Dual Write: Поскольку вы уже выполнили обновление Dual Write, убедитесь, что все компоненты системы совместимы и актуализированы. Возможно, требуется установка дополнительных зависимостей.

  4. Тестирование конвертации: После внесения изменений попробуйте повторно выполнить процесс создания заказа через интерфейс пользователя, чтобы убедиться, что проблема устранена.

  5. Консультации с системным администратором: Если ошибка повторяется, взаимодействуйте с вашим системным администратором или службой поддержки Microsoft для более глубокой диагностики, основываясь на предоставленной ссылке по устранению неполадок.

Заключение

Ошибки в двусторонней интеграции Dual Write могут создать значительные препятствия для управления заказами и обработки данных. Важно обеспечить целостность и актуальность всех связанных данных, что позволит избежать подобных ошибок в будущем. Применение предложенных шагов обеспечит более надежную работу систем и поможет поддерживать эффективные бизнес-процессы.

Оцените материал
Добавить комментарий

Капча загружается...