2
IronDemon
03.08.07
✎
20:29
|
Пока Выборка.Следующий() Цикл
Если Выборка.Количество <= 0 Тогда
Продолжить;
КонецЕсли;
Если Выборка.Номенклатура.ЭтоГруппа Тогда
Продолжить;
КонецЕсли;
Если Номенклатура = Неопределено Тогда
СтрокаТабличнойЧасти = Товары.Добавить();
КонецЕсли;
СтрокаТабличнойЧасти.Номенклатура = Выборка.Номенклатура;
СтрокаТабличнойЧасти.СтатусНА = Выборка.СтатусНА;
СтрокаТабличнойЧасти.КоличествоУчет = Выборка.Количество;
СтрокаТабличнойЧасти.Количество = СтрокаТабличнойЧасти.КоличествоУчет - СтрокаТабличнойЧасти.КоличествоФакт;
СтрокаТабличнойЧасти.ЕдиницаИзмерения = Выборка.ЕдиницаХранения;
СтрокаТабличнойЧасти.Коэффициент = Выборка.КоэффициентЕдиницыХранения;
СтрокаТабличнойЧасти.СуммаУчет = Выборка.Сумма;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.СуммаУчет;
СтрокаТабличнойЧасти.Цена = СтрокаТабличнойЧасти.Сумма / СтрокаТабличнойЧасти.КоличествоУчет;
СтрокаТабличнойЧасти.СуммаРегл = Выборка.СуммаРегл;
СтрокаТабличнойЧасти.ЦенаРегл = СтрокаТабличнойЧасти.СуммаРегл / СтрокаТабличнойЧасти.КоличествоУчет;
КонецЦикла;
|
|