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