Имя: Пароль:
1C
1С v8
Как добавить движения к уже имеющимся в документе "Перенос данных"?
0 Prog111
 
20.08.15
07:52
В цикле добавляю данные в документы "Перенос данных". Если документ уже существует - то добавляю в уже существующий документ записи по такому алгоритму:


Иначе  //Документ уже есть, добавим в него строки             
            Док = ДокПереноса.ПолучитьОбъект();
            Док.Движения.ОсновныеНачисленияРаботниковОрганизаций.Записывать = Истина;

            
            //Рег = Док.ТаблицаРегистровРасчета.Добавить();
            //Рег.Имя =  "ОсновныеНачисленияРаботниковОрганизаций";
            //Док.Записать(РежимЗаписиДокумента.Запись);
            
            НаборЗаписей = Док.Движения.ОсновныеНачисленияРаботниковОрганизаций;
            Запись = НаборЗаписей.Добавить();
            Запись.Активность = Истина;
            Запись.БазовыйПериодНачало = НачалоМесяца(ДатаНачисления);
            Запись.БазовыйПериодКонец = КонецМесяца(ДатаНачисления);
            Запись.ВидРасчета = ТекВидРасчета;

.......
НаборЗаписей.Записать();    
                Док.Записать(РежимЗаписиДокумента.Запись);



Однако при таком алгоритме записываются только последние сведения из цикла (одна строчка получается в документе). Что необходимо дописать/исправить в алгоритме, чтобы движения добавлялись, а не перезаписывались?
Заранее спасибо)
1 Апош
 
20.08.15
07:56
прочитать НЗ перед манипуляциями
2 Cyberhawk
 
20.08.15
07:56
НаборЗаписей.Записать(Ложь);
3 cw014
 
20.08.15
08:05
(2) Правильно не "Ложь", а "Класть" )))