Записать подчиненный справочник, когда владелец не записан
☑
0
ИС-2
10.02.21
✎
08:05
Надо записать Контактное лицо контрагента, когда контрагент не заполнен (и откатить, если пользователь решит не сохранять контрагента).
код
КонтрагентОбъект.УстановитьСсылкуНового(Справочники.Контрагенты.ПолучитьСсылку(Новый УникальныйИдентификатор()));
КонтрагентСсылка = КонтрагентОбъект.получитьссылкунового();
...
КонтактноеЛицо.Владелец = КонтрагентСсылка;
вылетает с ошибкой
Значение поля "Владелец" не заполнено или заполнено неверно
Если в режиме обмена данными, то просто не записывает
1
Исновая
10.02.21
✎
08:19
А в переменную записать нет?
2
Йохохо
10.02.21
✎
08:22
установитьссылкуноваго
3
ДенисЧ
10.02.21
✎
08:24
"Надо записать Контактное лицо контрагента, когда контрагент не заполнен"
Не нужно такого делать.
4
Fish
гуру
10.02.21
✎
08:50
(3) +100. Не нужно так делать.
5
Rovan
гуру
10.02.21
✎
09:47
(0) записать в транзакции... подержать форму модально,
при отказе отменить транзакцию
6
DrShad
10.02.21
✎
09:49
(2) +1
(3) КД именно так и делает
7
ИС-2
11.02.21
✎
07:55
(0) все оказалось проще - в подписках на событие делалалсь еще одна УстановитьСсылкуНового из-за чего моя ссылка сбивалась
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс