Имя: Пароль:
1C
1С v8
Создание строки таб.части при конвертации 7.7 -> 8
0 lukinskiy
 
12.02.19
12:04
Подскажите, пожалуйста, как правильно действовать.
Нужно в КД 2 настроить выгрузку документа из 7.7 в 8 так, чтобы на стороне приемника создавалась и заполнялась строка табличной части.
Сделал таб.часть "ТаблЧасть" с флажком "получить из вход.данных" и в ПКО в "при загрузке" пишу:

Объект.ТаблЧасть.Очистить();
НовСтрока = Объект.ТаблЧасть.Добавить();
НовСтрока.Рекв1 = 1;
НовСтрока.Рекв2 = 2;
НовСтрока.Рекв3 = 3;

Обработка в 7.7 выдает "Ошибка выбора объектов коллекции" (это там такое сообщение в функции "ВыгрузитьГруппуСвойств", но разобраться дальше мне сложно).

Как правильно? :)
1 Ёпрст
 
12.02.19
12:07
в ПКГС перед выгрузкой определи свою коллекцию и всё.
2 Ёпрст
 
12.02.19
12:08
и не надо это делать в при загрузке
3 lukinskiy
 
12.02.19
12:16
Это будет выполняться в уже восьмерке? Потому что мне нужно при заполнении реквизитов этой строки использовать перечисления и предопределенные элементы справочника.
4 Ёпрст
 
12.02.19
12:18
(3) в 7.7 сразу будет в момент выгрузки сформированна нужная структура в xml файле
Читайте справку по обработчикам ПКГС
5 lukinskiy
 
12.02.19
12:18
так я же в 7.7 не смогу заполнить нужные мне реквизиты, это надо уже в 8 делать
6 lukinskiy
 
12.02.19
12:22
или создать строку в 7.7, а потом заполнять еще где-то в 8?
7 lukinskiy
 
12.02.19
12:23
И еще - часть реквизитов табличной части должны быть заполнены из реквизитов шапки документа, т.е. она должна быть уже на этот момент загружена.
8 Ёпрст
 
12.02.19
12:25
(5) почему не можешь ?
9 Ёпрст
 
12.02.19
12:26
У тебя нет в 7.7 данных каких-то разве ?
10 lukinskiy
 
12.02.19
12:38
Часть реквизитов табличной части должны быть заполнены из реквизитов шапки документа, т.е. шапка должна быть уже на этот момент загружена.
И еще тогда в 7.7 как-то надо извращаться, чтобы заполнить реквизиты этой строки значениями перечисления и предопределенного элемента справочника.
Все это без проблем делается уже при загрузке, вот я и пытался.
11 Ёпрст
 
12.02.19
13:01
(10) вовсе не обязательно. При выгрузке заполняете коллекцию нужными значениями и всё. И пофик, что значения для строк будут реквизитами шапки, вы же их тоже выгружаете вместе с документом
12 lukinskiy
 
12.02.19
13:12
А как тогда заполнить реквизит строки предопределенным элементом справочника?
13 lukinskiy
 
12.02.19
13:38
Спасибо, вроде разобрался более-менее.
14 lukinskiy
 
12.02.19
14:35
Там другие непонятности вылезли.
А не подскажете кто-нибудь, где взять какую-нибудь типовую конвертацию в БП 3.0, чтобы там было правило для Приходного кассового ордера? Не важно даже, из какой конфы, но чтобы в БП 3.
Основная теорема систематики: Новые системы плодят новые проблемы.