Имя: Пароль:
1C
1С v8
КД3. Выгрузка объекта по ссылке
0 AneJIbcuH
 
23.04.25
10:01
Добрый день! Кто в КД 3 силен, может однозначно подскажет.

Можно ли выгрузить объект целиком (по ссылке), вместе с другим объектом. т.е. выгружается, например, документ и вместе с ним номенклатура (все реквизиты по правилам), а не только ключевые свойства ?
Так чтобы, срабатывали типовые процедуры при получении (на стороне приемника) этого выгруженного объекта по ссылке.
1 Lama12
 
23.04.25
10:27
(0) Что значит "типовые процедуры при получении"? Если имеется в виду процедуры которые происходят интерактивно в модуле формы объекта, то нет. Нужно их учитывать. Если что-то другое - поясни.
2 AneJIbcuH
 
23.04.25
10:31
(1) Для объекта есть ПОД, ПКО. Если он выгружается самостоятельно по плану обмена, то всё хорошо.
На стороне приемника срабатывают настроенные события
...._ПриКонвертацииДанныхXDTO(ДанныеXDTO, ПолученныеДанные, КомпонентыОбмена)

...._ПередЗаписьюПолученныхДанных(ПолученныеДанные, ДанныеИБ, КонвертацияСвойств, КомпонентыОбмена)

Как этот же объект выгружать по ссылке?
Аналог "ВыгрузитьОбъект" КД2
3 AneJIbcuH
 
23.04.25
10:40
Нашел процедуру
ОбменДаннымиXDTOСервер.ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);

Вроде выгружает. Но есть более интересный вопрос, как с документа взять реквизит и отправить вместе с объектом (который по ссылке пошёл). Так чтобы потом запихать в AdditionalInfo
4 Мультук
 
гуру
23.04.25
10:41
(0)

При регистрации нужного документа, регистрировать его номенклатуру.
5 Мультук
 
гуру
23.04.25
10:43
(0)

Быть может стоит описать проблему, которую вы пытаетесь таким образом решить ?
6 AneJIbcuH
 
23.04.25
10:47
(5) Главный вопрос, в документе есть реквизит, с которым надо создавать объект (по ссылке) в базе приемнике.
7 AneJIbcuH
 
23.04.25
12:29
(3) Разобрался. КомпонентыОбмена - структура, пихай что хочешь.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн