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