0
Prog111
20.08.15
✎
07:52
|
В цикле добавляю данные в документы "Перенос данных". Если документ уже существует - то добавляю в уже существующий документ записи по такому алгоритму:
Иначе //Документ уже есть, добавим в него строки
Док = ДокПереноса.ПолучитьОбъект();
Док.Движения.ОсновныеНачисленияРаботниковОрганизаций.Записывать = Истина;
//Рег = Док.ТаблицаРегистровРасчета.Добавить();
//Рег.Имя = "ОсновныеНачисленияРаботниковОрганизаций";
//Док.Записать(РежимЗаписиДокумента.Запись);
НаборЗаписей = Док.Движения.ОсновныеНачисленияРаботниковОрганизаций;
Запись = НаборЗаписей.Добавить();
Запись.Активность = Истина;
Запись.БазовыйПериодНачало = НачалоМесяца(ДатаНачисления);
Запись.БазовыйПериодКонец = КонецМесяца(ДатаНачисления);
Запись.ВидРасчета = ТекВидРасчета;
.......
НаборЗаписей.Записать();
Док.Записать(РежимЗаписиДокумента.Запись);
Однако при таком алгоритме записываются только последние сведения из цикла (одна строчка получается в документе). Что необходимо дописать/исправить в алгоритме, чтобы движения добавлялись, а не перезаписывались?
Заранее спасибо)
|
|