Как скопировать УИН #293848


#0 by Ferz
Нужно создать элемент справочника с таким же УИНом как уже созданный элемент справочника другого типа. Объект создается уникальные идентификаторе одинаковые 6863a57a-59f0-11dc-a807-505054503030 6863a57b-59f0-11dc-a807-505054503030 Однако потом получить ссылку по УИН не получается пишет объект не найден. <Объект не найден> (95:A8750505450303011DC59F06863A57A) Что самое интересно УИН SQL тоже отличаются 0xA8750505450303011DC59F06863A57A (откуда копировал) 0xA8750505450303011DC59F06863A57B (созданный ИД) понятно что ошибка платформы .. как подойти с другой стороны?
#1 by IronDemon
В одной базе? Ошибка платформы? Ну-ну.
#2 by AversDik2
Уникальность УИН объектов в пределах базы данных (в пределах нескольких баз РБД), а не в пределах одного объекта метаданных.
#3 by asady
интересно пройдет или нет
#4 by Ferz
а в чём тогда смысл метода УстановитьСсылкуНового(<Ссылка>) Параметры: <Ссылка> (обязательный) Тип: СправочникСсылка. Ссылка, которая будет назначена при записи нового объекта. Описание: Устанавливает значение для нового (созданного и еще не записанного) объекта, которое будет назначено при записи в качестве ссылки. Значение не может равняться ссылке какого-либо из имеющихся в базе данных объекта ДАННОГО ТИПА. Уникальность ссылки проверяется при записи объекта
#5 by Ferz
там без разницы механизм то один результат такой же
#6 by Ferz
нет смысла делать УИН уникальными в пределах БД ... там чисто только по типам
#7 by hhhh
смысла нет но он все равно уникален в пределах БД, метод УстановитьСсылкуНового используется вместе с ПолучитьСсылкуНового. К УИНу никакого отношения не имеет.
#8 by Ferz
6863a57a-59f0-11dc-a807-505054503030 6863a57b-59f0-11dc-a807-505054503030 iД то разные создаются а я и не заметил 6863a57a-.... 6863a57b-.....
#9 by PowerBoy
Где ж они одинаковые! 6863a57a-59f0-11dc-a807-505054503030 6863a57b-59f0-11dc-a807-505054503030
#10 by PowerBoy
..пздал
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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