Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 09:52

УТ11.1 Ошибка "Предопределенный элемент не уникален"

Автор pavel-P, 20 янв 2015, 14:37

0 Пользователей и 1 гость просматривают эту тему.

pavel-P

Всем привет!

Подскажите пожалуйста, в чем может быть причина в появлении ошибки "Предопределенный элемент не уникален" при создании дополнительного реквизита/свойства для вида номенклатуры?

Делаю так:
Нормативно-справочная информация -> Настройки и справочники -> Виды номенклатуры

Создаю новый вид:
Кнопка "Создать" -> Указываю наименование "Двигатель" -> Сохраняю... сохранилось нормально

Затем в подменю "Дополнительные реквизиты", жму "Создать", в поле "Наименование" указываю "Тип", остальные поля по умолчанию в "Тип значения" указано "Дополнительное значение"
Жму кнопку "Записать и закрыть", после чего появляется вышеуказанная ошибка.


З.Ы. До этого была чистая база в которую с помощью обработки "ЗагрузкаВыгрузкаДанных" перенес номенклатуру.

MuI_I_Ika

Скорее всего ошибка возникла из-за некорректного обновления конфигурации.

Проверьте предопределенные элементы справочника Виды номенклатуры.

Уберите задвоенные элементы.

pavel-P

Цитата: MuI_I_Ika от 20 янв 2015, 14:47
Скорее всего ошибка возникла из-за некорректного обновления конфигурации.

Проверьте предопределенные элементы справочника Виды номенклатуры.

Уберите задвоенные элементы.

Зашел в конфигуратор
В дереве конфигурации -> Справочники -> ВидыНоменклатуры
И там не могу найти ПредопределенныеЭлементы ну или что-то в этом духе. Не могли бы Вы уточнить где искать это?
Заранее благодарен!


Вот описание ошибки:
{ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ФормаЭлемента.Форма(156)}: Ошибка при вызове метода контекста (Записать)
         ОбъектНаборСвойств.Записать();
по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
{ОбщийМодуль.УправлениеСвойствамиСлужебный.Модуль(721)}: Ошибка при вызове метода контекста (Записать)
   ГруппаОбъект.Записать();
по причине:
Предопределенный элемент не уникален

дфтын


pavel-P

В предопределенных указано только "Элементы"
Добавлено: 20 янв 2015, 15:42


В какую сторону копать дальше?

дфтын

А с чего вы взяли, что в этом справочнике?
на самом деле у меня была такая ситуация. Довольно неприятная. Первым делом, нужно понять в каком справочнике. Явно не в этом. тут пусто.

pavel-P

Фиг его знает как понять в каком справочнике. В логах ничего нет. :(
В общем создал новую базу и перенес туда настройки - пока проблем не обнаружил.

SitnovaMarina

А может наименование не понравилось "Тип"....

Или ошибка появлялась всегда, независимо от наименования?

Интересная проблемка, хотелось бы докопаться до истины;)
Народная мудрость: Программу встречают по интерфейсу

pavel-P

Цитата: SitnovaMarina от 20 янв 2015, 23:31
А может наименование не понравилось "Тип"....

Или ошибка появлялась всегда, независимо от наименования?

Интересная проблемка, хотелось бы докопаться до истины;)

Вы имеете ввиду "Тип" - это "Тип номенклатуры" при создании "Вид номенклатуры"
или Вы имеете ввиду "Тип значения" при создании дополнительного реквизита? или еще что-то другое?

З.Ы. В любом случае, проблемную базу оставил для распила, можем колупать! :)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск