V82.ОбщиеМодули.УчетНДСФормированиеДвижений.КорректировкаПоступленияПодготовитьСтруктуруТаблицСторнирующихНДСЗаписей C# (CSharp) Method

КорректировкаПоступленияПодготовитьСтруктуруТаблицСторнирующихНДСЗаписей() public method

        public object КорректировкаПоступленияПодготовитьСтруктуруТаблицСторнирующихНДСЗаписей(/*СтруктураШапкиДокумента*/)
        {
            //Запрос = Новый Запрос;
            //Запрос.УстановитьПараметр("ИсправляемыйСчетФактура", УчетНДС.ПолучитьИсправляемыйДокументПоступления(СтруктураШапкиДокумента.ДокументПоступления));
            //Запрос.УстановитьПараметр("Период", СтруктураШапкиДокумента.Дата);
            //Запрос.УстановитьПараметр("МоментДокумента", Новый Граница(СтруктураШапкиДокумента.Ссылка.МоментВремени(), ВидГраницы.Исключая));
            //Запрос.УстановитьПараметр("Ссылка", СтруктураШапкиДокумента.Ссылка);
            //Запрос.УстановитьПараметр("Организация", СтруктураШапкиДокумента.Организация);
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	&Период КАК Период,
            |	&Ссылка КАК Регистратор,
            |	""Сторнирование вычета НДС"" КАК Содержание,
            |	ЗаписиКнигиПокупок.Организация,
            |	ЗаписиКнигиПокупок.Поставщик,
            |	ЗаписиКнигиПокупок.СчетФактура,
            |	ЗаписиКнигиПокупок.ВидЦенности,
            |	ЗаписиКнигиПокупок.СтавкаНДС,
            |	ЗаписиКнигиПокупок.ДатаОплаты,
            |	ЗаписиКнигиПокупок.ДокументОплаты,
            |	ЗаписиКнигиПокупок.Событие,
            |	&Период КАК ДатаСобытия,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПокупок.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК ЗаписьДополнительногоЛиста,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПокупок.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК СторнирующаяЗаписьДопЛиста,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПокупок.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ДАТАВРЕМЯ(1, 1, 1)
            |		ИНАЧЕ НАЧАЛОПЕРИОДА(ЗаписиКнигиПокупок.СчетФактура.Дата, КВАРТАЛ)
            |	КОНЕЦ КАК КорректируемыйПериод,
            |	ЗаписиКнигиПокупок.ДоговорКонтрагента,
            |	ЗаписиКнигиПокупок.ИсправленныйСчетФактура,
            |	ЗаписиКнигиПокупок.СуммаБезНДСОборот * -1 КАК СуммаБезНДС,
            |	ЗаписиКнигиПокупок.НДСОборот * -1 КАК НДС,
            |	ЗаписиКнигиПокупок.СчетУчетаНДС
            |ИЗ
            |	РегистрНакопления.НДСЗаписиКнигиПокупок.Обороты(
            |			,
            |			&МоментДокумента,
            |			,
            |			Организация = &Организация
            |				И СчетФактура = &ИсправляемыйСчетФактура) КАК ЗаписиКнигиПокупок";*/
            //СтруктураТаблиц = Новый Структура();
            //СтруктураТаблиц.Вставить("КнигаПокупок", Запрос.Выполнить().Выгрузить());
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	&Период КАК Период,
            |	&Ссылка КАК Регистратор,
            |	""Сторнирование восстановления НДС"" КАК Содержание,
            |	ЗаписиКнигиПродаж.Организация,
            |	ЗаписиКнигиПродаж.Покупатель,
            |	ЗаписиКнигиПродаж.СчетФактура,
            |	ЗаписиКнигиПродаж.ВидЦенности,
            |	ЗаписиКнигиПродаж.СтавкаНДС,
            |	ЗаписиКнигиПродаж.ДатаОплаты,
            |	ЗаписиКнигиПродаж.ДокументОплаты,
            |	ЗаписиКнигиПродаж.Событие,
            |	&Период КАК ДатаСобытия,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПродаж.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК ЗаписьДополнительногоЛиста,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПродаж.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК СторнирующаяЗаписьДопЛиста,
            |	ВЫБОР
            |		КОГДА КОНЕЦПЕРИОДА(&Период, КВАРТАЛ) = КОНЕЦПЕРИОДА(ЗаписиКнигиПродаж.СчетФактура.Дата, КВАРТАЛ)
            |			ТОГДА ДАТАВРЕМЯ(1, 1, 1)
            |		ИНАЧЕ НАЧАЛОПЕРИОДА(ЗаписиКнигиПродаж.СчетФактура.Дата, КВАРТАЛ)
            |	КОНЕЦ КАК КорректируемыйПериод,
            |	ЗаписиКнигиПродаж.ДоговорКонтрагента,
            |	ЗаписиКнигиПродаж.ИсправленныйСчетФактура,
            |	ЗаписиКнигиПродаж.СуммаБезНДСОборот * -1 КАК СуммаБезНДС,
            |	ЗаписиКнигиПродаж.НДСОборот * -1 КАК НДС
            |ИЗ
            |	РегистрНакопления.НДСЗаписиКнигиПродаж.Обороты(
            |			,
            |			&МоментДокумента,
            |			,
            |			Организация = &Организация
            |				И СчетФактура = &ИсправляемыйСчетФактура) КАК ЗаписиКнигиПродаж";*/
            //СтруктураТаблиц.Вставить("КнигаПродаж", Запрос.Выполнить().Выгрузить());
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	&Период КАК Период,
            |	&Ссылка КАК Регистратор,
            |	НДСПредъявленныйОстатки.Организация,
            |	НДСПредъявленныйОстатки.СчетФактура,
            |	НДСПредъявленныйОстатки.ВидЦенности,
            |	НДСПредъявленныйОстатки.СтавкаНДС,
            |	НДСПредъявленныйОстатки.СчетУчетаНДС,
            |	НДСПредъявленныйОстатки.Поставщик,
            |	НДСПредъявленныйОстатки.ДоговорКонтрагента,
            |	НДСПредъявленныйОстатки.ИсправленныйСчетФактура,
            |	НДСПредъявленныйОстатки.СуммаБезНДСОстаток КАК СуммаБезНДС,
            |	НДСПредъявленныйОстатки.НДСОстаток КАК НДС
            |ИЗ
            |	РегистрНакопления.НДСПредъявленный.Остатки(
            |			&МоментДокумента,
            |			Организация = &Организация
            |				И СчетФактура = &ИсправляемыйСчетФактура) КАК НДСПредъявленныйОстатки";*/
            //СтруктураТаблиц.Вставить("НДСПредъявленный", Запрос.Выполнить().Выгрузить());
            return null;
        }
УчетНДСФормированиеДвижений