V82.ОбщиеМодули.УчетНДСФормированиеДвижений.СформироватьДвиженияАвансыПоДоговорамКомиссии C# (CSharp) Method

СформироватьДвиженияАвансыПоДоговорамКомиссии() public method

        public void СформироватьДвиженияАвансыПоДоговорамКомиссии(/*СтруктураШапкиДокумента, ТаблицаПоДенежнымСредствам*/)
        {
            if(true/*УчетНДС.ПолучитьВерсиюПостановления(СтруктураШапкиДокумента.Дата) = 1*/)
            {
            }
            //Запрос = Новый Запрос;
            //Запрос.УстановитьПараметр("ТаблицаПоДенежнымСредствам", ТаблицаПоДенежнымСредствам);
            //Запрос.УстановитьПараметр("СуммаВключаетНДС", СтруктураШапкиДокумента.СуммаВключаетНДС);
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	ТаблицаПоДенежнымСредствам.ВидОтчетаПоПлатежам,
            |	ТаблицаПоДенежнымСредствам.Покупатель,
            |	ТаблицаПоДенежнымСредствам.ДатаСобытия,
            |	ТаблицаПоДенежнымСредствам.Сумма,
            |	ТаблицаПоДенежнымСредствам.СтавкаНДС,
            |	ТаблицаПоДенежнымСредствам.СуммаНДС
            |ПОМЕСТИТЬ ВТТаблицаПоДенежнымСредствам
            |ИЗ
            |	&ТаблицаПоДенежнымСредствам КАК ТаблицаПоДенежнымСредствам
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ТаблицаПоДС.Покупатель,
            |	ТаблицаПоДС.ДатаСобытия КАК ДатаСобытия,
            |	ВЫБОР
            |		КОГДА &СуммаВключаетНДС
            |			ТОГДА ТаблицаПоДС.Сумма - ТаблицаПоДС.СуммаНДС
            |		ИНАЧЕ ТаблицаПоДС.Сумма
            |	КОНЕЦ КАК СуммаБезНДС,
            |	ТаблицаПоДС.СтавкаНДС,
            |	ТаблицаПоДС.СуммаНДС КАК НДС
            |ИЗ
            |	ВТТаблицаПоДенежнымСредствам КАК ТаблицаПоДС
            |ГДЕ
            |	ТаблицаПоДС.ВидОтчетаПоПлатежам = ЗНАЧЕНИЕ(Перечисление.ВидыОтчетовПоПлатежамКомиссия.Аванс)
            |
            |УПОРЯДОЧИТЬ ПО
            |	ДатаСобытия
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ТаблицаПоДС.Покупатель,
            |	ТаблицаПоДС.ДатаСобытия КАК ДатаСобытия,
            |	ВЫБОР
            |		КОГДА &СуммаВключаетНДС
            |			ТОГДА ТаблицаПоДС.Сумма - ТаблицаПоДС.СуммаНДС
            |		ИНАЧЕ ТаблицаПоДС.Сумма
            |	КОНЕЦ КАК СуммаБезНДС,
            |	ТаблицаПоДС.СтавкаНДС,
            |	ТаблицаПоДС.СуммаНДС КАК НДС
            |ИЗ
            |	ВТТаблицаПоДенежнымСредствам КАК ТаблицаПоДС
            |ГДЕ
            |	ТаблицаПоДС.ВидОтчетаПоПлатежам = ЗНАЧЕНИЕ(Перечисление.ВидыОтчетовПоПлатежамКомиссия.ЗачетАванса)";*/
            //Результат = Запрос.ВыполнитьПакет();
            //ТаблицаАвансы = Результат[1].Выгрузить();
            //ТаблицаЗачетАвансов = Результат[2].Выгрузить();
            //Движения = Новый Структура;
            //ДобавитьНаборЗаписейВСтруктуруДвижений(Движения, "НДСАвансыПоДоговорамКомиссии", СтруктураШапкиДокумента.Ссылка);
            //СформироватьДвиженияПолученАвансОтПокупателя(СтруктураШапкиДокумента, ТаблицаАвансы, Движения);
            if(true/*ТаблицаЗачетАвансов.Количество() > 0*/)
            {
                //СформироватьДвиженияЗачетАвансаПокупателя(СтруктураШапкиДокумента, ТаблицаЗачетАвансов, Движения);
            }
        }
УчетНДСФормированиеДвижений