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