Имя: Пароль:
1C
1С v8
Конвертация данных из 1с7.7 в 1с8
, ,
0 chas1975
 
13.11.15
10:32
Добрый день. Помогите начинающему...
Задача. Есть не типовая конфигурация 1с 7.7. В справочнике номенклатура у объектов есть доп., реквизит КодБух. В 8-ке в пользовательском режиме создан аналогичный доп., реквизит КодБух. Пытаюсь перенести значения этого реквизита при помощи КД. В конвертации свойств создаю приемник ДополнительныеРеквизиты. Далее в ПКГС перед обработкой пишу:

КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
КоллекцияОбъектов.НоваяКолонка("Свойство");
КоллекцияОбъектов.НоваяКолонка("Значение");

КоллекцияОбъектов.НоваяСтрока();
КоллекцияОбъектов.Свойство = "КодБух";
КоллекцияОбъектов.Значение = Источник.КодБух;

Данные не передаются. Понимаю, что еще надо где-то, что-то настраивать. Не подскажите алгоритм действий или пример?
1 НикДляЗапросов
 
13.11.15
10:37
Как то все сложно. выведи реестр номенклатуры, сохрани нужную колонку в текстовый или эксель файл "прочти" файл в 8ке
2 НикДляЗапросов
 
13.11.15
10:42
Ну а через КД, через муторно тебе нужна пост обработка Номенклатуры
3 Naumov
 
13.11.15
10:42
если реквизит есть и там и там, то обнови описание конфигураций, а потом просто добавь перенос свойства в свойство.
4 НикДляЗапросов
 
13.11.15
10:45
+3 это если первичная выгрузка, а если уже выгрузили, то не пойдет
5 VikingKosmo
 
13.11.15
10:48
(3) (4) вы вообще читали (0). Речь идет о ДОПОЛНИТЕЛЬНОМ реквизите
6 Naumov
 
13.11.15
10:51
(5) Ну ты ща расскажешь нам сказку что такое доп.реквизит в 77.
7 VikingKosmo
 
13.11.15
10:52
(6) > В 8-ке в пользовательском режиме создан аналогичный доп., реквизит КодБух.

Не читатель, да?
8 Йохохо
 
13.11.15
10:55
(0) "В конвертации свойств создаю приемник ДополнительныеРеквизиты. " это отдельный объект конфы, его нельзя по простому записать в объекте спрНоменклатура, так не взлетит, можно через ВыгрузитьПоПравилу
9 Мимохожий Однако
 
13.11.15
10:57
(7)Пусть ТС расколется и объяснит. Чего гадать?
10 famnam
 
13.11.15
11:05
(0)КоллекцияОбъектов.Свойство = "КодБух";
так можно только для предопределенных элементов. У вас предопределен?
11 Naumov
 
13.11.15
11:06
(7) Так, ты продолжай повествовать где этот реквизит хранится, и как твое уточнение отменяет предложение выгружать как свойство, свойств ТЧ
12 famnam
 
13.11.15
11:08
(10) если нет, то нужно в ПослеЗагрузки пройти по ТЧ и выставить значение в "Свойство" через НайтиПо...
Программист всегда исправляет последнюю ошибку.