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

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

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

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

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

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

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

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

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

Конструктор прайс-листов (прайс-заказов) для УТ11, КА2, ERP2, УНФ, Розница

Расширение позволяет формировать произвольные прайс-листы с выгрузкой в Excel и обратной загрузкой в 1С (после обработки прайс-листа клиентом). Конструктор также ...
Далее
Помощник продаж с мультикорзиной (расширение для УТ11, КА2, ERP2)

Помощник продаж с мультикорзиной (расширение для УТ11, КА2, ERP2)

Помощник продаж выполнен в виде расширения конфигурации 1С, которое существенно дополняет возможности стандартного списка номенклатуры, превращая его в полноценное рабочее ...
Далее
Расширенная форма списка номенклатуры для УТ11, КА2, ERP2

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

Расширение конфигурации позволяет выводить остатки по всем необходимым складам, отображать цены номенклатуры в списке и применять различные отборы. После установки ...
Далее
Розница: Расширенная форма списка номенклатуры

Розница: Расширенная форма списка номенклатуры

Расширение конфигурации изменяет форму списка номенклатуры и добавляет в него функционал, позволяющий выводить остатки по любому складу, цены номенклатуры и ...
Далее
Расширенная форма РМК для УТ 11, КА 2, ERP 2

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

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

Контроль минимальной цены и суммы в заказах и реализациях (УТ11, КА2, ERP2)

Расширение конфигурации позволяет быстро решить проблему продажи товара по цене ниже закупочной или цены себестоимости. Контроль будет работать в разрезе ...
Далее

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

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

четыре + 12 =