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