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