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