Имя: Пароль:
1C
1С v8
Помогите с алгоритмом переноса документов из 77 в 8
0 ЖУДЭ
 
05.02.13
11:56
Суть в том что в 1с 7 счета указываются в тбл части в каждой номенклатурной позиции
В то время как в 1с 8 в типовой конфе счет указывается в шапке
Не могу понять как сделать перенос помогите пожалуйста
Сскриншоты чтоб было лучше понятно:
1 ЖУДЭ
 
05.02.13
11:57
переношу через COM
2 ДенисЧ
 
05.02.13
11:58
группировать по сччетам в ТЧ, создавать несколько докуменов.
3 Wobland
 
05.02.13
11:58
а ничего так скриншоты. чем делал?
4 ЖУДЭ
 
05.02.13
11:59
вотскриношоты


<a href="http://www.imageup.ru/img222/1202923/bezymyannyjj.png.html" target="_blank"><img src="http://www.imageup.ru/img222/thumb/bezymyannyjj1202923.jpg" border="0" alt="Бесплатный хостинг картинок"></a>


<a href="http://www.imageup.ru/img222/1202924/bezymyannyjj1.png.html" target="_blank"><img src="http://www.imageup.ru/img222/thumb/bezymyannyjj11202924.jpg" border="0" alt="Бесплатных фотохостинг"></a>
5 ЖУДЭ
 
05.02.13
12:01
6 ЖУДЭ
 
05.02.13
12:02
(2) это ясно, но как реализовать в коде?
7 ЖУДЭ
 
05.02.13
12:08
(6) запросы в 7 незнаю
8 ЖУДЭ
 
05.02.13
12:08
делаю выборкой
9 Nefrit88
 
05.02.13
12:15
(7) и не надо. при загрузке в 8 все делай!
10 ЖУДЭ
 
05.02.13
12:17
(9) синтаксис запросов 7 не знаю, выборкой можно это сделать?
11 John83
 
05.02.13
12:21
читай своей выборкой документы, грузи в ТЗ в 8ке и там обрабатывай через (2)
12 John83
 
05.02.13
12:21
если тяжело, то можешь на каждую строку создавать документ :)
13 ЖУДЭ
 
05.02.13
12:23
(11) О,спс ,сейчас попробую в ТЗ загрузить а оттуда запросом,сек потом отпишусь
14 ЖУДЭ
 
05.02.13
15:42
всё равно не догоняю как сделать ест ТЗ в ней колонка "номенклатура" в это колонке хранится ТЧ- методом ЗначениеВСтрокиВнутр как мне сгрупировать по счетам

вот скриншот:
http://s1.ipicture.ru/uploads/20130205/NVuzP1iY.png
15 lamme
 
05.02.13
15:51
я обычно делаю так:
ТЗ_1 = ТвояТз.Скопировать()
ТЗ_1.Свернуть("КолонкаГдеУказанСчет",""); // получаем ТЗ со счетами

для каждого стр из ТЗ_1 цикл
найдСтроки = ТвояТз.найтиСтроки("КолонкаГдеУказанСчет",стр.КолонкаГдеУказанСчет) // тут указать праивльно по какой колонке искать. я тут на память пишу

дальше уже работать с массивом найденных строк определенного счета
конеццикла
16 ЖУДЭ
 
05.02.13
18:23
Есть ТЗ с кучей колонок там реквизиты.
И в этой ТЗ есть колонка "Таблица" там содержится табличная часть документа . Я не могу додуматься какое и где условие поставить в цикле и как запоминать реквизит(счет) чтоб создавать новый документ. Короче ппц полный. Может, кто занимался переносом из 77 как вы делали?        
Я уже всею голову сломал.

смотрите скриншот ТЗ:
http://s1.ipicture.ru/uploads/20130205/NVuzP1iY.png
17 ЖУДЭ
 
11.02.13
14:45
Всем спасибо,всё получилось.
18 ЖУДЭ
 
11.02.13
14:50
У кого будут вопросы пишите в этой теме.