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