Сообщение об ошибке "Запись уже существует" при выполнении скрипта updateInventOriginNoParty в таблице "InventTransOrigin" в Microsoft Dynamics AX 2012 с установленным пакетом дополнительных компонентов 1

Эта статья относится к Microsoft Dynamics AX для всех регионов.

Проблема

Рассмотрим следующий сценарий в Microsoft Dynamics AX 2012 с установленным пакетом дополнительных компонентов 1:

  1. Обновление до Microsoft Dynamics AX 2012 с установленным пакетом дополнительных компонентов 1.
  2. Вы публикуете заказ на покупку для товара, а затем получаете заказ на покупку.
  3. Вы отменяете заказ на покупку.
  4. Вы публикуете заказ на покупку для товара, использующего другую спецификацию, а затем получаете заказ на покупку.
  5. Вы запускаете скрипт updateInventOriginNoParty в таблице InventTransOrigin.

В этом случае появляется следующее сообщение об ошибке:

Примечание

Не удается выполнить требуемую операцию базы данных. Запись уже существует.

Решение

Сведения об исправлении

Поддерживаемое исправление доступно в корпорации Майкрософт. В верхней части этой статьи базы знаний есть раздел "Доступно скачивание исправлений". Если у вас возникла проблема с загрузкой, установкой этого исправления или возникли другие вопросы о технической поддержке, обратитесь к партнеру или, если вы зарегистрировались в плане поддержки непосредственно в корпорации Майкрософт, вы можете обратиться в службу технической поддержки Microsoft Dynamics и создать новый запрос на поддержку. Для этого посетите следующий веб-сайт Майкрософт:

https://mbs.microsoft.com/support/newstart.aspx Вы также можете обратиться в службу технической поддержки Microsoft Dynamics по телефону, используя эти ссылки для номеров телефонов для конкретной страны. Для этого посетите один из следующих веб-сайтов Майкрософт:

Партнеры

https://mbs.microsoft.com/partnersource/support/ Клиентов

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm В особых случаях плата, которая обычно взимается за звонки в службу поддержки, может быть отменена, если специалист по технической поддержке Microsoft Dynamics и связанных продуктов определит, что конкретное обновление решит проблему. Обычные расходы на поддержку будут применяться к любым дополнительным вопросам и проблемам, которые не относятся к конкретному обновлению.

Сведения об установке

При наличии настроек для одного или нескольких методов или таблиц, затронутых этим исправлением, необходимо выполнить следующие действия:

  1. Просмотрите изменения, которые задокументированы в XPO-файле.
  2. Примените эти изменения в тестовой среде перед применением исправления в рабочей среде.

                
 Чтобы узнать, как установить это исправление, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

893082 Установка исправления Microsoft Dynamics AX

Необходимые условия

Для применения этого исправления необходимо установить Microsoft Dynamics AX 2012 с пакетом дополнительных компонентов 1.

Необходимость перезапуска

После применения этого исправления необходимо перезапустить службу сервера объектов приложений (AOS).

Сведения о файлах

Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах они преобразуются в местное время. Чтобы найти разницу между временем в формате UTC и местным временем, используйте вкладку Часовой пояс в элементе Дата и время в панель управления.

Имя файла Версия файла Размер файла Дата Время Платформа
Aximpactanalysis.exe Неприменимо 60,280 22 мая-12 6:19 x86
Axupdate.exe Неприменимо 60,264 22 мая-12 6:19 x86
Dynamicsax2012-kb2724897-extensions.axmodel 6.1.1108.1256 224,552 06 августа 12 г. 11:25 Неприменимо
Dynamicsax2012-kb2724897-foundation.axmodel 6.0.1108.1256 251,176 06 августа 12 г. 11:25 Неприменимо
Dynamicsax2012-kb2749408-extensionsupgrade.axmodel 6.1.1108.1958 63,808 24 августа 12 г. 6:05 Неприменимо
Dynamicsax2012-kb2749408-foundationupgrade.axmodel 6.0.1108.1958 67,904 24 августа 12 г. 6:05 Неприменимо
Dynamicsax2012-kb2749408-fpplabels.axmodel 6.0.1108.1958 194,856 24 августа 12 г. 6:05 Неприменимо
Dynamicsax2012-kb2749408-projectmanagementupgrade.axmodel 6.0.1108.1958 133,448 24 августа 12 г. 6:05 Неприменимо
Dynamicsax2012-kb2749408-syplabels.axmodel 6.0.1108.1958 940,328 24 августа 12 г. 6:05 Неприменимо
Axsetupsp.exe 6.0.1108.1871 1,378,528 15 августа 12 г. 13:47 x86
Axutillib.dll 6.0.1108.806 821,480 06 августа 12 г. 11:25 x86
Microsoft.dynamics.servicing.operations.dll 6.0.888.436 35,752 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 382,848 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 370,560 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 374,656 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 374,656 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 370,560 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 378,752 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 370,560 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 374,656 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 370,560 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 374,656 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 370,560 22 мая-12 6:19 x86
Axsetupsp.resources.dll 6.0.947.491 407,424 22 мая-12 6:19 x86

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Примечание. Это статья "FAST PUBLISH", созданная непосредственно в организации поддержки Майкрософт. Информация, содержащаяся в настоящем документе, предоставляется как есть в ответ на возникающие проблемы. В результате быстрой доступности материалы могут содержать опечатки и могут быть пересмотрены в любое время без уведомления. Дополнительные рекомендации см. в разделе Условия использования .