V82.ОбщиеМодули.ЗаполнениеРегламентированнойОтчетности.ЗначенияПоказателей_РСВ1_2010Кв1 C# (CSharp) Method

ЗначенияПоказателей_РСВ1_2010Кв1() public method

        public object ЗначенияПоказателей_РСВ1_2010Кв1(/*ПараметрыОтчета*/)
        {
            //ДеревоПоказателей = Новый ДеревоЗначений;
            //ДеревоПоказателей.Колонки.Добавить("Имя");
            //ДеревоПоказателей.Колонки.Добавить("Значение");
            //ПустоеДерево = ДеревоПоказателей.Скопировать();
            //ДатаКонцаПериодаОтчета = ПараметрыОтчета.ДатаОкончанияПериода;
            //Организация = ПараметрыОтчета.Организация;
            //СоответствиеКодовТарифа = Новый Соответствие;
            //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим, "01");
            //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.СельХозПроизводители, "02");
            //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов, "03");
            //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.ЕСХН, "04");
            if(true/*ДатаКонцаПериодаОтчета < ПроведениеРасчетов.ДатаРасширенияПеречняЛьготныхТарифовСтраховыхВзносов()*/)
            {
                //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.ЕНВД, "05");
                //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим, "05");
                //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны, "03");
                //СоответствиеКодовТарифа.Вставить(Перечисления.ТарифыСтраховыхВзносов.ITОрганизации, "06");
            }
            //МассивЗапросов = Новый Массив;
            //Запрос = Новый Запрос;
            //Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
            //Запрос.УстановитьПараметр("парамНачалоГода", НачалоГода(ДатаКонцаПериодаОтчета));
            //Запрос.УстановитьПараметр("парамКонецОтчетногоПериода", КонецДня(ДатаКонцаПериодаОтчета));
            //Запрос.УстановитьПараметр("парамДалекаяДата", ДобавитьМесяц(НачалоГода(ДатаКонцаПериодаОтчета), 1200));
            //Запрос.УстановитьПараметр("парамГод", Год(ДатаКонцаПериодаОтчета));
            //Запрос.УстановитьПараметр("Месяц1", Месяц(ДатаКонцаПериодаОтчета) - 2);
            //Запрос.УстановитьПараметр("Месяц2", Месяц(ДатаКонцаПериодаОтчета) - 1);
            //Запрос.УстановитьПараметр("Месяц3", Месяц(ДатаКонцаПериодаОтчета));
            /*// Все данные отчета берутся по обособленному подразделению (указанной организации)
            */
            //Запрос.УстановитьПараметр("парамОбособленноеПодразделение", Организация);
            //Запрос.УстановитьПараметр("парамГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
            //Запрос.УстановитьПараметр("парамДатаПереходаНаВзносы", ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами());
            //Запрос.УстановитьПараметр("ДатаНовойРедакцииЗакона212", ПроведениеРасчетов.ДатаРасширенияПеречняЛьготныхТарифовСтраховыхВзносов());
            /*// ----------------------------------------------------------------------------------
            */
            /*// ТЕКСТЫ ЗАПРОСОВ
            */
            /*// конец месяца налогового периода
            */
            //КонецМесяца = КонецМесяца(НачалоГода(ДатаКонцаПериодаОтчета));
            /*// первый месяц
            */
            //ПериодыТекст = "ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(КонецМесяца,"ДФ=гггг,М,д,Ч,м,с") + ") КАК Период ПОМЕСТИТЬ ВТПериоды";
            /*// прибавим остальные месяцы
            */
            //Запрос.Текст = ПериодыТекст;
            //Запрос.Выполнить();
            /*ОсновнойТекст =
            "ВЫБРАТЬ
            |	СтраховыеВзносыСведенияОДоходахОбороты.Период,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ФизЛицо КАК ФизЛицо,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ВидДохода,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
            |	СУММА(СтраховыеВзносыСведенияОДоходахОбороты.РезультатОборот) КАК РезультатОборот,
            |	СУММА(СтраховыеВзносыСведенияОДоходахОбороты.СкидкаОборот) КАК СкидкаОборот,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ОблагаетсяЕНВД КАК ОблагаетсяЕНВД
            |ПОМЕСТИТЬ ВТСведенияОДоходах
            |ИЗ
            |	РегистрНакопления.СтраховыеВзносыСведенияОДоходах.Обороты(&парамНачалоГода, &парамКонецОтчетногоПериода, МЕСЯЦ, Организация = &парамГоловнаяОрганизация) КАК СтраховыеВзносыСведенияОДоходахОбороты
            |
            |СГРУППИРОВАТЬ ПО
            |	СтраховыеВзносыСведенияОДоходахОбороты.Период,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ФизЛицо,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ВидДохода,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ОбособленноеПодразделение,
            |	СтраховыеВзносыСведенияОДоходахОбороты.ОблагаетсяЕНВД
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	ОбособленноеПодразделение
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СтраховыеВзносыИсчисленные.Период,
            |	СтраховыеВзносыИсчисленные.ФизЛицо КАК ФизЛицо,
            |	СтраховыеВзносыИсчисленные.ПФРСтраховаяОборот КАК ПФРСтраховаяОборот,
            |	СтраховыеВзносыИсчисленные.ПФРНакопительнаяОборот КАК ПФРНакопительнаяОборот,
            |	СтраховыеВзносыИсчисленные.ПФРСтраховаяЕНВДОборот КАК ПФРСтраховаяЕНВДОборот,
            |	СтраховыеВзносыИсчисленные.ПФРНакопительнаяЕНВДОборот КАК ПФРНакопительнаяЕНВДОборот,
            |	СтраховыеВзносыИсчисленные.ФФОМСОборот,
            |	СтраховыеВзносыИсчисленные.ТФОМСОборот,
            |	СтраховыеВзносыИсчисленные.ФФОМСЕНВДОборот,
            |	СтраховыеВзносыИсчисленные.ТФОМСЕНВДОборот
            |ПОМЕСТИТЬ ВТВзносыИсчисленные
            |ИЗ
            |	РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты(
            |			&парамНачалоГода,
            |			&парамКонецОтчетногоПериода,
            |			МЕСЯЦ,
            |			Организация = &парамГоловнаяОрганизация
            |				И ОбособленноеПодразделение = &парамОбособленноеПодразделение) КАК СтраховыеВзносыИсчисленные
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо
            |ПОМЕСТИТЬ ВТФизлицаБезОблагаемойБазы
            |ИЗ
            |	ВТСведенияОДоходах КАК СведенияОДоходах
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо
            |
            |ИМЕЮЩИЕ
            |	СУММА(ВЫБОР
            |			КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуПФР
            |					ИЛИ СведенияОДоходах.ВидДохода.ВходитВБазуФОМС
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) < 0
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ РАЗЛИЧНЫЕ
            |	СтраховыеВзносыСведенияОДоходах.ФизЛицо КАК ФизЛицо
            |ПОМЕСТИТЬ ВТФизЛицаОрганизаций
            |ИЗ
            |	ВТСведенияОДоходах КАК СтраховыеВзносыСведенияОДоходах
            |ГДЕ
            |	СтраховыеВзносыСведенияОДоходах.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |	И (НЕ СтраховыеВзносыСведенияОДоходах.ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизлицаБезОблагаемойБазы КАК Организации))
            |
            |ОБЪЕДИНИТЬ
            |
            |ВЫБРАТЬ
            |	СтраховыеВзносыИсчисленные.ФизЛицо
            |ИЗ
            |	ВТВзносыИсчисленные КАК СтраховыеВзносыИсчисленные
            |ГДЕ
            |	(НЕ СтраховыеВзносыИсчисленные.ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизлицаБезОблагаемойБазы КАК Организации))
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ФИОФизЛицСрезПоследних.ФизЛицо КАК ФизЛицо,
            |	ФИОФизЛицСрезПоследних.Фамилия,
            |	ФИОФизЛицСрезПоследних.Имя,
            |	ФИОФизЛицСрезПоследних.Отчество
            |ПОМЕСТИТЬ ВТФИОФизлиц
            |ИЗ
            |	РегистрСведений.ФИОФизЛиц.СрезПоследних(
            |			&парамКонецОтчетногоПериода,
            |			ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизЛицаОрганизаций КАК Организации)) КАК ФИОФизЛицСрезПоследних
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СрезПоследнихДат.ПериодРегистрации КАК Период,
            |	СрезПоследнихДат.Физлицо КАК Физлицо,
            |	СведенияОбИнвалидностиФизлиц.Инвалидность,
            |	СведенияОбИнвалидностиФизлиц.ДатаВыдачи,
            |	СведенияОбИнвалидностиФизлиц.СрокДействияСправки
            |ПОМЕСТИТЬ ВТИнвалиды
            |ИЗ
            |	(ВЫБРАТЬ
            |		НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации,
            |		СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
            |		МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК Период
            |	ИЗ
            |		ВТПериоды КАК Периоды
            |			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
            |			ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
            |	ГДЕ
            |		СведенияОбИнвалидностиФизлиц.Физлицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизЛицаОрганизаций КАК Организации)
            |
            |	СГРУППИРОВАТЬ ПО
            |		СведенияОбИнвалидностиФизлиц.Физлицо,
            |		Периоды.Период) КАК СрезПоследнихДат
            |		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
            |		ПО СрезПоследнихДат.Период = СведенияОбИнвалидностиФизлиц.Период
            |			И СрезПоследнихДат.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Физлицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Инвалиды.Физлицо КАК Физлицо,
            |	МАКСИМУМ(Инвалиды.ДатаВыдачи) КАК ДатаВыдачи,
            |	ВЫБОР
            |		КОГДА МАКСИМУМ(ВЫБОР
            |					КОГДА Инвалиды.СрокДействияСправки = ДАТАВРЕМЯ(1, 1, 1)
            |						ТОГДА &парамДалекаяДата
            |					ИНАЧЕ Инвалиды.СрокДействияСправки
            |				КОНЕЦ) = &парамДалекаяДата
            |			ТОГДА ДАТАВРЕМЯ(1, 1, 1)
            |		ИНАЧЕ МАКСИМУМ(Инвалиды.СрокДействияСправки)
            |	КОНЕЦ КАК СрокДействияСправки
            |ПОМЕСТИТЬ ВТСправкиОбИнвалидности
            |ИЗ
            |	ВТИнвалиды КАК Инвалиды
            |ГДЕ
            |	Инвалиды.Инвалидность
            |
            |СГРУППИРОВАТЬ ПО
            |	Инвалиды.Физлицо
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Физлицо
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СрезПоследнихДат.ПериодРегистрации КАК Период,
            |	СрезПоследнихДат.Физлицо КАК Физлицо,
            |	ГражданствоФизЛиц.НеИмеетПравоНаПенсию
            |ПОМЕСТИТЬ ВТГражданство
            |ИЗ
            |	(ВЫБРАТЬ
            |		НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации,
            |		ГражданствоФизЛиц.ФизЛицо КАК Физлицо,
            |		МАКСИМУМ(ГражданствоФизЛиц.Период) КАК Период
            |	ИЗ
            |		ВТПериоды КАК Периоды
            |			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
            |			ПО Периоды.Период >= ГражданствоФизЛиц.Период
            |	ГДЕ
            |		ГражданствоФизЛиц.ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизЛицаОрганизаций КАК Организации)
            |
            |	СГРУППИРОВАТЬ ПО
            |		ГражданствоФизЛиц.ФизЛицо,
            |		Периоды.Период) КАК СрезПоследнихДат
            |		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
            |		ПО СрезПоследнихДат.Период = ГражданствоФизЛиц.Период
            |			И СрезПоследнихДат.Физлицо = ГражданствоФизЛиц.ФизЛицо
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Физлицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ВЫБОР
            |		КОГДА СУММА(ВЫБОР
            |						КОГДА СведенияОДоходах.ОблагаетсяЕНВД
            |							ТОГДА СведенияОДоходах.РезультатОборот
            |						ИНАЧЕ 0
            |					КОНЕЦ) > 0
            |				И СУММА(ВЫБОР
            |						КОГДА (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
            |							ТОГДА СведенияОДоходах.РезультатОборот
            |						ИНАЧЕ 0
            |					КОНЕЦ) = 0
            |			ТОГДА ИСТИНА
            |		ИНАЧЕ ЛОЖЬ
            |	КОНЕЦ КАК ТолькоЕНВД
            |ПОМЕСТИТЬ ВТВидыДеятельности
            |ИЗ
            |	ВТСведенияОДоходах КАК СведенияОДоходах
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ РАЗЛИЧНЫЕ
            |	НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
            |	ВЫБОР
            |		КОГДА ЕСТЬNULL(УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов, ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим)) = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим)
            |				И ВидыДеятельности.ТолькоЕНВД
            |			ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |		ИНАЧЕ ЕСТЬNULL(УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов, ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим))
            |	КОНЕЦ КАК ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТВидыТарифныхСтавокОрганизаций
            |ИЗ
            |	(ВЫБРАТЬ
            |		Периоды.Период КАК Период,
            |		УчетнаяПолитикаНалоговыйУчет.Организация КАК Организация,
            |		МАКСИМУМ(УчетнаяПолитикаНалоговыйУчет.Период) КАК ПериодРегистра
            |	ИЗ
            |		ВТПериоды КАК Периоды
            |			ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
            |			ПО Периоды.Период >= УчетнаяПолитикаНалоговыйУчет.Период
            |				И (УчетнаяПолитикаНалоговыйУчет.Организация = &парамГоловнаяОрганизация)
            |
            |	СГРУППИРОВАТЬ ПО
            |		Периоды.Период,
            |		УчетнаяПолитикаНалоговыйУчет.Организация) КАК Периоды
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
            |		ПО Периоды.ПериодРегистра = УчетнаяПолитикаНалоговыйУчет.Период
            |			И Периоды.Организация = УчетнаяПолитикаНалоговыйУчет.Организация
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыДеятельности КАК ВидыДеятельности
            |		ПО (ИСТИНА)
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим) КАК ВидТарифаСтраховыхВзносов,
            |	ИСТИНА КАК ВыделятьДоходыИнвалидов,
            |	ИСТИНА КАК ВыделятьДоходыПоЕНВД,
            |	2010 КАК ГодС,
            |	2100 КАК ГодПо
            |ПОМЕСТИТЬ ВТСоответствиеПониженныхТарифов
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ITОрганизации),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ХозОбществаБюджетныхВУЗов),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.СМИ),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежимПроизводство),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2011,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УчастникПроектаИнновационныйЦентрСколково),
            |	ИСТИНА,
            |	ЛОЖЬ,
            |	2010,
            |	2100
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.СельХозПроизводители),
            |	ИСТИНА,
            |	ИСТИНА,
            |	2010,
            |	2010
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕСХН),
            |	ИСТИНА,
            |	ИСТИНА,
            |	2010,
            |	2010
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СтраховыеВзносыСведенияОДоходах.Период КАК Период,
            |	СтраховыеВзносыСведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
            |	СтраховыеВзносыСведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	СтраховыеВзносыСведенияОДоходах.ВидДохода,
            |	ВЫБОР
            |		КОГДА ВЫБОР
            |				КОГДА ЕСТЬNULL(Инвалиды.Инвалидность, ЛОЖЬ)
            |						И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыИнвалидов, ЛОЖЬ)
            |					ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |				КОГДА СтраховыеВзносыСведенияОДоходах.ОблагаетсяЕНВД
            |						И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыПоЕНВД, ЛОЖЬ)
            |					ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |				ИНАЧЕ ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
            |			КОНЕЦ = ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
            |			ТОГДА ЛОЖЬ
            |		КОГДА ВЫБОР
            |					КОГДА ЕСТЬNULL(Инвалиды.Инвалидность, ЛОЖЬ)
            |							И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыИнвалидов, ЛОЖЬ)
            |						ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					КОГДА СтраховыеВзносыСведенияОДоходах.ОблагаетсяЕНВД
            |							И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыПоЕНВД, ЛОЖЬ)
            |						ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ИНАЧЕ ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
            |				КОНЕЦ = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |				И СтраховыеВзносыСведенияОДоходах.Период >= &ДатаНовойРедакцииЗакона212
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК ПониженныйТариф,
            |	ВЫБОР
            |		КОГДА ЕСТЬNULL(Инвалиды.Инвалидность, ЛОЖЬ)
            |				И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыИнвалидов, ЛОЖЬ)
            |			ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |		КОГДА СтраховыеВзносыСведенияОДоходах.ОблагаетсяЕНВД
            |				И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыПоЕНВД, ЛОЖЬ)
            |			ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |		ИНАЧЕ ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
            |	КОНЕЦ КАК ВидТарифаСтраховыхВзносов,
            |	СтраховыеВзносыСведенияОДоходах.РезультатОборот,
            |	СтраховыеВзносыСведенияОДоходах.СкидкаОборот
            |ПОМЕСТИТЬ ВТСведенияОДоходахПоВидамТарифа
            |ИЗ
            |	ВТСведенияОДоходах КАК СтраховыеВзносыСведенияОДоходах
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
            |		ПО СтраховыеВзносыСведенияОДоходах.Период = Инвалиды.Период
            |			И СтраховыеВзносыСведенияОДоходах.ФизЛицо = Инвалиды.Физлицо
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавок
            |		ПО СтраховыеВзносыСведенияОДоходах.Период = ВидыТарифныхСтавок.Период
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеПониженныхТарифов КАК СоответствиеПониженныхТарифов
            |		ПО (ГОД(СтраховыеВзносыСведенияОДоходах.Период) МЕЖДУ СоответствиеПониженныхТарифов.ГодС И СоответствиеПониженныхТарифов.ГодПо)
            |			И (ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов = СоответствиеПониженныхТарифов.ВидТарифаСтраховыхВзносов)
            |ГДЕ
            |	СтраховыеВзносыСведенияОДоходах.ФизЛицо В
            |			(ВЫБРАТЬ
            |				Организации.ФизЛицо
            |			ИЗ
            |				ВТФизЛицаОрганизаций КАК Организации)
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ОбособленноеПодразделение,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносов.Размер, 0) КАК Размер,
            |	ДатыПоследнихДвижений.ПериодРегистрации КАК Период
            |ПОМЕСТИТЬ ВТПредельнаяВеличина
            |ИЗ
            |	(ВЫБРАТЬ
            |		МАКСИМУМ(ПредельнаяВеличинаБазыСтраховыхВзносов.Период) КАК Период,
            |		НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации
            |	ИЗ
            |		ВТПериоды КАК Периоды
            |			ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК ПредельнаяВеличинаБазыСтраховыхВзносов
            |			ПО Периоды.Период >= ПредельнаяВеличинаБазыСтраховыхВзносов.Период
            |
            |	СГРУППИРОВАТЬ ПО
            |		Периоды.Период) КАК ДатыПоследнихДвижений
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК ПредельнаяВеличинаБазыСтраховыхВзносов
            |		ПО ДатыПоследнихДвижений.Период = ПредельнаяВеличинаБазыСтраховыхВзносов.Период
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуПФР
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаГод,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) = СведенияОДоходах.Период
            |					И СведенияОДоходах.ВидДохода.ВходитВБазуПФР
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаМесяц,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФОМС
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаГодФОМС,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) = СведенияОДоходах.Период
            |					И СведенияОДоходах.ВидДохода.ВходитВБазуФОМС
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаМесяцФОМС
            |ПОМЕСТИТЬ ВТБазаНарастающимИтогом
            |ИЗ
            |	ВТПериоды КАК Периоды
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТСведенияОДоходах КАК СведенияОДоходах
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
            |			ПО СведенияОДоходах.Период = Гражданство.Период
            |				И СведенияОДоходах.ФизЛицо = Гражданство.Физлицо
            |		ПО (СведенияОДоходах.Период МЕЖДУ НАЧАЛОПЕРИОДА(Периоды.Период, ГОД) И Периоды.Период)
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо,
            |	Периоды.Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ОблагаемаяБаза.ФизЛицо КАК ФизЛицо,
            |	ОблагаемаяБаза.Период КАК Период,
            |	ВЫБОР
            |		КОГДА ОблагаемаяБаза.ЗаГод - Предел.Размер >= 0
            |			ТОГДА ОблагаемаяБаза.ЗаГод - Предел.Размер
            |		ИНАЧЕ 0
            |	КОНЕЦ - ВЫБОР
            |		КОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГод, 0) - Предел.Размер >= 0
            |			ТОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГод, 0) - Предел.Размер
            |		ИНАЧЕ 0
            |	КОНЕЦ КАК СуммаПревысившаяПредел,
            |	ВЫБОР
            |		КОГДА ОблагаемаяБаза.ЗаГодФОМС - Предел.Размер >= 0
            |			ТОГДА ОблагаемаяБаза.ЗаГодФОМС - Предел.Размер
            |		ИНАЧЕ 0
            |	КОНЕЦ - ВЫБОР
            |		КОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГодФОМС, 0) - Предел.Размер >= 0
            |			ТОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГодФОМС, 0) - Предел.Размер
            |		ИНАЧЕ 0
            |	КОНЕЦ КАК СуммаПревысившаяПределФОМС
            |ПОМЕСТИТЬ ВТБазаПревышенияДохода
            |ИЗ
            |	ВТБазаНарастающимИтогом КАК ОблагаемаяБаза
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТПредельнаяВеличина КАК Предел
            |		ПО ОблагаемаяБаза.Период = Предел.Период
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаНарастающимИтогом КАК ОблагаемаяБазаПрошлогоМесяца
            |		ПО ОблагаемаяБаза.ФизЛицо = ОблагаемаяБазаПрошлогоМесяца.ФизЛицо
            |			И (ОблагаемаяБаза.Период = ДОБАВИТЬКДАТЕ(ОблагаемаяБазаПрошлогоМесяца.Период, МЕСЯЦ, 1))
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	СведенияОДоходах.Период КАК Период,
            |	СведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
            |	СведенияОДоходах.ВидТарифаСтраховыхВзносов,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуПФР
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаМесяц,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФОМС
            |				ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ЗаМесяцФОМС
            |ПОМЕСТИТЬ ВТБазаЗаМесяцПоОбособленноеПодразделение
            |ИЗ
            |	ВТСведенияОДоходахПоВидамТарифа КАК СведенияОДоходах
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
            |		ПО СведенияОДоходах.Период = Инвалиды.Период
            |			И СведенияОДоходах.ФизЛицо = Инвалиды.Физлицо
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
            |		ПО СведенияОДоходах.Период = Гражданство.Период
            |			И СведенияОДоходах.ФизЛицо = Гражданство.Физлицо
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо,
            |	СведенияОДоходах.ОбособленноеПодразделение,
            |	СведенияОДоходах.Период,
            |	СведенияОДоходах.ВидТарифаСтраховыхВзносов
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	СведенияОДоходах.Период КАК Период,
            |	МАКСИМУМ(СведенияОДоходах.ЗаМесяц) КАК ЗаМесяц,
            |	МАКСИМУМ(СведенияОДоходах.ЗаМесяцФОМС) КАК ЗаМесяцФОМС
            |ПОМЕСТИТЬ ВТМаксБазаЗаМесяц
            |ИЗ
            |	ВТБазаЗаМесяцПоОбособленноеПодразделение КАК СведенияОДоходах
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо,
            |	СведенияОДоходах.Период
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ЗаМесяц
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	СведенияОДоходах.Период КАК Период,
            |	СведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
            |	МАКСИМУМ(БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов) КАК ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТОбособленноеПодразделениеМаксБазы
            |ИЗ
            |	(ВЫБРАТЬ
            |		СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |		СведенияОДоходах.Период КАК Период,
            |		СведенияОДоходах.ЗаМесяц КАК ЗаМесяц,
            |		МАКСИМУМ(БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение) КАК ОбособленноеПодразделение
            |	ИЗ
            |		ВТМаксБазаЗаМесяц КАК СведенияОДоходах
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |			ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |				И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
            |				И СведенияОДоходах.ЗаМесяц = БазаЗаМесяцПоОбособленным.ЗаМесяц
            |
            |	СГРУППИРОВАТЬ ПО
            |		СведенияОДоходах.ФизЛицо,
            |		СведенияОДоходах.Период,
            |		СведенияОДоходах.ЗаМесяц) КАК СведенияОДоходах
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |		ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |			И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
            |			И СведенияОДоходах.ЗаМесяц = БазаЗаМесяцПоОбособленным.ЗаМесяц
            |			И СведенияОДоходах.ОбособленноеПодразделение = БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо,
            |	СведенияОДоходах.Период,
            |	СведенияОДоходах.ОбособленноеПодразделение
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ОбособленноеПодразделение,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ОблагаемаяБаза.ФизЛицо КАК ФизЛицо,
            |	ОблагаемаяБаза.Период КАК Период,
            |	ВЫБОР
            |		КОГДА ПревышениеДоходаПоВсемОП.СуммаПревысившаяПредел = 0
            |				ИЛИ ОблагаемаяБаза.ЗаМесяц = 0
            |			ТОГДА 0
            |		ИНАЧЕ ВЫРАЗИТЬ(ПревышениеДоходаПоВсемОП.СуммаПревысившаяПредел * БазаЗаМесяцПоОбособленным.ЗаМесяц / ОблагаемаяБаза.ЗаМесяц КАК ЧИСЛО(15, 2))
            |	КОНЕЦ КАК СуммаПревысившаяПредел,
            |	БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение,
            |	БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТПревышениеДоходаПоОбособленноеПодразделение
            |ИЗ
            |	ВТБазаНарастающимИтогом КАК ОблагаемаяБаза
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаПревышенияДохода КАК ПревышениеДоходаПоВсемОП
            |		ПО ОблагаемаяБаза.ФизЛицо = ПревышениеДоходаПоВсемОП.ФизЛицо
            |			И ОблагаемаяБаза.Период = ПревышениеДоходаПоВсемОП.Период
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазы КАК ОбособленноеПодразделениеДляОкругления
            |			ПО БазаЗаМесяцПоОбособленным.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
            |				И БазаЗаМесяцПоОбособленным.Период = ОбособленноеПодразделениеДляОкругления.Период
            |				И БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение = ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение
            |				И БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов = ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |		ПО ОблагаемаяБаза.Период = БазаЗаМесяцПоОбособленным.Период
            |			И ОблагаемаяБаза.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |ГДЕ
            |	ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение ЕСТЬ NULL
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Превышение.ФизЛицо КАК ФизЛицо,
            |	Превышение.Период КАК Период,
            |	Превышение.СуммаПревысившаяПредел,
            |	Превышение.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТПревышениеДохода
            |ИЗ
            |	ВТПревышениеДоходаПоОбособленноеПодразделение КАК Превышение
            |ГДЕ
            |	Превышение.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	Превышение.ФизЛицо,
            |	Превышение.Период,
            |	СУММА(Превышение.СуммаПревысившаяПредел),
            |	ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |ИЗ
            |	(ВЫБРАТЬ
            |		Превышение.ФизЛицо КАК ФизЛицо,
            |		Превышение.Период КАК Период,
            |		-Превышение.СуммаПревысившаяПредел КАК СуммаПревысившаяПредел
            |	ИЗ
            |		ВТПревышениеДоходаПоОбособленноеПодразделение КАК Превышение
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		Превышение.ФизЛицо,
            |		Превышение.Период,
            |		Превышение.СуммаПревысившаяПредел
            |	ИЗ
            |		ВТБазаПревышенияДохода КАК Превышение) КАК Превышение
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазы КАК ОбособленноеПодразделениеДляОкругления
            |		ПО Превышение.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
            |			И Превышение.Период = ОбособленноеПодразделениеДляОкругления.Период
            |ГДЕ
            |	ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |
            |СГРУППИРОВАТЬ ПО
            |	Превышение.ФизЛицо,
            |	Превышение.Период,
            |	ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |	СведенияОДоходах.Период КАК Период,
            |	СведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
            |	МАКСИМУМ(БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов) КАК ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТОбособленноеПодразделениеМаксБазыФОМС
            |ИЗ
            |	(ВЫБРАТЬ
            |		СведенияОДоходах.ФизЛицо КАК ФизЛицо,
            |		СведенияОДоходах.Период КАК Период,
            |		СведенияОДоходах.ЗаМесяцФОМС КАК ЗаМесяцФОМС,
            |		МАКСИМУМ(БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение) КАК ОбособленноеПодразделение
            |	ИЗ
            |		ВТМаксБазаЗаМесяц КАК СведенияОДоходах
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |			ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |				И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
            |				И СведенияОДоходах.ЗаМесяцФОМС = БазаЗаМесяцПоОбособленным.ЗаМесяцФОМС
            |
            |	СГРУППИРОВАТЬ ПО
            |		СведенияОДоходах.ФизЛицо,
            |		СведенияОДоходах.Период,
            |		СведенияОДоходах.ЗаМесяцФОМС) КАК СведенияОДоходах
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |		ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |			И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
            |			И СведенияОДоходах.ЗаМесяцФОМС = БазаЗаМесяцПоОбособленным.ЗаМесяцФОМС
            |			И СведенияОДоходах.ОбособленноеПодразделение = БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение
            |
            |СГРУППИРОВАТЬ ПО
            |	СведенияОДоходах.ФизЛицо,
            |	СведенияОДоходах.Период,
            |	СведенияОДоходах.ОбособленноеПодразделение
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ОбособленноеПодразделение,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ОблагаемаяБаза.ФизЛицо КАК ФизЛицо,
            |	ОблагаемаяБаза.Период КАК Период,
            |	ВЫБОР
            |		КОГДА ПревышениеДоходаПоВсемОП.СуммаПревысившаяПределФОМС = 0
            |				ИЛИ ОблагаемаяБаза.ЗаМесяцФОМС = 0
            |			ТОГДА 0
            |		ИНАЧЕ ВЫРАЗИТЬ(ПревышениеДоходаПоВсемОП.СуммаПревысившаяПределФОМС * БазаЗаМесяцПоОбособленным.ЗаМесяцФОМС / ОблагаемаяБаза.ЗаМесяцФОМС КАК ЧИСЛО(15, 2))
            |	КОНЕЦ КАК СуммаПревысившаяПредел,
            |	БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение,
            |	БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТПревышениеДоходаПоОбособленноеПодразделениеФОМС
            |ИЗ
            |	ВТБазаНарастающимИтогом КАК ОблагаемаяБаза
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаПревышенияДохода КАК ПревышениеДоходаПоВсемОП
            |		ПО ОблагаемаяБаза.ФизЛицо = ПревышениеДоходаПоВсемОП.ФизЛицо
            |			И ОблагаемаяБаза.Период = ПревышениеДоходаПоВсемОП.Период
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазыФОМС КАК ОбособленноеПодразделениеДляОкругления
            |			ПО БазаЗаМесяцПоОбособленным.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
            |				И БазаЗаМесяцПоОбособленным.Период = ОбособленноеПодразделениеДляОкругления.Период
            |				И БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение = ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение
            |				И БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов = ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |		ПО ОблагаемаяБаза.Период = БазаЗаМесяцПоОбособленным.Период
            |			И ОблагаемаяБаза.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
            |ГДЕ
            |	ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение ЕСТЬ NULL
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Превышение.ФизЛицо КАК ФизЛицо,
            |	Превышение.Период КАК Период,
            |	Превышение.СуммаПревысившаяПредел,
            |	Превышение.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов
            |ПОМЕСТИТЬ ВТПревышениеДоходаФОМС
            |ИЗ
            |	ВТПревышениеДоходаПоОбособленноеПодразделениеФОМС КАК Превышение
            |ГДЕ
            |	Превышение.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |
            |ОБЪЕДИНИТЬ ВСЕ
            |
            |ВЫБРАТЬ
            |	Превышение.ФизЛицо,
            |	Превышение.Период,
            |	СУММА(Превышение.СуммаПревысившаяПредел),
            |	ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |ИЗ
            |	(ВЫБРАТЬ
            |		Превышение.ФизЛицо КАК ФизЛицо,
            |		Превышение.Период КАК Период,
            |		-Превышение.СуммаПревысившаяПредел КАК СуммаПревысившаяПредел
            |	ИЗ
            |		ВТПревышениеДоходаПоОбособленноеПодразделениеФОМС КАК Превышение
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		Превышение.ФизЛицо,
            |		Превышение.Период,
            |		Превышение.СуммаПревысившаяПределФОМС
            |	ИЗ
            |		ВТБазаПревышенияДохода КАК Превышение) КАК Превышение
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазыФОМС КАК ОбособленноеПодразделениеДляОкругления
            |		ПО Превышение.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
            |			И Превышение.Период = ОбособленноеПодразделениеДляОкругления.Период
            |ГДЕ
            |	ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |
            |СГРУППИРОВАТЬ ПО
            |	Превышение.ФизЛицо,
            |	Превышение.Период,
            |	ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ФизЛицо,
            |	Период,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	СтраховыеВзносыСведенияОДоходах.Период КАК Период,
            |	СтраховыеВзносыСведенияОДоходах.ФизЛицо,
            |	ГОД(СтраховыеВзносыСведенияОДоходах.ФизЛицо.ДатаРождения) КАК ГодРождения,
            |	СтраховыеВзносыСведенияОДоходах.ПониженныйТариф,
            |	СтраховыеВзносыСведенияОДоходах.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов,
            |	СУММА(ВЫБОР
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеОткрытия)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеАудиовизуальныеПроизведения)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеДругиеМузыкальныеПроизведения)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеЛитературныеПроизведения)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеМузыкальноСценическиеПроизведение)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеНаучныеТруды)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеСкульптуры)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеГрафическиеПроизведения)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.АвторскиеИсполнениеПроизведений)
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот - СтраховыеВзносыСведенияОДоходах.СкидкаОборот
            |			КОГДА (НЕ СтраховыеВзносыСведенияОДоходах.ВидДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.РаспределятьПоБазовымНачислениям), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеЯвляетсяОбъектом)))
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК НачисленоВсего,
            |	СУММА(ВЫБОР
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.РаспределятьПоБазовымНачислениям), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеЯвляетсяОбъектом))
            |				ТОГДА 0
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеОблагаетсяЦеликом)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПособияЗаСчетФСС)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ДенежноеДовольствиеВоеннослужащих)
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.МатпомощьПриРожденииРебенка)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.Матпомощь)
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК НеОблагается,
            |	СУММА(ВЫБОР
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.РаспределятьПоБазовымНачислениям), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеЯвляетсяОбъектом))
            |				ТОГДА 0
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ДенежноеСодержаниеПрокуроров)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ДоходыСтудентовЗаРаботуВСтудотрядеПоТрудовомуДоговору)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.МатпомощьПрокуроров)
            |					ИЛИ СтраховыеВзносыСведенияОДоходах.ВидДохода = ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.МатпомощьПриРожденииРебенкаПрокуроров)
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) КАК ВыплатыПрокуроров,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода.ВходитВБазуФОМС
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот - СтраховыеВзносыСведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) - МАКСИМУМ(ПревышениеДоходаФОМС.СуммаПревысившаяПредел) КАК ОблагаемаяБазаФОМС,
            |	СУММА(ВЫБОР
            |			КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
            |				ТОГДА 0
            |			КОГДА СтраховыеВзносыСведенияОДоходах.ВидДохода.ВходитВБазуПФР
            |				ТОГДА СтраховыеВзносыСведенияОДоходах.РезультатОборот - СтраховыеВзносыСведенияОДоходах.СкидкаОборот
            |			ИНАЧЕ 0
            |		КОНЕЦ) - МАКСИМУМ(ПревышениеДоходаПФР.СуммаПревысившаяПредел) КАК ОблагаемаяБазаПФР,
            |	МАКСИМУМ(ПревышениеДоходаПФР.СуммаПревысившаяПредел) КАК СуммаПревысившаяПредел
            |ПОМЕСТИТЬ ВТДоходыВзносов
            |ИЗ
            |	ВТСведенияОДоходахПоВидамТарифа КАК СтраховыеВзносыСведенияОДоходах
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
            |		ПО СтраховыеВзносыСведенияОДоходах.Период = Гражданство.Период
            |			И СтраховыеВзносыСведенияОДоходах.ФизЛицо = Гражданство.Физлицо
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТПревышениеДохода КАК ПревышениеДоходаПФР
            |		ПО СтраховыеВзносыСведенияОДоходах.Период = ПревышениеДоходаПФР.Период
            |			И СтраховыеВзносыСведенияОДоходах.ФизЛицо = ПревышениеДоходаПФР.ФизЛицо
            |			И СтраховыеВзносыСведенияОДоходах.ВидТарифаСтраховыхВзносов = ПревышениеДоходаПФР.ВидТарифаСтраховыхВзносов
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТПревышениеДоходаФОМС КАК ПревышениеДоходаФОМС
            |		ПО СтраховыеВзносыСведенияОДоходах.Период = ПревышениеДоходаФОМС.Период
            |			И СтраховыеВзносыСведенияОДоходах.ФизЛицо = ПревышениеДоходаФОМС.ФизЛицо
            |			И СтраховыеВзносыСведенияОДоходах.ВидТарифаСтраховыхВзносов = ПревышениеДоходаФОМС.ВидТарифаСтраховыхВзносов
            |ГДЕ
            |	СтраховыеВзносыСведенияОДоходах.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |	И СтраховыеВзносыСведенияОДоходах.ФизЛицо В
            |			(ВЫБРАТЬ
            |				Организации.ФизЛицо
            |			ИЗ
            |				ВТФизЛицаОрганизаций КАК Организации)
            |
            |СГРУППИРОВАТЬ ПО
            |	СтраховыеВзносыСведенияОДоходах.Период,
            |	СтраховыеВзносыСведенияОДоходах.ФизЛицо,
            |	СтраховыеВзносыСведенияОДоходах.ВидТарифаСтраховыхВзносов,
            |	СтраховыеВзносыСведенияОДоходах.ПониженныйТариф,
            |	ГОД(СтраховыеВзносыСведенияОДоходах.ФизЛицо.ДатаРождения)
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Период,
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Взносы.Период КАК Период,
            |	Взносы.ВидТарифаСтраховыхВзносов,
            |	СУММА(Взносы.ПФРСтраховая) КАК ПФРСтраховая,
            |	СУММА(Взносы.ПФРНакопительная) КАК ПФРНакопительная,
            |	СУММА(Взносы.ФФОМС) КАК ФФОМС,
            |	СУММА(Взносы.ТФОМС) КАК ТФОМС,
            |	ВЫБОР
            |		КОГДА Взносы.ВидТарифаСтраховыхВзносов = ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
            |			ТОГДА ЛОЖЬ
            |		КОГДА Взносы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |				И Взносы.Период >= &ДатаНовойРедакцииЗакона212
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК ПониженныйТариф
            |ПОМЕСТИТЬ ВТВзносы
            |ИЗ
            |	(ВЫБРАТЬ
            |		НАЧАЛОПЕРИОДА(СтраховыеВзносыИсчисленные.Период, МЕСЯЦ) КАК Период,
            |		СтраховыеВзносыИсчисленные.ФизЛицо КАК ФизЛицо,
            |		ВЫБОР
            |			КОГДА ЕСТЬNULL(Инвалиды.Инвалидность, ЛОЖЬ)
            |					И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыИнвалидов, ЛОЖЬ)
            |				ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |			ИНАЧЕ ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
            |		КОНЕЦ КАК ВидТарифаСтраховыхВзносов,
            |		СтраховыеВзносыИсчисленные.ПФРСтраховаяОборот КАК ПФРСтраховая,
            |		СтраховыеВзносыИсчисленные.ПФРНакопительнаяОборот КАК ПФРНакопительная,
            |		СтраховыеВзносыИсчисленные.ФФОМСОборот КАК ФФОМС,
            |		СтраховыеВзносыИсчисленные.ТФОМСОборот КАК ТФОМС
            |	ИЗ
            |		ВТВзносыИсчисленные КАК СтраховыеВзносыИсчисленные
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
            |			ПО СтраховыеВзносыИсчисленные.Период = Инвалиды.Период
            |				И СтраховыеВзносыИсчисленные.ФизЛицо = Инвалиды.Физлицо
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавокОрганизаций
            |			ПО СтраховыеВзносыИсчисленные.Период = ВидыТарифныхСтавокОрганизаций.Период
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеПониженныхТарифов КАК СоответствиеПониженныхТарифов
            |			ПО (ГОД(СтраховыеВзносыИсчисленные.Период) МЕЖДУ СоответствиеПониженныхТарифов.ГодС И СоответствиеПониженныхТарифов.ГодПо)
            |				И (ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов = СоответствиеПониженныхТарифов.ВидТарифаСтраховыхВзносов)
            |	ГДЕ
            |		СтраховыеВзносыИсчисленные.ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизЛицаОрганизаций КАК Организации)
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		НАЧАЛОПЕРИОДА(СтраховыеВзносыИсчисленные.Период, МЕСЯЦ),
            |		СтраховыеВзносыИсчисленные.ФизЛицо,
            |		ВЫБОР
            |			КОГДА ЕСТЬNULL(Инвалиды.Инвалидность, ЛОЖЬ)
            |					И ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыИнвалидов, ЛОЖЬ)
            |				ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |			КОГДА ЕСТЬNULL(СоответствиеПониженныхТарифов.ВыделятьДоходыПоЕНВД, ЛОЖЬ)
            |				ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |			ИНАЧЕ ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
            |		КОНЕЦ,
            |		СтраховыеВзносыИсчисленные.ПФРСтраховаяЕНВДОборот,
            |		СтраховыеВзносыИсчисленные.ПФРНакопительнаяЕНВДОборот,
            |		СтраховыеВзносыИсчисленные.ФФОМСЕНВДОборот,
            |		СтраховыеВзносыИсчисленные.ТФОМСЕНВДОборот
            |	ИЗ
            |		ВТВзносыИсчисленные КАК СтраховыеВзносыИсчисленные
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
            |			ПО СтраховыеВзносыИсчисленные.Период = Инвалиды.Период
            |				И СтраховыеВзносыИсчисленные.ФизЛицо = Инвалиды.Физлицо
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавокОрганизаций
            |			ПО СтраховыеВзносыИсчисленные.Период = ВидыТарифныхСтавокОрганизаций.Период
            |			ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеПониженныхТарифов КАК СоответствиеПониженныхТарифов
            |			ПО (ГОД(СтраховыеВзносыИсчисленные.Период) МЕЖДУ СоответствиеПониженныхТарифов.ГодС И СоответствиеПониженныхТарифов.ГодПо)
            |				И (ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов = СоответствиеПониженныхТарифов.ВидТарифаСтраховыхВзносов)
            |	ГДЕ
            |		СтраховыеВзносыИсчисленные.ФизЛицо В
            |				(ВЫБРАТЬ
            |					Организации.ФизЛицо
            |				ИЗ
            |					ВТФизЛицаОрганизаций КАК Организации)) КАК Взносы
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавокОрганизаций
            |		ПО Взносы.Период = ВидыТарифныхСтавокОрганизаций.Период
            |
            |СГРУППИРОВАТЬ ПО
            |	Взносы.Период,
            |	Взносы.ВидТарифаСтраховыхВзносов,
            |	ВЫБОР
            |		КОГДА Взносы.ВидТарифаСтраховыхВзносов = ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
            |			ТОГДА ЛОЖЬ
            |		КОГДА Взносы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |				И Взносы.Период >= &ДатаНовойРедакцииЗакона212
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	ПониженныйТариф,
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ПФРСтраховая) КАК ЧИСЛО(15, 0)), 0) КАК П000200024103,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024104,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024105,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024106,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ПФРНакопительная) КАК ЧИСЛО(15, 0)), 0) КАК П000200024203,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024204,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024205,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024206,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ФФОМС) КАК ЧИСЛО(15, 0)), 0) КАК П000200024303,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024304,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024305,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024306,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ТФОМС) КАК ЧИСЛО(15, 0)), 0) КАК П000200024403,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024404,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024405,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024406
            |ИЗ
            |	ВТВзносы КАК ВзносыФизлиц
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Доходы.ФизЛицо,
            |	ВЫБОР
            |		КОГДА ФИОФизлиц.ФизЛицо ЕСТЬ NULL
            |			ТОГДА Доходы.ФизЛицо.Наименование
            |		ИНАЧЕ ФИОФизлиц.Фамилия + "" "" + ФИОФизлиц.Имя + "" "" + ФИОФизлиц.Отчество
            |	КОНЕЦ КАК П000410001002,
            |	СправкиОбИнвалидности.ДатаВыдачи КАК П000410001003,
            |	СправкиОбИнвалидности.СрокДействияСправки КАК П000410001004,
            |	ЕСТЬNULL(СУММА(Доходы.НачисленоВсего), 0) КАК П000410001005,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000410001006,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000410001007,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000410001008
            |ИЗ
            |	ВТДоходыВзносов КАК Доходы
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТСправкиОбИнвалидности КАК СправкиОбИнвалидности
            |		ПО Доходы.ФизЛицо = СправкиОбИнвалидности.Физлицо
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТФИОФизлиц КАК ФИОФизлиц
            |		ПО Доходы.ФизЛицо = ФИОФизлиц.ФизЛицо
            |ГДЕ
            |	Доходы.ПониженныйТариф
            |	И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |
            |СГРУППИРОВАТЬ ПО
            |	Доходы.ФизЛицо,
            |	СправкиОбИнвалидности.ДатаВыдачи,
            |	СправкиОбИнвалидности.СрокДействияСправки,
            |	ВЫБОР
            |		КОГДА ФИОФизлиц.ФизЛицо ЕСТЬ NULL
            |			ТОГДА Доходы.ФизЛицо.Наименование
            |		ИНАЧЕ ФИОФизлиц.Фамилия + "" "" + ФИОФизлиц.Имя + "" "" + ФИОФизлиц.Отчество
            |	КОНЕЦ
            |
            |УПОРЯДОЧИТЬ ПО
            |	П000410001002
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300030206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031403,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031503,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031404,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031504,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031405,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031505,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031406,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031506,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031703,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031803,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031704,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031804,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031705,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031805,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031706,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300031806,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300033003,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) < &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300033004,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300033005,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц3
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300033006,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032003,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032004,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц1
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032005,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц2
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032006,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц1
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц2
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000300032106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300035206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036403,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036503,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036404,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036504,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036405,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036505,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036406,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000300036506,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК _П000300038003,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) < &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК _П000300038004,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК _П000300038005,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц3
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |							И Доходы.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК _П000300038006
            |ИЗ
            |	ВТДоходыВзносов КАК Доходы
            |ГДЕ
            |	Доходы.ПониженныйТариф
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300034103,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034104,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034105,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034106,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300034203,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034204,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034205,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034206,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300034303,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034304,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034305,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034306,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300034403,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034404,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034405,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300034406,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300039103,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039104,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039105,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039106,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300039203,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039204,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039205,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039206,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300039303,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039304,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039305,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039306,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0)), 0) КАК П000300039403,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039404,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039405,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |							И ВзносыФизлиц.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000300039406
            |ИЗ
            |	ВТВзносы КАК ВзносыФизлиц
            |ГДЕ
            |	ВзносыФизлиц.ПониженныйТариф
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ РАЗЛИЧНЫЕ
            |	Доходы.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов
            |ИЗ
            |	ВТДоходыВзносов КАК Доходы
            |ГДЕ
            |	(НЕ Доходы.ПониженныйТариф)
            |
            |УПОРЯДОЧИТЬ ПО
            |	Доходы.ВидТарифаСтраховыхВзносов.Порядок
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	Доходы.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НачисленоВсего
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200020206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021203,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021204,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021205,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021106,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.НеОблагается
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021206,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021403,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021503,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021404,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021504,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021405,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021505,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021406,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.ВыплатыПрокуроров
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021506,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021703,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021803,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021704,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021804,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021705,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц2
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021805,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021706,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц3
            |					ТОГДА Доходы.СуммаПревысившаяПредел
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК П000200021806,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022003,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022004,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц1
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022005,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения < 1967
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц2
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022006,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022103,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) < &Месяц1
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022104,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц1
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022105,
            |	ЕСТЬNULL(СУММА(ВЫБОР
            |				КОГДА Доходы.ГодРождения > 1966
            |						И МЕСЯЦ(Доходы.Период) <= &Месяц2
            |					ТОГДА Доходы.ОблагаемаяБазаПФР
            |				ИНАЧЕ 0
            |			КОНЕЦ), 0) КАК _П000200022106,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(Доходы.ОблагаемаяБазаФОМС) КАК ЧИСЛО(15, 0)), 0) КАК П000200023003,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) < &Месяц1
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200023004,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц1
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200023005,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц3
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(Доходы.Период) <= &Месяц2
            |						ТОГДА Доходы.ОблагаемаяБазаФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200023006
            |ИЗ
            |	ВТДоходыВзносов КАК Доходы
            |ГДЕ
            |	(НЕ Доходы.ПониженныйТариф)
            |
            |СГРУППИРОВАТЬ ПО
            |	Доходы.ВидТарифаСтраховыхВзносов
            |
            |УПОРЯДОЧИТЬ ПО
            |	ВидТарифаСтраховыхВзносов
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ПФРСтраховая) КАК ЧИСЛО(15, 0)), 0) КАК П000200024103,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024104,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024105,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРСтраховая
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024106,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ПФРНакопительная) КАК ЧИСЛО(15, 0)), 0) КАК П000200024203,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024204,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024205,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ПФРНакопительная
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024206,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ФФОМС) КАК ЧИСЛО(15, 0)), 0) КАК П000200024303,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024304,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024305,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ФФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024306,
            |	ЕСТЬNULL(ВЫРАЗИТЬ(СУММА(ВзносыФизлиц.ТФОМС) КАК ЧИСЛО(15, 0)), 0) КАК П000200024403,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) < &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024404,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц1
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024405,
            |	ЕСТЬNULL((ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц3
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |					КОГДА МЕСЯЦ(ВзносыФизлиц.Период) <= &Месяц2
            |						ТОГДА ВзносыФизлиц.ТФОМС
            |					ИНАЧЕ 0
            |				КОНЕЦ) КАК ЧИСЛО(15, 0))), 0) КАК П000200024406,
            |	ВзносыФизлиц.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов
            |ИЗ
            |	ВТВзносы КАК ВзносыФизлиц
            |ГДЕ
            |	(НЕ ВзносыФизлиц.ПониженныйТариф)
            |
            |СГРУППИРОВАТЬ ПО
            |	ВзносыФизлиц.ВидТарифаСтраховыхВзносов
            |
            |УПОРЯДОЧИТЬ ПО
            |	ВидТарифаСтраховыхВзносов";*/
            //ОсновнойТекст = СтрЗаменить(ОсновнойТекст,"РегистрСведений.УчетнаяПолитикаНалоговыйУчет", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ИмяУчетнойПолитики());
            /*РасчетыСФондамиТекст =
            "ВЫБРАТЬ
            |	РасчетыПоСтраховымВзносамОбороты.ВидПлатежа КАК ВидПлатежа,
            |	РасчетыПоСтраховымВзносамОбороты.Период КАК Период,
            |	РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяРасход,
            |	РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяРасход,
            |	РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяПриход,
            |	РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяПриход,
            |	РасчетыПоСтраховымВзносамОбороты.ФФОМСПриход,
            |	РасчетыПоСтраховымВзносамОбороты.ФФОМСРасход,
            |	РасчетыПоСтраховымВзносамОбороты.ТФОМСПриход,
            |	РасчетыПоСтраховымВзносамОбороты.ТФОМСРасход
            |ПОМЕСТИТЬ ВТРасчетыСФондом
            |ИЗ
            |	РегистрНакопления.РасчетыПоСтраховымВзносам.Обороты(
            |			&парамНачалоГода,
            |			&парамКонецОтчетногоПериода,
            |			Месяц,
            |			Организация = &парамОбособленноеПодразделение
            |				И МесяцРасчетногоПериода >= &парамДатаПереходаНаВзносы
            |				И ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт))) КАК РасчетыПоСтраховымВзносамОбороты
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Период
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяПриход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0)) КАК П000100012003,
            |	ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяПриход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0)) КАК П000100012004,
            |	ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
            |					ТОГДА РасчетыСФондом.ФФОМСПриход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0)) КАК П000100012005,
            |	ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
            |					ТОГДА РасчетыСФондом.ТФОМСПриход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0)) КАК П000100012006,
            |	ВЫРАЗИТЬ(СУММА(РасчетыСФондом.ПФРСтраховаяРасход) КАК ЧИСЛО(15, 0)) КАК П000100014003,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014103,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014203,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц3
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ПФРСтраховаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014303,
            |	ВЫРАЗИТЬ(СУММА(РасчетыСФондом.ПФРНакопительнаяРасход) КАК ЧИСЛО(15, 0)) КАК П000100014004,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014104,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014204,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц3
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ПФРНакопительнаяРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014304,
            |	ВЫРАЗИТЬ(СУММА(РасчетыСФондом.ФФОМСРасход) КАК ЧИСЛО(15, 0)) КАК П000100014005,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014105,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014205,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц3
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ФФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014305,
            |	ВЫРАЗИТЬ(СУММА(РасчетыСФондом.ТФОМСРасход) КАК ЧИСЛО(15, 0)) КАК П000100014006,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014106,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц1
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014206,
            |	(ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц3
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
            |				КОГДА МЕСЯЦ(РасчетыСФондом.Период) <= &Месяц2
            |					ТОГДА РасчетыСФондом.ТФОМСРасход
            |				ИНАЧЕ 0
            |			КОНЕЦ) КАК ЧИСЛО(15, 0))) КАК П000100014306
            |ИЗ
            |	ВТРасчетыСФондом КАК РасчетыСФондом";*/
            /*ОстаткиПрошлыхЛетТекст =
            "ВЫБРАТЬ
            |	РасчетыПоСтраховымВзносамОстаткиИОбороты.ПФРСтраховаяРасход КАК П000500052003,
            |	РасчетыПоСтраховымВзносамОстаткиИОбороты.ПФРНакопительнаяРасход КАК П000500052004,
            |	РасчетыПоСтраховымВзносамОстаткиИОбороты.ПФРСтраховаяНачальныйОстаток КАК П000500051003,
            |	РасчетыПоСтраховымВзносамОстаткиИОбороты.ПФРНакопительнаяНачальныйОстаток КАК П000500051004
            |ИЗ
            |	РегистрНакопления.РасчетыПоСтраховымВзносам.ОстаткиИОбороты(
            |			&парамНачалоГода,
            |			&парамКонецОтчетногоПериода,
            |			,
            |			,
            |			Организация = &парамОбособленноеПодразделение
            |				И МесяцРасчетногоПериода < &парамДатаПереходаНаВзносы
            |				И ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт))) КАК РасчетыПоСтраховымВзносамОстаткиИОбороты";*/
            /*ОстаткиНаНачалоПериодаТекст =
            "ВЫБРАТЬ
            |	Остатки.ПФРСтраховаяОстаток КАК П000100010003,
            |	Остатки.ПФРНакопительнаяОстаток КАК П000100010004,
            |	Остатки.ФФОМСОстаток КАК П000100010005,
            |	Остатки.ТФОМСОстаток КАК П000100010006
            |ИЗ
            |	РегистрНакопления.РасчетыПоСтраховымВзносам.Остатки(
            |			&парамНачалоГода,
            |			Организация = &парамОбособленноеПодразделение
            |				И МесяцРасчетногоПериода >= &парамДатаПереходаНаВзносы
            |				И ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт))) КАК Остатки";*/
            /*ЗастрахованныеЛицаТекст =
            "ВЫБРАТЬ
            |	КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗастрахованныеЛица.Физлицо) КАК КоличествоФизлиц
            |ИЗ
            |	(ВЫБРАТЬ
            |		РаботникиОрганизацииСрезПоследних.Сотрудник.Физлицо КАК Физлицо
            |	ИЗ
            |		РегистрСведений.РаботникиОрганизаций.СрезПоследних(&парамНачалоГода, Организация = &парамГоловнаяОрганизация) КАК РаботникиОрганизацииСрезПоследних
            |	ГДЕ
            |		ВЫБОР
            |				КОГДА РаботникиОрганизацииСрезПоследних.ПериодЗавершения <= &парамНачалоГода
            |						И РаботникиОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
            |					ТОГДА РаботникиОрганизацииСрезПоследних.ОбособленноеПодразделениеЗавершения
            |				ИНАЧЕ РаботникиОрганизацииСрезПоследних.ОбособленноеПодразделение
            |			КОНЕЦ = &парамОбособленноеПодразделение
            |		И ВЫБОР
            |				КОГДА РаботникиОрганизацииСрезПоследних.ПериодЗавершения <= &парамНачалоГода
            |						И РаботникиОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
            |					ТОГДА РаботникиОрганизацииСрезПоследних.ПричинаИзмененияСостоянияЗавершения
            |				ИНАЧЕ РаботникиОрганизацииСрезПоследних.ПричинаИзмененияСостояния
            |			КОНЕЦ <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		РаботникиОрганизации.Сотрудник.Физлицо
            |	ИЗ
            |		РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизации
            |	ГДЕ
            |		РаботникиОрганизации.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
            |		И РаботникиОрганизации.ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |		И РаботникиОрганизации.Организация = &парамГоловнаяОрганизация
            |		И РаботникиОрганизации.ПричинаИзмененияСостояния = ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.ПриемНаРаботу)
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		СтраховыеВзносыСведенияОДоходахОбороты.ФизЛицо
            |	ИЗ
            |		РегистрНакопления.СтраховыеВзносыСведенияОДоходах.Обороты(
            |				&парамНачалоГода,
            |				&парамКонецОтчетногоПериода,
            |				,
            |				Организация = &парамГоловнаяОрганизация
            |					И ОбособленноеПодразделение = &парамОбособленноеПодразделение
            |					И ВидДохода.ВходитВБазуПФР) КАК СтраховыеВзносыСведенияОДоходахОбороты
            |
            |	ОБЪЕДИНИТЬ ВСЕ
            |
            |	ВЫБРАТЬ
            |		ДоговорНаВыполнениеРаботСФизЛицом.Сотрудник.Физлицо
            |	ИЗ
            |		Документ.ДоговорНаВыполнениеРаботСФизЛицом КАК ДоговорНаВыполнениеРаботСФизЛицом
            |	ГДЕ
            |		ДоговорНаВыполнениеРаботСФизЛицом.ДатаНачала <= &парамКонецОтчетногоПериода
            |		И ДоговорНаВыполнениеРаботСФизЛицом.ДатаОкончания >= &парамНачалоГода
            |		И ДоговорНаВыполнениеРаботСФизЛицом.Проведен
            |		И ДоговорНаВыполнениеРаботСФизЛицом.Организация = &парамОбособленноеПодразделение) КАК ЗастрахованныеЛица
            |ГДЕ
            |	ВЫБОР
            |			КОГДА ЗастрахованныеЛица.Физлицо.СтраховойНомерПФР = """"
            |				ТОГДА ЛОЖЬ
            |			КОГДА ЗастрахованныеЛица.Физлицо.СтраховойНомерПФР = ""   -   -      ""
            |				ТОГДА ЛОЖЬ
            |			ИНАЧЕ ИСТИНА
            |		КОНЕЦ";*/
            /*// -------------------------------------------------------------------------------
            */
            /*// Вывод данных в отчет
            */
            //УзелТитульногоЛиста = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Титульный");
            //УзелРаздел12 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел12");
            /*// Титульный лист
            */
            //Отчет = Отчеты.СредняяЧисленностьРаботниковОрганизаций.Создать();
            //ТаблицаСреднихЧисленостей = Отчет.ПолучитьТаблицуЧисленностей(Организация, НачалоГода(ДатаКонцаПериодаОтчета), ДатаКонцаПериодаОтчета, Ложь);
            if(true/*ТаблицаСреднихЧисленостей.Количество() > 0*/)
            {
                //СтрокаТЗ = ТаблицаСреднихЧисленостей[0];
                if(true/*СтрокаТЗ.СреднеСписочнаяЧисленность <> Null*/)
                {
                    //ЧисленностьРаботников = Формат(Окр(СтрокаТЗ.СреднеСписочнаяЧисленность),"ЧЦ=5; ЧДЦ=0; ЧГ=0");
                    //ВсегоЗнаков = СтрДлина(ЧисленностьРаботников);
                    if(true/*ВсегоЗнаков < 5*/)
                    {
                    }
                }
            }
            //Запрос.Текст = ЗастрахованныеЛицаТекст;
            //ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
            if(true/*Выборка.Следующий()*/)
            {
                //ЧисленностьЗастрахованныхЛиц = Формат(Выборка.КоличествоФизлиц,"ЧЦ=6; ЧДЦ=0; ЧГ=0");
                //ВсегоЗнаков = СтрДлина(ЧисленностьЗастрахованныхЛиц);
                if(true/*ВсегоЗнаков < 6*/)
                {
                }
            }
            /*// Раздел 1
            */
            //Запрос.Текст = РасчетыСФондамиТекст;
            //ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
            //ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел12,Результат);
            if(true/*Год(ДатаКонцаПериодаОтчета) > Год(ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами())*/)
            {
                //Запрос.Текст = ОстаткиНаНачалоПериодаТекст;
                //ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
                //ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел12,Результат);
            }
            /*// Разделы 2,3 и 4
            */
            //Запрос.Текст = ОсновнойТекст;
            //ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
            //ВсегоЗапросов = МассивРезультатов.Количество();
            /*// Раздел 3
            */
            //УзелРаздел3 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел30");
            /*// дополнительная обработка в целях округления
            */
            //ВременнаяТаблица = МассивРезультатов[ВсегоЗапросов-5].Выгрузить();
            //СтрокаРаздела3 = ВременнаяТаблица[0];
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031103, СтрокаРаздела3.П000300031203, Окр(СтрокаРаздела3.П000300031103 + СтрокаРаздела3.П000300031203,0));
            /*// за весь отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031104, СтрокаРаздела3.П000300031204, Окр(СтрокаРаздела3.П000300031104 + СтрокаРаздела3.П000300031204,0));
            /*// за предыдущий отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031105, СтрокаРаздела3.П000300031205, Окр(СтрокаРаздела3.П000300031105 + СтрокаРаздела3.П000300031205,0));
            /*// по первый месяц отчетного периодад
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031106, СтрокаРаздела3.П000300031206, Окр(СтрокаРаздела3.П000300031106 + СтрокаРаздела3.П000300031206,0));
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300031104 = СтрокаРаздела3.П000300031105 - СтрокаРаздела3.П000300031104;
            //СтрокаРаздела3.П000300031204 = СтрокаРаздела3.П000300031205 - СтрокаРаздела3.П000300031204;
            //СтрокаРаздела3.П000300031105 = СтрокаРаздела3.П000300031106 - СтрокаРаздела3.П000300031105;
            //СтрокаРаздела3.П000300031205 = СтрокаРаздела3.П000300031206 - СтрокаРаздела3.П000300031205;
            //СтрокаРаздела3.П000300031106 = СтрокаРаздела3.П000300031103 - СтрокаРаздела3.П000300031106;
            //СтрокаРаздела3.П000300031206 = СтрокаРаздела3.П000300031203 - СтрокаРаздела3.П000300031206;
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031703, СтрокаРаздела3.П000300031803, Окр(СтрокаРаздела3.П000300031703 + СтрокаРаздела3.П000300031803,0));
            /*// за весь отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031704, СтрокаРаздела3.П000300031804, Окр(СтрокаРаздела3.П000300031704 + СтрокаРаздела3.П000300031804,0));
            /*// за предыдущий отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031705, СтрокаРаздела3.П000300031805, Окр(СтрокаРаздела3.П000300031705 + СтрокаРаздела3.П000300031805,0));
            /*// по первый месяц отчетного периодад
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300031706, СтрокаРаздела3.П000300031806, Окр(СтрокаРаздела3.П000300031706 + СтрокаРаздела3.П000300031806,0));
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300031704 = СтрокаРаздела3.П000300031705 - СтрокаРаздела3.П000300031704;
            //СтрокаРаздела3.П000300031804 = СтрокаРаздела3.П000300031805 - СтрокаРаздела3.П000300031804;
            //СтрокаРаздела3.П000300031705 = СтрокаРаздела3.П000300031706 - СтрокаРаздела3.П000300031705;
            //СтрокаРаздела3.П000300031805 = СтрокаРаздела3.П000300031806 - СтрокаРаздела3.П000300031805;
            //СтрокаРаздела3.П000300031706 = СтрокаРаздела3.П000300031703 - СтрокаРаздела3.П000300031706;
            //СтрокаРаздела3.П000300031806 = СтрокаРаздела3.П000300031803 - СтрокаРаздела3.П000300031806;
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300030103, СтрокаРаздела3.П000300030203, СтрокаРаздела3.П000300033003 + СтрокаРаздела3.П000300031103 + СтрокаРаздела3.П000300031203 + СтрокаРаздела3.П000300031703 + СтрокаРаздела3.П000300031803);
            /*// за весь отчетный период
            */
            /*ТочнаяСумма = СтрокаРаздела3.П000300033003 + СтрокаРаздела3.П000300031103 + СтрокаРаздела3.П000300031203 + СтрокаРаздела3.П000300031703 + СтрокаРаздела3.П000300031803
                - (СтрокаРаздела3.П000300033004 + СтрокаРаздела3.П000300031104 + СтрокаРаздела3.П000300031204 + СтрокаРаздела3.П000300031704 + СтрокаРаздела3.П000300031804)
                - (СтрокаРаздела3.П000300033005 + СтрокаРаздела3.П000300031105 + СтрокаРаздела3.П000300031205 + СтрокаРаздела3.П000300031705 + СтрокаРаздела3.П000300031805)
                - (СтрокаРаздела3.П000300033006 + СтрокаРаздела3.П000300031106 + СтрокаРаздела3.П000300031206 + СтрокаРаздела3.П000300031706 + СтрокаРаздела3.П000300031806);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300030104, СтрокаРаздела3.П000300030204, ТочнаяСумма);
            /*// за предыдущий отчетный период
            */
            /*ТочнаяСумма = СтрокаРаздела3.П000300033003 + СтрокаРаздела3.П000300031103 + СтрокаРаздела3.П000300031203 + СтрокаРаздела3.П000300031703 + СтрокаРаздела3.П000300031803
                - (СтрокаРаздела3.П000300033005 + СтрокаРаздела3.П000300031105 + СтрокаРаздела3.П000300031205 + СтрокаРаздела3.П000300031705 + СтрокаРаздела3.П000300031805)
                - (СтрокаРаздела3.П000300033006 + СтрокаРаздела3.П000300031106 + СтрокаРаздела3.П000300031206 + СтрокаРаздела3.П000300031706 + СтрокаРаздела3.П000300031806);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300030105, СтрокаРаздела3.П000300030205, ТочнаяСумма);
            /*// по первый месяц отчетного периода
            */
            /*ТочнаяСумма = СтрокаРаздела3.П000300033003 + СтрокаРаздела3.П000300031103 + СтрокаРаздела3.П000300031203 + СтрокаРаздела3.П000300031703 + СтрокаРаздела3.П000300031803
                - (СтрокаРаздела3.П000300033006 + СтрокаРаздела3.П000300031106 + СтрокаРаздела3.П000300031206 + СтрокаРаздела3.П000300031706 + СтрокаРаздела3.П000300031806);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300030106, СтрокаРаздела3.П000300030206, ТочнаяСумма);
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300030104 = СтрокаРаздела3.П000300030105 - СтрокаРаздела3.П000300030104;
            //СтрокаРаздела3.П000300030204 = СтрокаРаздела3.П000300030205 - СтрокаРаздела3.П000300030204;
            //СтрокаРаздела3.П000300030105 = СтрокаРаздела3.П000300030106 - СтрокаРаздела3.П000300030105;
            //СтрокаРаздела3.П000300030205 = СтрокаРаздела3.П000300030206 - СтрокаРаздела3.П000300030205;
            //СтрокаРаздела3.П000300030106 = СтрокаРаздела3.П000300030103 - СтрокаРаздела3.П000300030106;
            //СтрокаРаздела3.П000300030206 = СтрокаРаздела3.П000300030203 - СтрокаРаздела3.П000300030206;
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3._П000300032003, СтрокаРаздела3._П000300032103, Окр(СтрокаРаздела3._П000300032003 + СтрокаРаздела3._П000300032103,0));
            /*// за весь отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3._П000300032004, СтрокаРаздела3._П000300032104, Окр(СтрокаРаздела3._П000300032004 + СтрокаРаздела3._П000300032104,0));
            /*// за предыдущий отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3._П000300032005, СтрокаРаздела3._П000300032105, Окр(СтрокаРаздела3._П000300032005 + СтрокаРаздела3._П000300032105,0));
            /*// по первый месяц отчетного периодад
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3._П000300032006, СтрокаРаздела3._П000300032106, Окр(СтрокаРаздела3._П000300032006 + СтрокаРаздела3._П000300032106,0));
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3._П000300032004 = СтрокаРаздела3._П000300032005 - СтрокаРаздела3._П000300032004;
            //СтрокаРаздела3._П000300032104 = СтрокаРаздела3._П000300032105 - СтрокаРаздела3._П000300032104;
            //СтрокаРаздела3._П000300032005 = СтрокаРаздела3._П000300032006 - СтрокаРаздела3._П000300032005;
            //СтрокаРаздела3._П000300032105 = СтрокаРаздела3._П000300032106 - СтрокаРаздела3._П000300032105;
            //СтрокаРаздела3._П000300032006 = СтрокаРаздела3._П000300032003 - СтрокаРаздела3._П000300032006;
            //СтрокаРаздела3._П000300032106 = СтрокаРаздела3._П000300032103 - СтрокаРаздела3._П000300032106;
            if(true/*СтрокаРаздела3._П000300032003 + СтрокаРаздела3._П000300032103 <> СтрокаРаздела3.П000300033003*/)
            {
                //СтрокаРаздела3.П000300031403 = СтрокаРаздела3.П000300030103 - СтрокаРаздела3.П000300031103 - СтрокаРаздела3.П000300031703 - СтрокаРаздела3._П000300032003;
                //СтрокаРаздела3.П000300031503 = СтрокаРаздела3.П000300030203 - СтрокаРаздела3.П000300031203 - СтрокаРаздела3.П000300031803 - СтрокаРаздела3._П000300032103;
                //СтрокаРаздела3.П000300031404 = СтрокаРаздела3.П000300030104 - СтрокаРаздела3.П000300031104 - СтрокаРаздела3.П000300031704 - СтрокаРаздела3._П000300032004;
                //СтрокаРаздела3.П000300031504 = СтрокаРаздела3.П000300030204 - СтрокаРаздела3.П000300031204 - СтрокаРаздела3.П000300031804 - СтрокаРаздела3._П000300032104;
                //СтрокаРаздела3.П000300031405 = СтрокаРаздела3.П000300030105 - СтрокаРаздела3.П000300031105 - СтрокаРаздела3.П000300031705 - СтрокаРаздела3._П000300032005;
                //СтрокаРаздела3.П000300031505 = СтрокаРаздела3.П000300030205 - СтрокаРаздела3.П000300031205 - СтрокаРаздела3.П000300031805 - СтрокаРаздела3._П000300032105;
                //СтрокаРаздела3.П000300031406 = СтрокаРаздела3.П000300030106 - СтрокаРаздела3.П000300031106 - СтрокаРаздела3.П000300031706 - СтрокаРаздела3._П000300032006;
                //СтрокаРаздела3.П000300031506 = СтрокаРаздела3.П000300030206 - СтрокаРаздела3.П000300031206 - СтрокаРаздела3.П000300031806 - СтрокаРаздела3._П000300032106;
            }
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036103, СтрокаРаздела3.П000300036203, Окр(СтрокаРаздела3.П000300036103 + СтрокаРаздела3.П000300036203,0));
            /*// за весь отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036104, СтрокаРаздела3.П000300036204, Окр(СтрокаРаздела3.П000300036104 + СтрокаРаздела3.П000300036204,0));
            /*// за предыдущий отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036105, СтрокаРаздела3.П000300036205, Окр(СтрокаРаздела3.П000300036105 + СтрокаРаздела3.П000300036205,0));
            /*// по первый месяц отчетного периодад
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036106, СтрокаРаздела3.П000300036206, Окр(СтрокаРаздела3.П000300036106 + СтрокаРаздела3.П000300036206,0));
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300036104 = СтрокаРаздела3.П000300036105 - СтрокаРаздела3.П000300036104;
            //СтрокаРаздела3.П000300036204 = СтрокаРаздела3.П000300036205 - СтрокаРаздела3.П000300036204;
            //СтрокаРаздела3.П000300036105 = СтрокаРаздела3.П000300036106 - СтрокаРаздела3.П000300036105;
            //СтрокаРаздела3.П000300036205 = СтрокаРаздела3.П000300036206 - СтрокаРаздела3.П000300036205;
            //СтрокаРаздела3.П000300036106 = СтрокаРаздела3.П000300036103 - СтрокаРаздела3.П000300036106;
            //СтрокаРаздела3.П000300036206 = СтрокаРаздела3.П000300036203 - СтрокаРаздела3.П000300036206;
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036403, СтрокаРаздела3.П000300036503, Окр(СтрокаРаздела3.П000300036403 + СтрокаРаздела3.П000300036503,0));
            /*// за весь отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036404, СтрокаРаздела3.П000300036504, Окр(СтрокаРаздела3.П000300036404 + СтрокаРаздела3.П000300036504,0));
            /*// за предыдущий отчетный период
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036405, СтрокаРаздела3.П000300036505, Окр(СтрокаРаздела3.П000300036405 + СтрокаРаздела3.П000300036505,0));
            /*// по первый месяц отчетного периодад
            */
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300036406, СтрокаРаздела3.П000300036506, Окр(СтрокаРаздела3.П000300036406 + СтрокаРаздела3.П000300036506,0));
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300036404 = СтрокаРаздела3.П000300036405 - СтрокаРаздела3.П000300036404;
            //СтрокаРаздела3.П000300036504 = СтрокаРаздела3.П000300036505 - СтрокаРаздела3.П000300036504;
            //СтрокаРаздела3.П000300036405 = СтрокаРаздела3.П000300036406 - СтрокаРаздела3.П000300036405;
            //СтрокаРаздела3.П000300036505 = СтрокаРаздела3.П000300036506 - СтрокаРаздела3.П000300036505;
            //СтрокаРаздела3.П000300036406 = СтрокаРаздела3.П000300036403 - СтрокаРаздела3.П000300036406;
            //СтрокаРаздела3.П000300036506 = СтрокаРаздела3.П000300036503 - СтрокаРаздела3.П000300036506;
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300035103, СтрокаРаздела3.П000300035203, СтрокаРаздела3._П000300038003 + СтрокаРаздела3.П000300036103 + СтрокаРаздела3.П000300036203 + СтрокаРаздела3.П000300036403 + СтрокаРаздела3.П000300036503);
            /*// за весь отчетный период
            */
            /*ТочнаяСумма = СтрокаРаздела3._П000300038003 + СтрокаРаздела3.П000300036103 + СтрокаРаздела3.П000300036203 + СтрокаРаздела3.П000300036403 + СтрокаРаздела3.П000300036503
                - (СтрокаРаздела3._П000300038004 + СтрокаРаздела3.П000300036104 + СтрокаРаздела3.П000300036204 + СтрокаРаздела3.П000300036404 + СтрокаРаздела3.П000300036504)
                - (СтрокаРаздела3._П000300038005 + СтрокаРаздела3.П000300036105 + СтрокаРаздела3.П000300036205 + СтрокаРаздела3.П000300036405 + СтрокаРаздела3.П000300036505)
                - (СтрокаРаздела3._П000300038006 + СтрокаРаздела3.П000300036106 + СтрокаРаздела3.П000300036206 + СтрокаРаздела3.П000300036406 + СтрокаРаздела3.П000300036506);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300035104, СтрокаРаздела3.П000300035204, ТочнаяСумма);
            /*// за предыдущий отчетный период
            */
            /*ТочнаяСумма = СтрокаРаздела3._П000300038003 + СтрокаРаздела3.П000300036103 + СтрокаРаздела3.П000300036203 + СтрокаРаздела3.П000300036403 + СтрокаРаздела3.П000300036503
                - (СтрокаРаздела3._П000300038005 + СтрокаРаздела3.П000300036105 + СтрокаРаздела3.П000300036205 + СтрокаРаздела3.П000300036405 + СтрокаРаздела3.П000300036505)
                - (СтрокаРаздела3._П000300038006 + СтрокаРаздела3.П000300036106 + СтрокаРаздела3.П000300036206 + СтрокаРаздела3.П000300036406 + СтрокаРаздела3.П000300036506);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300035105, СтрокаРаздела3.П000300035205, ТочнаяСумма);
            /*// по первый месяц отчетного периода
            */
            /*ТочнаяСумма = СтрокаРаздела3._П000300038003 + СтрокаРаздела3.П000300036103 + СтрокаРаздела3.П000300036203 + СтрокаРаздела3.П000300036403 + СтрокаРаздела3.П000300036503
                - (СтрокаРаздела3._П000300038006 + СтрокаРаздела3.П000300036106 + СтрокаРаздела3.П000300036206 + СтрокаРаздела3.П000300036406 + СтрокаРаздела3.П000300036506);*/
            //ОкруглитьДваСлагаемыхПоСумме(СтрокаРаздела3.П000300035106, СтрокаРаздела3.П000300035206, ТочнаяСумма);
            /*// по второй месяц отчетного периода
            */
            //СтрокаРаздела3.П000300035104 = СтрокаРаздела3.П000300035105 - СтрокаРаздела3.П000300035104;
            //СтрокаРаздела3.П000300035204 = СтрокаРаздела3.П000300035205 - СтрокаРаздела3.П000300035204;
            //СтрокаРаздела3.П000300035105 = СтрокаРаздела3.П000300035106 - СтрокаРаздела3.П000300035105;
            //СтрокаРаздела3.П000300035205 = СтрокаРаздела3.П000300035206 - СтрокаРаздела3.П000300035205;
            //СтрокаРаздела3.П000300035106 = СтрокаРаздела3.П000300035103 - СтрокаРаздела3.П000300035106;
            //СтрокаРаздела3.П000300035206 = СтрокаРаздела3.П000300035203 - СтрокаРаздела3.П000300035206;
            //ВывестиТаблицуДанныхВДеревоПоказателей(УзелРаздел3,ВременнаяТаблица);
            /*// доходы
            */
            //ВременнаяТаблица = МассивРезультатов[ВсегоЗапросов-4].Выгрузить();
            //СтрокаВзносовРаздела3 = ВременнаяТаблица[0];
            //ВывестиТаблицуДанныхВДеревоПоказателей(УзелРаздел3,ВременнаяТаблица);
            /*// взносы
            */
            /*// Раздел 2
            */
            //ВсеТарифы = МассивРезультатов[ВсегоЗапросов-3].Выгрузить();
            //ТаблицаДоходов = МассивРезультатов[ВсегоЗапросов-2].Выгрузить();
            //ТаблицаВзносов = МассивРезультатов[ВсегоЗапросов-1].Выгрузить();
            //СтрокаИтоговПоВзносам = МассивРезультатов[ВсегоЗапросов-7].Выгрузить()[0];
            //КоличествоТарифов = ВсеТарифы.Количество();
            //ИндексПоследнейСтроки = КоличествоТарифов - 1;
            //КодНаТитулеНеПроставлен = Истина;
            //СуммыВзносовНеСкорректированы = Истина;
            /*// Раздел 4
            */
            //УзелРаздел4 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел41");
            /*// дополнительная обработка в целях округления
            */
            //ВременнаяТаблица = МассивРезультатов[ВсегоЗапросов-6].Выгрузить();
            //ВременнаяТаблица.Индексы.Добавить("ФизЛицо");
            //ОкруглитьСлагаемыеПоСумме(ВременнаяТаблица,"П000410001005",СтрокаРаздела3.П000300030103 + СтрокаРаздела3.П000300030203);
            /*ТочнаяСумма = СтрокаРаздела3.П000300030103 + СтрокаРаздела3.П000300030203
                - (СтрокаРаздела3.П000300030104 + СтрокаРаздела3.П000300030105 + СтрокаРаздела3.П000300030106 + СтрокаРаздела3.П000300030204 + СтрокаРаздела3.П000300030205 + СтрокаРаздела3.П000300030206);*/
            //ОкруглитьСлагаемыеПоСумме(ВременнаяТаблица,"П000410001006",ТочнаяСумма);
            /*// за предыдущий отчетный период
            */
            /*ТочнаяСумма = СтрокаРаздела3.П000300030103 + СтрокаРаздела3.П000300030203
                - (СтрокаРаздела3.П000300030105 + СтрокаРаздела3.П000300030106 + СтрокаРаздела3.П000300030205 + СтрокаРаздела3.П000300030206);*/
            //ОкруглитьСлагаемыеПоСумме(ВременнаяТаблица,"П000410001007",ТочнаяСумма);
            /*// по первый месяц отчетного периода
            */
            /*ТочнаяСумма = СтрокаРаздела3.П000300030103 + СтрокаРаздела3.П000300030203
                - (СтрокаРаздела3.П000300030106 + СтрокаРаздела3.П000300030206);*/
            //ОкруглитьСлагаемыеПоСумме(ВременнаяТаблица,"П000410001008",ТочнаяСумма);
            /*// по второй месяц отчетного периода
            */
            //ВывестиТаблицуДанныхВДеревоПоказателей(УзелРаздел3,ВременнаяТаблица, Истина, "П0004100010");
            /*// Раздел 5
            */
            //УзелРаздел5 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел50");
            //Запрос.Текст = ОстаткиПрошлыхЛетТекст;
            //ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
            //ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел5,Результат);
            return null;
        }
ЗаполнениеРегламентированнойОтчетности