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