Добрый день. Как скопировать один тип из составного типа в процедуре ПриКопировании

1. G_106344807921151868538 28.03.25 10:22 Сейчас в теме
Есть процедура ПриКопировании(Объект.копирования), есть обьект копирования давалец, с составным типом контрагент и подразделение, нужно чтобы при копировании, подхватывалось именно подразделение а не контрагент,
пробовал таким кодом

Если ТипЗнч(ОбъектКопирования.Давалец) = Тип("СправочникСсылка.Подразделения") Тогда
Давалец = ОбъектКопирования.Давалец;
Подразделение = ОбъектКопирования.Давалец;
ИначеЕсли ТипЗнч(ОбъектКопирования.Давалец) = Тип("СправочникСсылка.Контрагенты") Тогда
Давалец = ОбъектКопирования.Давалец;.
КонецЕсли; Может есть еще какие-нибудь догадки
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2107184 28.03.25 10:26 Сейчас в теме
(1)
пробовал таким кодом
Работает?
Может есть еще какие-нибудь догадки
Есть. Зачем здесь вообще что-то заполнять? Здесь надо очищать. (Особенно непонятно заполнение поля "Давалец" - зачем?)
3. G_106344807921151868538 28.03.25 10:29 Сейчас в теме
(2) Не работает, а как очищать Давалец = Неопределено? а потом
4. user2107184 28.03.25 10:30 Сейчас в теме
5. G_106344807921151868538 28.03.25 10:32 Сейчас в теме
(4) чтоб копировалось подразделение выбранное, а не контрагент
6. user2107184 28.03.25 10:33 Сейчас в теме
(5) Что такое "выбранное"?
7. user2107184 28.03.25 10:34 Сейчас в теме
(5) Ты можешь нормально объяснить чего хочешь?
8. G_106344807921151868538 28.03.25 10:41 Сейчас в теме
(7) Нужно чтоб при копировании документа, в элементе формы давальце выставлялось нужное подразделение сразу, которое было при копировании, а получается так, когда открываешь давалец, нужное подразделение не указано, приходиться всю иерархию раскрывать по новой, чтоб только потом его выбрать
9. user2107184 28.03.25 10:51 Сейчас в теме
(8)
в элементе формы
уже неверно.
нужное подразделение сразу, которое было при копировании
Так не затирай его в своей процедуре. И тот реквизит с которым у него установлена связь для выбора - тоже не затирай.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот