public void СформироватьДвиженияПоРегиструПродажиСебестоимость(/*
СтруктураШапкиДокумента,
СтрокаВыборки,
Проект,
СуммаКорректировки,
НаборЗаписейПродажиСебестоимость
*/)
{
if(true/*СуммаКорректировки = 0*/)
{
}
/*// В движениях по регистру "Продажи себестоимость" должны быть заполнены измерения:
*/
/*// - Номенклатура
*/
/*// - ХарактеристикаНоменклатуры
*/
/*// - ЗаказПокупателя
*/
/*// - ДокументОприходования
*/
/*// - Подразделение
*/
/*// - Проект
*/
/*//
*/
/*// Ресурсы:
*/
/*// - Стоимость
*/
//НоваяСтрока = НаборЗаписейПродажиСебестоимость.Добавить();
//НоваяСтрока.Активность = Истина;
//НоваяСтрока.Период = СтруктураШапкиДокумента.Период;
//НоваяСтрока.Номенклатура = СтрокаВыборки.Продукция;
//НоваяСтрока.ХарактеристикаНоменклатуры = СтрокаВыборки.ХарактеристикаПродукции;
//НоваяСтрока.ЗаказПокупателя = СтрокаВыборки.Заказ;
//НоваяСтрока.ДокументОприходования = СтрокаВыборки.ДокументВыпуска;
//НоваяСтрока.Подразделение = СтрокаВыборки.Подразделение;
//НоваяСтрока.Проект = Проект;
//НоваяСтрока.ДокументДвижения = СтрокаВыборки.ДокументВыпуска;
//НоваяСтрока.ДокументДвиженияПериод = СтрокаВыборки.ДокументВыпускаДата;
//НоваяСтрока.Стоимость = СуммаКорректировки;
/*// Если в наборе записей 1000 строк, запишем набор.
*/
if(true/*НаборЗаписейПродажиСебестоимость.Количество() = 1000*/)
{
//НаборЗаписейПродажиСебестоимость.Записать(Ложь);
}
}