Имя: Пароль:
1C
1С v8
Конвертация 3.0 Перенос данных, которых нет в формате обмена. ☑
0 alex buzz
 
18.04.18
✎
17:32
Добрый день, коллеги!

Есть ли какой-нибудь трюк позволяющий перенести те данные табличной части, которых нет в формате? Например для реквизитов шапки можно (даже нужно) использовать объект формата AdditionalInfo. А что с табличными частями?

Я уже пробовал использовать AdditionalInfo. Создавал таблицу значений в обработчике ПриОтправкеДанных, заполнял ее и передавал в структуре через AdditionalInfo. Данные на стороне приемника я, конечно, получаю. В обработчике ПриКонвертацииДанныхXDTO я даже добавляю их в массив со строками, который потом вставляются в дополнительные свойства. Но объект в приемнике все равно заполняется только теми данными, которые есть в формате.

Пробовал организовать поиск объектов на стороне приемника передавая только данные для поиска, но все тщетно...
Может нужно как-то данные передать дальше? И заполнять их в обработчике ПередЗаписьюПолученныхДанных или ПослеЗагрузкиВсехДанных, хотя у них ведь другое назначение... Кажется я в небольшом тупичке)

Как кто выходил из такой ситуации? Поделитесь опытом, пожалуйста.
1 hhhh
 
18.04.18
✎
17:49
это вам к https://www.forum.mista.ru/users.php?id=9679 надо. Он тут гуру.
2 MaxS
 
18.04.18
✎
18:02
(1) ;)
(0) Если в массив со строками добавили, то не забыть в ПКС их указать + флаг "используется алгоритм".
Если хочется передать в ПередЗаписьюПолученныхДанных, то нужно поместить данные в
ПолученныеДанные.ДополнительныеСвойства