V82.ОбщиеМодули.БухгалтерскийУчетРасчетовСКонтрагентами.ПодготовкаСтруктурыПараметровДляЗачетаАвансаИзРегистраСведений C# (CSharp) Method

ПодготовкаСтруктурыПараметровДляЗачетаАвансаИзРегистраСведений() public method

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