Удалить и добавить предопределенный элемент. Прошу помощи #700170


#0 by evorle145
На предопределенный элемент справочника нет ссылок, в конфигураторе удаляю этот предопределенный элемент, потом захожу в режим предприятие и удаляю из базы этот элемент, но уже не предопределенный, а просто помеченный на удаление. Потом заходу в конфигуратор, пытаюсь добавить этот элемент снова, но обновить базу не дает, пишет: Попытка вставки неуникального значения в уникальный индекс: Microsoft OLE DB Provider for SQL Server: Cannot insert duplicate key row in object 'dbo._Reference11519NG' with unique index '_Reference11519HPKNG'. The duplicate key value is (0, 0xb71f000c29e006de11e39ef48cefce05). Очень прошу помочь разобраться.
#1 by evorle145
Ура, разобрался. Заработало так: сначала добавить элемент в корень, потом обновить, потом перенести элемент в группу и обновить, тогда эта ошибка выскакивать не будет. Думаю, это какой то глюк то ли базы, то ли платформы.
#2 by grigo
Просто интересно. А зачем было удалять предопределенный элемент???
#3 by mzelensky
А базу из-под конфигуратора обновлял после удаления предопределенного элемента?
#4 by ИС-2
а просто переимновать элемент и перебить ссылки?
#5 by mzelensky
Зачем перебивать ссылки, если ты его просто переименовал?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С