Разбираем ошибку «Конфликт внутренних идентификаторов у объекта»

В процессе разработки расширений 1С или при администрировании баз данных Вы могли сталкиваться с этой ошибкой. В этой записи рассмотрим причины возникновения ошибки и является ли она ошибкой платформы.

Ошибку можно диагностировать проверкой возможности применения расширений в режиме конфигуратора. Для этого нужно перейти к списку расширений и в контекстном меню выбрать «Проверка возможности применения всех расширений».

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

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

  • Расширение было создано загрузкой из второго расширения. При этом второе расширение также добавлено в список расширений.
  • При создании расширения выполнялось сравнение-объединение со вторым расширением. Второе расширение также есть в списке расширений.

Можно ли считать эту ошибку ошибкой платформы? Можно с уверенность сказать что нет! Оба случая, при которых идентификаторы загружаются, являются правильным поведением платформы.

Теперь немного затронем как такие ошибки исправить:

  1. Выгрузить конфигурацию в файлы и заменять там идентификаторы объектов. После редактирования — загрузить файлы в расширение.
  2.  Использовать метод копирования объектов из расширения (при копировании происходит замена внутренних идентификаторов). Для этого нужно удалить проблемный объект из расширения и вставить его из копии расширения. Этот метод не подойдет для объектов, которые являются объектами основной конфигурации и были добавлены в расширение — такие объекты нужно повторно добавлять.
Наши разработки:
Управление запасами: Помощник закупок (УТ11, КА2, ERP2)

Управление запасами: Помощник закупок (УТ11, КА2, ERP2)

Мы постоянно общаемся с нашими клиентами и обсуждаем как можно упростить их работу. Помощник закупок - это не просто отчет! ...
Удаление организации из 1С (многопоточный анализ и выполнение)

Удаление организации из 1С (многопоточный анализ и выполнение)

Если Вам нужно быстро удалить организацию и ее данные из 1С - ознакомьтесь с нашим комплексным и современным решением. В ...
Расширенные формы списков для УТ 11, КА 2, ERP 2

Расширенные формы списков для УТ 11, КА 2, ERP 2

Расширение конфигурации дополняет возможности списка заказов, списка документов продаж, списка заказов поставщикам, списка документов закупки, списка документов отгрузки, списка заказов ...
Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Расширение конфигурации добавляет информацию об остатках в табличную часть Товары документа "Реализация товаров и услуг". Для каждой строки в товарах ...
Остатки товаров в заказе клиента (УТ11, КА2, ERP2)

Остатки товаров в заказе клиента (УТ11, КА2, ERP2)

Расширение конфигурации добавит колонки остатков в табличной части "Товары". Теперь Вы всегда будете видеть актуальные остатки по каждому товару. Добавьте ...
Автоматическое заполнение склада в заказе клиента (УТ11, КА2, ERP2)

Автоматическое заполнение склада в заказе клиента (УТ11, КА2, ERP2)

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *