78
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Объект.Движения.ОстаткиМатериалов.Записывать = Истина;
Объект.Движения.Хозрасчетный.Записывать=Истина;
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
//Формируем движения по регистру накопления ОстаткиМатериалов
Движение = Объект.Движения.ОстаткиМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Объект.Дата;
Движение.Номенклатура = ВыборкаДетальныеЗаписи.Номенклатура;
Движение.ОтветственныйСотрудник = Объект.ОтветственныйСотрудник;
Движение.Количество = ВыборкаДетальныеЗаписи.Количество;
Движение.Сумма = ВыборкаДетальныеЗаписи.Сумма;
//Формируем движения по регистру бухгалтерии Хозрасчетный
Движение=Объект.Движения.Хозрасчетный.Добавить();
Движение.Период=Объект.Дата;
Движение.СчетДт=Объект.СчетУчета;
Движе-
ние.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатура]=Выб
оркаДетальныеЗаписи.Номенклатура;
Движе-
ние.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Сотрудники]=Объек
т.ОтветственныйСотрудник;
Движение.КоличествоДт=ВыборкаДетальныеЗаписи.Количество;
Движение.СчетКт=ПланыСчетов.Хозрасчетный.РасчетыСПоставщикамиВРублях;
Движе-
ние.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Контрагенты]=Объе
кт.Контрагент;
Движение.Сумма=ВыборкаДетальныеЗаписи.Сумма;
КонецЦикла;
Иначе