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