|
|
|
|
Сохранения объекты в нужный ГУИД |
☑ |
0
Newbie1c
25.10.18
✎
10:46
|
Добрый день,
Столкнулся с проблемой.
Задача: сохранить дубль объекта в определенный гуид.
РезСсылка = Справочники.Контрагенты.ПолучитьСсылку(Новый УникальныйИдентификатор(УИД1));
ОбъектПроверка = РезСсылка.ПолучитьОбъект();
Если ОбъектПроверка = Неопределено Тогда
ОбъектКонтрагент = Объект.Контрагент.ПолучитьОбъект();
ДубликатКонтрагент = ОбъектКонтрагент.Скопировать();
ДубликатКонтрагент.УстановитьСсылкуНового(РезСсылка);
ДубликатКонтрагент.Записать();
КонецЕсли;
Скопировал объект, установил нужную мне ссылку. Но ГУИД сохранился новый, а не то, что нужен мне. Подскажите, с чем может быть связана проблема?
|
|
1
Волшебник
25.10.18
✎
10:47
|
Оно так не работает
|
|
2
Newbie1c
25.10.18
✎
10:55
|
Можете подсказатЬ, как оно работает? Не могу найти пример.
|
|
3
GANR
25.10.18
✎
11:08
|
(2) ДубликатКонтрагент.ОбменДанными.Загрузка = Истина; перед записью ДубликатКонтрагент вставьте.
|
|
4
Newbie1c
25.10.18
✎
11:17
|
Спасибо, помогло
|
|
5
GANR
25.10.18
✎
12:30
|
(4) А еще учтите, что на старого контрагента могут быть ссылки в регистрах сведений. Скажем, контактная информация какая-нибудь.
|
|
Независимо от того, куда вы едете — это в гору и против ветра!