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