public object ЗначенияПоказателей_АвансыЕСН_2007Кв1(/*ПараметрыОтчета*/)
{
//ДеревоПоказателей = Новый ДеревоЗначений;
//ДеревоПоказателей.Колонки.Добавить("Имя");
//ДеревоПоказателей.Колонки.Добавить("Значение");
//ПустоеДерево = ДеревоПоказателей.Скопировать();
//ДатаКонцаПериодаОтчета = ПараметрыОтчета.ДатаОкончанияПериода;
//Организация = ПараметрыОтчета.Организация;
//ТочностьЕдиницыИзмерения = 0;
if(true/*ПараметрыОтчета.Свойство("ТочностьЕдиницыИзмерения",ТочностьЕдиницыИзмерения) = Неопределено*/)
{
//ТочностьЕдиницыИзмерения = 0;
}
//ЕдиницаИзмерения = Перечисления.ПорядкиОкругленияОтчетности.ПустаяСсылка();
if(true/*ПараметрыОтчета.Свойство("ЕдиницаИзмерения",ЕдиницаИзмерения) = Неопределено*/)
{
//ЕдиницаИзмерения = Перечисления.ПорядкиОкругленияОтчетности.ПустаяСсылка();
}
//Делитель = ПреобразоватьЕдиницуИзмеренияВЧисло(ЕдиницаИзмерения);
//Запрос = Новый Запрос;
//Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
//Запрос.УстановитьПараметр("парамНачалоГода", НачалоГода(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("парамКонецОтчетногоПериода", КонецДня(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("парамГод", Год(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("Месяц1", Месяц(ДатаКонцаПериодаОтчета) - 2);
//Запрос.УстановитьПараметр("Месяц2", Месяц(ДатаКонцаПериодаОтчета) - 1);
//Запрос.УстановитьПараметр("Месяц3", Месяц(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("Делитель", Делитель);
/*// Все данные отчета берутся по обособленному подразделению (указанной организации)
*/
//Запрос.УстановитьПараметр("СписокОбособленныхПодразделений", Организация);
//Запрос.УстановитьПараметр("парамГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
/*// ----------------------------------------------------------------------------------
*/
/*// ТЕКСТЫ ЗАПРОСОВ
*/
/*// конец месяца налогового периода
*/
//КонецМесяца = КонецМесяца(НачалоГода(ДатаКонцаПериодаОтчета));
/*// первый месяц
*/
//ПериодыТекст = "ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(КонецМесяца,"ДФ=гггг,М,д,Ч,м,с") + ") КАК Период ПОМЕСТИТЬ ВТПериоды";
/*// прибавим остальные месяцы
*/
//Запрос.Текст = ПериодыТекст;
//МассивЗапросов = Новый Массив;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//Запрос.Выполнить();
/*// Сформируем текст запроса выборки месяцев налогового периода
*/
//МесяцыНПТекст = "ВЫБРАТЬ 1 КАК МЕСЯЦ ПОМЕСТИТЬ ВТМесяцыНП";
//Запрос.Текст = МесяцыНПТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*// УчетнаяПолитикаНалоговыйУчет
*/
/*// Таблица ВТУчетнаяПолитикаНалоговыйУчет - это список периодов, когда организация переходила на УСН
*/
//Запрос.Текст = ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ТекстЗапросаУСН();
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*// ДоходыЕСН
*/
/*// Описание: выбирает зарегистрированные доходы ЕСН по физлицам, месяцам и кодам дохода
*/
/*// относящиеся к видам деятельности, облагаемым налогом на прибыль за те месяцы,
*/
/*// когда организация НЕ применяет УСН
*/
/*//
*/
/*// Таблица УчетнаяПолитикаНалоговыйУчет - это список периодов, когда организация переходила на УСН
*/
/*Запрос.Текст =
"ВЫБРАТЬ
| ЕСНСведенияОДоходах.ФизЛицо КАК ФизЛицо
|ПОМЕСТИТЬ ВТФизлицаБезНалоговойБазы
|ИЗ
| РегистрНакопления.ЕСНСведенияОДоходах КАК ЕСНСведенияОДоходах
|ГДЕ
| ЕСНСведенияОДоходах.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ЕСНСведенияОДоходах.Организация = &парамГоловнаяОрганизация
| И (НЕ ЕСНСведенияОДоходах.ОблагаетсяЕНВД)
|
|СГРУППИРОВАТЬ ПО
| ЕСНСведенияОДоходах.ФизЛицо
|
|ИМЕЮЩИЕ
| СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН.ВходитВБазуФОМС
| ТОГДА ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка
| ИНАЧЕ 0
| КОНЕЦ) < 0
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| МесяцыНП.Месяц КАК Месяц,
| ЕСНСведенияОДоходах.ФизЛицо КАК ФизЛицо,
| ЕСНСведенияОДоходах.Организация.ВидСтавокЕСНиПФР КАК ВидСтавокЕСНиПФР,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ВыплатыЗаСчетПрибыли)
| ТОГДА ЕСНСведенияОДоходах.Результат
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК ВыплатыЗаСчетПрибыли,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ПособияЗаСчетФСС)
| ТОГДА ЕСНСведенияОДоходах.Результат
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК ПособияЗаСчетФСС,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН В (ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ПособияЗаСчетФСС), ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.НеОблагаетсяЦеликом))
| ТОГДА ЕСНСведенияОДоходах.Результат
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН В (ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДоговораАвторские), ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДоговораГПХ))
| ТОГДА 0
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ВыплатыЗаСчетПрибыли)
| ТОГДА 0
| ИНАЧЕ ЕСНСведенияОДоходах.Скидка
| КОНЕЦ), 0) КАК НеОблагаетсяПоСт238ФедеральныйБюджет,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН В (ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДоговораГПХ), ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ПособияЗаСчетФСС), ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.НеОблагаетсяЦеликом))
| ТОГДА ЕСНСведенияОДоходах.Результат
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДоговораАвторские)
| ТОГДА ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ВыплатыЗаСчетПрибыли)
| ТОГДА 0
| ИНАЧЕ ЕСНСведенияОДоходах.Скидка
| КОНЕЦ), 0) КАК НеОблагаетсяПоСт238ФСС,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДенежноеДовольствиеВоеннослужащих)
| ТОГДА ЕСНСведенияОДоходах.Результат
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК НеОблагаетсяПоП2Ст245,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН = ЗНАЧЕНИЕ(Справочник.ДоходыЕСН.ДенежноеСодержаниеПрокуроров)
| ТОГДА ЕСНСведенияОДоходах.Результат
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК НеОблагаетсяПоП3Ст245,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН.ВходитВБазуФедеральныйБюджет
| И ФизлицаБезНалоговойБазы.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК БазаФедеральныйБюджет,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН.ВходитВБазуФСС
| И ФизлицаБезНалоговойБазы.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК БазаФСС,
| ЕСТЬNULL(СУММА(ВЫБОР
| КОГДА ЕСНСведенияОДоходах.КодДоходаЕСН.ВходитВБазуФОМС
| И ФизлицаБезНалоговойБазы.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка
| ИНАЧЕ 0
| КОНЕЦ), 0) КАК БазаФОМС
|ПОМЕСТИТЬ ВТДоходыЕСНПоФизлицам
|ИЗ
| ВТМесяцыНП КАК МесяцыНП
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЕСНСведенияОДоходах КАК ЕСНСведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчетУСН
| ПО (МЕСЯЦ(ЕСНСведенияОДоходах.Период) = УчетнаяПолитикаНалоговыйУчетУСН.Месяц)
| ЛЕВОЕ СОЕДИНЕНИЕ ВТФизлицаБезНалоговойБазы КАК ФизлицаБезНалоговойБазы
| ПО ЕСНСведенияОДоходах.ФизЛицо = ФизлицаБезНалоговойБазы.ФизЛицо
| ПО (МесяцыНП.Месяц >= МЕСЯЦ(ЕСНСведенияОДоходах.Период))
|ГДЕ
| ЕСНСведенияОДоходах.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ЕСНСведенияОДоходах.Организация = &парамГоловнаяОрганизация
| И ЕСНСведенияОДоходах.ОбособленноеПодразделение В(&СписокОбособленныхПодразделений)
| И (НЕ ЕСНСведенияОДоходах.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчетУСН.Месяц ЕСТЬ NULL
|
|СГРУППИРОВАТЬ ПО
| МесяцыНП.Месяц,
| ЕСНСведенияОДоходах.Организация.ВидСтавокЕСНиПФР,
| ЕСНСведенияОДоходах.ФизЛицо
|
|ИНДЕКСИРОВАТЬ ПО
| Месяц,
| ФизЛицо";*/
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*ДоходыНарастающимИтогомТекст =
"ВЫБРАТЬ
| ДоходыЕСН.Месяц КАК Месяц,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.ПособияЗаСчетФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ПособияЗаСчетФСС,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.НеОблагаетсяПоСт238ФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК НеОблагаетсяПоСт238ФСС,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.НеОблагаетсяПоСт238ФедеральныйБюджет) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК НеОблагаетсяПоСт238ФедеральныйБюджет,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.НеОблагаетсяПоП2Ст245) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК НеОблагаетсяПоП2Ст245,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.НеОблагаетсяПоП3Ст245) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК НеОблагаетсяПоП3Ст245,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.ВыплатыЗаСчетПрибыли) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ВыплатыЗаСчетПрибыли,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.БазаФедеральныйБюджет) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК БазаФедеральныйБюджет,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.БазаФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК БазаФСС,
| (ВЫРАЗИТЬ(СУММА(ДоходыЕСН.БазаФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК БазаФОМС
|ПОМЕСТИТЬ ВТДоходыЕСН
|ИЗ
| ВТДоходыЕСНПоФизлицам КАК ДоходыЕСН
|
|СГРУППИРОВАТЬ ПО
| ДоходыЕСН.Месяц
|
|ИНДЕКСИРОВАТЬ ПО
| Месяц";*/
//Запрос.Текст = СтрЗаменить(ДоходыНарастающимИтогомТекст,"ЧИСЛО(15, 3)","ЧИСЛО(15, " + ТочностьЕдиницыИзмерения + ")");
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*//НалоговыеБазыРаздела2Текст
*/
/*// Описание:
*/
/*// Выбираются данные из таблицы ВТДоходыЕСН, необходимые для заполнения показетелей раздела 2.
*/
/*НалоговыеБазыРаздела2Текст =
"ВЫБРАТЬ
// строка 0100 - за отчетный период
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФедеральныйБюджет
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010004,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФОМС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010005,
// Строка 0120 - налоговая база за 1 месяц
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц1
| ТОГДА Доходы.БазаФедеральныйБюджет - ЕСТЬNULL(ДоходыПредМесяца.БазаФедеральныйБюджет, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц1
| ТОГДА Доходы.БазаФСС - ЕСТЬNULL(ДоходыПредМесяца.БазаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012004,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц1
| ТОГДА Доходы.БазаФОМС - ЕСТЬNULL(ДоходыПредМесяца.БазаФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012005,
// Строка 0130 - налоговая база за 2 месяц
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц2
| ТОГДА Доходы.БазаФедеральныйБюджет - ЕСТЬNULL(ДоходыПредМесяца.БазаФедеральныйБюджет, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц2
| ТОГДА Доходы.БазаФСС - ЕСТЬNULL(ДоходыПредМесяца.БазаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013004,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц2
| ТОГДА Доходы.БазаФОМС - ЕСТЬNULL(ДоходыПредМесяца.БазаФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013005,
// Строка 0140 - налоговая база за 3 месяц
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФедеральныйБюджет - ЕСТЬNULL(ДоходыПредМесяца.БазаФедеральныйБюджет, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020014003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФСС - ЕСТЬNULL(ДоходыПредМесяца.БазаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020014004,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.БазаФОМС - ЕСТЬNULL(ДоходыПредМесяца.БазаФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020014005,
// Строки 0700, 0720, 0730, 0740 - расходы на цели социального страхования за год и по месяцам отчетного периода
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.ПособияЗаСчетФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020070003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц1
| ТОГДА Доходы.ПособияЗаСчетФСС - ЕСТЬNULL(ДоходыПредМесяца.ПособияЗаСчетФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020072003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц2
| ТОГДА Доходы.ПособияЗаСчетФСС - ЕСТЬNULL(ДоходыПредМесяца.ПособияЗаСчетФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020073003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.ПособияЗаСчетФСС - ЕСТЬNULL(ДоходыПредМесяца.ПособияЗаСчетФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020074003,
// Строка 1000 - справочно выплаты за счет прибыли за год
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.ВыплатыЗаСчетПрибыли
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020100003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.ВыплатыЗаСчетПрибыли
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020100004,
// Строка 1100 - справочно суммы не подлежащие налогообложению по ст. 238 НК РФ
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.НеОблагаетсяПоСт238ФедеральныйБюджет
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020110003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.НеОблагаетсяПоСт238ФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020110004,
// Строка 1200 - справочно суммы не подлежащие налогообложению по ст. 245 НК РФ
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.НеОблагаетсяПоП2Ст245
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020120003,
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.НеОблагаетсяПоП2Ст245
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020120004,
// Строка 1300 - справочно суммы не подлежащие налогообложению по ст. 245 НК РФ
| СУММА(ВЫБОР
| КОГДА Доходы.Месяц = &Месяц3
| ТОГДА Доходы.НеОблагаетсяПоП3Ст245
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020130003
|ИЗ
| ВТМесяцыНП КАК МесяцыНП
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыЕСН КАК Доходы
| ПО МесяцыНП.Месяц = Доходы.Месяц
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыЕСН КАК ДоходыПредМесяца
| ПО МесяцыНП.Месяц - 1 = ДоходыПредМесяца.Месяц";*/
/*// НалоговаяБазаПоФизлицамПределам
*/
/*// Описание:
*/
/*// Выбираются налоговые базы из таблицы ВТДоходыЕСНПоФизлицам. Данные нужны для раздела 2.1.
*/
/*НалоговаяБазаПоФизлицамПределам =
"ВЫБРАТЬ
| ДоходыЕСНВсего.БазаФедеральныйБюджет - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФедеральныйБюджет - СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 3
| ТОГДА СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФедеральныйБюджет - СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 2
| ТОГДА СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001003,
| ДоходыЕСНВсего.БазаФСС - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФСС - СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 3
| ТОГДА СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФСС - СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 2
| ТОГДА СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001004,
| ДоходыЕСНВсего.БазаФОМС - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФОМС - СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 3
| ТОГДА СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) - (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФОМС - СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель - СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 2
| ТОГДА СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001005,
| СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 1
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001006,
| СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 1
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001007,
| СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 1
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210001008,
| СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 2
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210002106,
| СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 2
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210002107,
| СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 2
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210002108,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФедеральныйБюджет - СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210002203,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФСС - СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210002204,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 2
| ТОГДА ДоходыПоФЛ.БазаФОМС - СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210002205,
| СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 3
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210003106,
| СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 3
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210003107,
| СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 3
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000210003108,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФедеральныйБюджет.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФедеральныйБюджет - СтавкиФедеральныйБюджет.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210003203,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФСС.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФСС - СтавкиФСС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210003204,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА СтавкиФОМС.НомерСтрокиСтавок = 3
| ТОГДА ДоходыПоФЛ.БазаФОМС - СтавкиФОМС.СуммаДоходаС
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК П000210003205
|ИЗ
| ВТДоходыЕСНПоФизлицам КАК ДоходыПоФЛ
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыЕСН КАК ДоходыЕСНВсего
| ПО ДоходыПоФЛ.Месяц = ДоходыЕСНВсего.Месяц
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСтавкахЕСНиПФР КАК СтавкиФедеральныйБюджет
| ПО ДоходыПоФЛ.ВидСтавокЕСНиПФР = СтавкиФедеральныйБюджет.ВидСтавокЕСНиПФР
| И (СтавкиФедеральныйБюджет.Год = &парамГод)
| И ДоходыПоФЛ.БазаФедеральныйБюджет > СтавкиФедеральныйБюджет.СуммаДоходаС
| И ДоходыПоФЛ.БазаФедеральныйБюджет <= СтавкиФедеральныйБюджет.СуммаДоходаПо
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСтавкахЕСНиПФР КАК СтавкиФСС
| ПО ДоходыПоФЛ.ВидСтавокЕСНиПФР = СтавкиФСС.ВидСтавокЕСНиПФР
| И (СтавкиФСС.Год = &парамГод)
| И ДоходыПоФЛ.БазаФСС > СтавкиФСС.СуммаДоходаС
| И ДоходыПоФЛ.БазаФСС <= СтавкиФСС.СуммаДоходаПо
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСтавкахЕСНиПФР КАК СтавкиФОМС
| ПО ДоходыПоФЛ.ВидСтавокЕСНиПФР = СтавкиФОМС.ВидСтавокЕСНиПФР
| И (СтавкиФОМС.Год = &парамГод)
| И ДоходыПоФЛ.БазаФОМС > СтавкиФОМС.СуммаДоходаС
| И ДоходыПоФЛ.БазаФОМС <= СтавкиФОМС.СуммаДоходаПо
|ГДЕ
| ДоходыПоФЛ.Месяц = &Месяц3
| И ДоходыПоФЛ.ФизЛицо ЕСТЬ НЕ NULL
|
|СГРУППИРОВАТЬ ПО
| ДоходыЕСНВсего.БазаФедеральныйБюджет,
| ДоходыЕСНВсего.БазаФСС,
| ДоходыЕСНВсего.БазаФОМС";*/
//НалоговаяБазаПоФизлицамПределам = СтрЗаменить(НалоговаяБазаПоФизлицамПределам,"ЧИСЛО(15, 3)","ЧИСЛО(15, " + ТочностьЕдиницыИзмерения + ")");
/*// ИсчисленныйНалогПоМесяцам
*/
/*// Описание:
*/
/*// Суммирует исчисленные налоги по месяцам налогового периода и физлицам
*/
/*Запрос.Текст =
"ВЫБРАТЬ
| ЕСНИсчисленный.Организация.ВидСтавокЕСНиПФР КАК ВидСтавокЕСНиПФР,
| ЕСНИсчисленный.ФизЛицо КАК ФизЛицо,
| МЕСЯЦ(ЕСНИсчисленный.Период) КАК Месяц,
| СУММА(ЕСНИсчисленный.ФедеральныйБюджет) КАК ФБ,
| СУММА(ЕСНИсчисленный.ФСС) КАК ФСС,
| СУММА(ЕСНИсчисленный.ФФОМС) КАК ФФОМС,
| СУММА(ЕСНИсчисленный.ТФОМС) КАК ТФОМС,
| СУММА(ЕСНИсчисленный.ПФРНакопительная + ЕСНИсчисленный.ПФРСтраховая - ЕСНИсчисленный.ПФРНакопительнаяЕНВД - ЕСНИсчисленный.ПФРСтраховаяЕНВД) КАК ЛьготаПоВзносамВПФР,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФБ) КАК ПримененнаяЛьготаФБ,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФСС) КАК ПримененнаяЛьготаФСС,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФОМС) КАК ПримененнаяЛьготаФОМС
|ПОМЕСТИТЬ ВТИсчисленныйНалогПоМесяцам
|ИЗ
| РегистрНакопления.ЕСНИсчисленный КАК ЕСНИсчисленный
|ГДЕ
| ЕСНИсчисленный.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ЕСНИсчисленный.Организация = &парамГоловнаяОрганизация
| И ЕСНИсчисленный.ОбособленноеПодразделение В(&СписокОбособленныхПодразделений)
|
|СГРУППИРОВАТЬ ПО
| МЕСЯЦ(ЕСНИсчисленный.Период),
| ЕСНИсчисленный.ФизЛицо,
| ЕСНИсчисленный.Организация.ВидСтавокЕСНиПФР
|
|ИНДЕКСИРОВАТЬ ПО
| Месяц,
| ФизЛицо";*/
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*НалогНарастающимИтогомТекст =
"ВЫБРАТЬ
| СуммыПоМесяцам.Месяц КАК Месяц,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ФБ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ФБ,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ФСС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ФФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ФФОМС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ТФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ТФОМС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ЛьготаПоВзносамВПФР) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ЛьготаПоВзносамВПФР,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ПримененнаяЛьготаФБ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ПримененнаяЛьготаФБ,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ПримененнаяЛьготаФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ПримененнаяЛьготаФСС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ПримененнаяЛьготаФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ПримененнаяЛьготаФОМС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ЛьготаФБ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ЛьготаФБ,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ЛьготаФСС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ЛьготаФСС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ЛьготаФФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ЛьготаФФОМС,
| (ВЫРАЗИТЬ(СУММА(СуммыПоМесяцам.ЛьготаТФОМС) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ЛьготаТФОМС
|ПОМЕСТИТЬ ВТИсчисленныйНалогНарастающимИтогом
|ИЗ
| (ВЫБРАТЬ
| МЕСЯЦ(Периоды.Период) КАК Месяц,
| ЕСНИсчисленный.ФизЛицо КАК ФизЛицо,
| СУММА(ЕСНИсчисленный.ФБ) КАК ФБ,
| СУММА(ЕСНИсчисленный.ФСС) КАК ФСС,
| СУММА(ЕСНИсчисленный.ФФОМС) КАК ФФОМС,
| СУММА(ЕСНИсчисленный.ТФОМС) КАК ТФОМС,
| СУММА(ЕСНИсчисленный.ЛьготаПоВзносамВПФР) КАК ЛьготаПоВзносамВПФР,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФБ) КАК ПримененнаяЛьготаФБ,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФСС) КАК ПримененнаяЛьготаФСС,
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФОМС) КАК ПримененнаяЛьготаФОМС,
| ВЫРАЗИТЬ(СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФБ) * (МаксСтавкиЕСН.ФедеральныйБюджетВПроцентах - МаксСтавкиЕСН.ПФРСтраховая1вПроцентах - МаксСтавкиЕСН.ПФРНакопительная1вПроцентах) / 100 КАК ЧИСЛО(15, 1)) КАК ЛьготаФБ,
| ВЫРАЗИТЬ(СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФСС) * МаксСтавкиЕСН.ФССвПроцентах / 100 КАК ЧИСЛО(15, 1)) КАК ЛьготаФСС,
| ВЫРАЗИТЬ(СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФОМС) * МаксСтавкиЕСН.ФФОМСвПроцентах / 100 КАК ЧИСЛО(15, 1)) КАК ЛьготаФФОМС,
| ВЫРАЗИТЬ(СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФОМС) * МаксСтавкиЕСН.ТФОМСвПроцентах / 100 КАК ЧИСЛО(15, 1)) КАК ЛьготаТФОМС
| ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленныйНалогПоМесяцам КАК ЕСНИсчисленный
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСтавкахЕСНиПФР КАК МаксСтавкиЕСН
| ПО ЕСНИсчисленный.ВидСтавокЕСНиПФР = МаксСтавкиЕСН.ВидСтавокЕСНиПФР
| И (МаксСтавкиЕСН.Год = &парамГод)
| И (МаксСтавкиЕСН.НомерСтрокиСтавок = 1)
| ПО (МЕСЯЦ(Периоды.Период) >= ЕСНИсчисленный.Месяц)
|
| СГРУППИРОВАТЬ ПО
| ЕСНИсчисленный.ФизЛицо,
| МЕСЯЦ(Периоды.Период),
| МаксСтавкиЕСН.ФедеральныйБюджетВПроцентах,
| МаксСтавкиЕСН.ПФРСтраховая1вПроцентах,
| МаксСтавкиЕСН.ПФРНакопительная1вПроцентах,
| МаксСтавкиЕСН.ФССвПроцентах,
| МаксСтавкиЕСН.ФФОМСвПроцентах,
| МаксСтавкиЕСН.ТФОМСвПроцентах) КАК СуммыПоМесяцам
|
|СГРУППИРОВАТЬ ПО
| СуммыПоМесяцам.Месяц
|
|ИНДЕКСИРОВАТЬ ПО
| Месяц";*/
//НалоговыйУчет.ОбновитьДанныеУчетнойПолитикиПоНалоговомуУчету(глЗначениеПеременной("УчетнаяПолитикаОтраженияЗарплатыВУчете"), НачалоГода(ДатаКонцаПериодаОтчета), Организация);
//УчетнаяПолитика = глЗначениеПеременной("УчетнаяПолитикаОтраженияЗарплатыВУчете")[КонецМесяца(НачалоГода(ДатаКонцаПериодаОтчета))][Организация];
if(true/*УчетнаяПолитика.ТочностьИсчисленияЕСН = Перечисления.ПорядкиОкругленияЕСН.ВРубляхИКопейках*/)
{
//НалогНарастающимИтогомТекст = СтрЗаменить(НалогНарастающимИтогомТекст,"ЧИСЛО(15, 1)","ЧИСЛО(15, 2)");
}
//Запрос.Текст = СтрЗаменить(НалогНарастающимИтогомТекст,"ЧИСЛО(15, 3)","ЧИСЛО(15, " + ТочностьЕдиницыИзмерения + ")");
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*//ИсчисленныеНалогиРаздела2Текст
*/
/*// Описание:
*/
/*// Выбираются данные из таблицы ВТИсчисленныйНалогПоМесяцам, необходимые для заполнения показетелей раздела 2.
*/
/*//
*/
/*ИсчисленныеНалогиРаздела2Текст =
"ВЫБРАТЬ
// Исчисленные налоги за год - строка 0200
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФБ
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020020003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020020004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФФОМС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020020005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ТФОМС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020020006,
// Исчисленные налоги за 1 месяц отчетного периода - строка 0220
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ФБ - ЕСТЬNULL(НалогиПредМесяца.ФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020022003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ФСС - ЕСТЬNULL(НалогиПредМесяца.ФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020022004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ФФОМС - ЕСТЬNULL(НалогиПредМесяца.ФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020022005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ТФОМС - ЕСТЬNULL(НалогиПредМесяца.ТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020022006,
// Исчисленные налоги за 2 месяц отчетного периода - строка 0230
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ФБ - ЕСТЬNULL(НалогиПредМесяца.ФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020023003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ФСС - ЕСТЬNULL(НалогиПредМесяца.ФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020023004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ФФОМС - ЕСТЬNULL(НалогиПредМесяца.ФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020023005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ТФОМС - ЕСТЬNULL(НалогиПредМесяца.ТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020023006,
// Исчисленные налоги за 3 месяц отчетного периода - строка 0240
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФБ - ЕСТЬNULL(НалогиПредМесяца.ФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020024003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФСС - ЕСТЬNULL(НалогиПредМесяца.ФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020024004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ФФОМС - ЕСТЬNULL(НалогиПредМесяца.ФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020024005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ТФОМС - ЕСТЬNULL(НалогиПредМесяца.ТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020024006,
// Налоговый вычет за год и по месяцам - строки 0300, 0320, 0330, 0340
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаПоВзносамВПФР
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020030003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ЛьготаПоВзносамВПФР - ЕСТЬNULL(НалогиПредМесяца.ЛьготаПоВзносамВПФР, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020032003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ЛьготаПоВзносамВПФР - ЕСТЬNULL(НалогиПредМесяца.ЛьготаПоВзносамВПФР, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020033003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаПоВзносамВПФР - ЕСТЬNULL(НалогиПредМесяца.ЛьготаПоВзносамВПФР, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020034003,
// Налоговая льгота инвалидам за год - строка 0400
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ПримененнаяЛьготаФБ
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020040003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ПримененнаяЛьготаФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020040004,
// Налоговая льгота инвалидам за 1 месяц отчетного периода - строка 0420
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ПримененнаяЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020042003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ПримененнаяЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020042004,
// Налоговая льгота инвалидам за 2 месяц отчетного периода - строка 0430
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ПримененнаяЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020043003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ПримененнаяЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020043004,
// Налоговая льгота инвалидам за 3 месяц отчетного периода - строка 0440
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ПримененнаяЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020044003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ПримененнаяЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ПримененнаяЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020044004,
// Сумма налога с налоговой льготы инвалидам за год - строка 0500
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФБ
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020050003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФСС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020050004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФФОМС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020050005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаТФОМС
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020050006,
// Сумма налога с налоговой льготы инвалидам за 1 месяц отчетного периода - строка 0520
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020052003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020052004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ЛьготаФФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020052005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц1
| ТОГДА Налоги.ЛьготаТФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020052006,
// Сумма налога с налоговой льготы инвалидам за 2 месяц отчетного периода - строка 0530
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020053003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020053004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ЛьготаФФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020053005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц2
| ТОГДА Налоги.ЛьготаТФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020053006,
// Сумма налога с налоговой льготы инвалидам за 3 месяц отчетного периода - строка 0540
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФБ - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020054003,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФСС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФСС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020054004,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаФФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаФФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020054005,
| СУММА(ВЫБОР
| КОГДА Налоги.Месяц = &Месяц3
| ТОГДА Налоги.ЛьготаТФОМС - ЕСТЬNULL(НалогиПредМесяца.ЛьготаТФОМС, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020054006
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленныйНалогНарастающимИтогом КАК Налоги
| ПО (МЕСЯЦ(Периоды.Период) = Налоги.Месяц)
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленныйНалогНарастающимИтогом КАК НалогиПредМесяца
| ПО (МЕСЯЦ(Периоды.Период) - 1 = НалогиПредМесяца.Месяц)";*/
/*// СуммыЛьготИнвалидов_Раздела3Текст
*/
/*//
*/
/*// ДанныеОбИнвалидности
*/
/*// Таблица Данных об инвалидности: - это список инвалидов и периодов инвалидности
*/
/*// поля:
*/
/*// Физлицо,
*/
/*// Месяц - месяц налогового периода
*/
/*// Описание:
*/
/*// Строим псевдосрез последних для месяцев текущего налогового периода (таблица ВТПериоды)
*/
/*// и физлиц с зарегистрированными льготами по ЕСН (таблица ВТИсчисленныйНалогПоМесяцам)
*/
/*// условие: что физлицо - Инвалид
*/
/*//
*/
/*// ЛьготыНарастающимИтогом
*/
/*// Описание:
*/
/*// Суммирует инвалидные доходы по месяцам налогового периода и физлицам
*/
/*// В качестве льготы покажем суммы предоставленные льготы по федеральному бюджету
*/
/*//
*/
/*СуммыЛьготИнвалидов_Раздела3Текст =
"ВЫБРАТЬ
| МЕСЯЦ(Периоды.Период) КАК Месяц,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТДанныеОбИнвалидности
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| ГДЕ
| СведенияОбИнвалидностиФизлиц.Физлицо В
| (ВЫБРАТЬ РАЗЛИЧНЫЕ
| СписокФизлиц.Физлицо
| ИЗ
| ВТИсчисленныйНалогПоМесяцам КАК СписокФизлиц)
|
| СГРУППИРОВАТЬ ПО
| СведенияОбИнвалидностиФизлиц.Физлицо,
| Периоды.Период) КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.ПериодРегистра = СведенияОбИнвалидностиФизлиц.Период
| И Периоды.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо
| И (СведенияОбИнвалидностиФизлиц.Инвалидность)
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Месяц
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСНИсчисленный.ФизЛицо КАК ФизЛицо,
| ЕСНИсчисленный.ФизЛицо.Наименование КАК ФизЛицоНаименование,
| МесяцыНП.Месяц КАК Месяц,
| (ВЫРАЗИТЬ(СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФБ) / &Делитель КАК ЧИСЛО(15, 3))) * &Делитель КАК ПримененнаяЛьготаФБ
|ПОМЕСТИТЬ ВТЛьготыНарастающимИтогом
|ИЗ
| ВТМесяцыНП КАК МесяцыНП
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленныйНалогПоМесяцам КАК ЕСНИсчисленный
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДанныеОбИнвалидности КАК СведенияОбИнвалидности
| ПО ЕСНИсчисленный.ФизЛицо = СведенияОбИнвалидности.Физлицо
| И ЕСНИсчисленный.Месяц = СведенияОбИнвалидности.Месяц
| ПО МесяцыНП.Месяц >= ЕСНИсчисленный.Месяц
|ГДЕ
| СведенияОбИнвалидности.Физлицо ЕСТЬ НЕ NULL
|
|СГРУППИРОВАТЬ ПО
| МесяцыНП.Месяц,
| ЕСНИсчисленный.ФизЛицо.Наименование,
| ЕСНИсчисленный.ФизЛицо
|
|ИМЕЮЩИЕ
| СУММА(ЕСНИсчисленный.ПримененнаяЛьготаФБ) > 0
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Месяц
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСНИсчисленный.ФизЛицо КАК ФизЛицо,
| ВЫБОР
| КОГДА ФИОФизЛиц.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНИсчисленный.ФизЛицоНаименование
| ИНАЧЕ ФИОФизЛиц.Фамилия + "" "" + ФИОФизЛиц.Имя + "" "" + ФИОФизЛиц.Отчество
| КОНЕЦ КАК П000030001002,
| ВЫБОР
| КОГДА ФИОФизЛиц.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНИсчисленный.ФизЛицоНаименование
| ИНАЧЕ ФИОФизЛиц.Фамилия + "", "" + ФИОФизЛиц.Имя + "", "" + ФИОФизЛиц.Отчество
| КОНЕЦ КАК П000030001011,
| """" + СведенияОбИнвалидности.СерияСправки + "" "" + СведенияОбИнвалидности.НомерСправки КАК СерияНомерСправки,
| ВЫБОР
| КОГДА СведенияОбИнвалидности.СрокДействияСправки = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ИНАЧЕ СведенияОбИнвалидности.Период
| КОНЕЦ КАК П000030001004,
| СведенияОбИнвалидности.ДатаВыдачи КАК П000030001003,
| СведенияОбИнвалидности.ГруппаИнвалидности КАК ГруппаИнвалидности,
| СведенияОбИнвалидности.СрокДействияСправки КАК П000030001010,
| СУММА(ВЫБОР
| КОГДА ЕСНИсчисленный.Месяц = &Месяц3
| ТОГДА ЕСНИсчисленный.ПримененнаяЛьготаФБ
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030001005,
| СУММА(ВЫБОР
| КОГДА ЕСНИсчисленный.Месяц = &Месяц1
| ТОГДА ЕСНИсчисленный.ПримененнаяЛьготаФБ - ЕСТЬNULL(ЕСНИсчисленныйПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030001007,
| СУММА(ВЫБОР
| КОГДА ЕСНИсчисленный.Месяц = &Месяц2
| ТОГДА ЕСНИсчисленный.ПримененнаяЛьготаФБ - ЕСТЬNULL(ЕСНИсчисленныйПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030001008,
| СУММА(ВЫБОР
| КОГДА ЕСНИсчисленный.Месяц = &Месяц3
| ТОГДА ЕСНИсчисленный.ПримененнаяЛьготаФБ - ЕСТЬNULL(ЕСНИсчисленныйПредМесяца.ПримененнаяЛьготаФБ, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030001009
|ИЗ
| ВТМесяцыНП КАК МесяцыНП
| ЛЕВОЕ СОЕДИНЕНИЕ ВТЛьготыНарастающимИтогом КАК ЕСНИсчисленный
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(
| &парамКонецОтчетногоПериода,
| Физлицо В
| (ВЫБРАТЬ РАЗЛИЧНЫЕ
| СписокФизлиц.Физлицо
| ИЗ
| ВТДанныеОбИнвалидности КАК СписокФизлиц)) КАК ФИОФизЛиц
| ПО ЕСНИсчисленный.ФизЛицо = ФИОФизЛиц.ФизЛицо
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(
| &парамКонецОтчетногоПериода,
| Физлицо В
| (ВЫБРАТЬ РАЗЛИЧНЫЕ
| СписокФизлиц.Физлицо
| ИЗ
| ВТДанныеОбИнвалидности КАК СписокФизлиц)
| И Инвалидность) КАК СведенияОбИнвалидности
| ПО ЕСНИсчисленный.ФизЛицо = СведенияОбИнвалидности.Физлицо
| ПО МесяцыНП.Месяц = ЕСНИсчисленный.Месяц
| ЛЕВОЕ СОЕДИНЕНИЕ ВТЛьготыНарастающимИтогом КАК ЕСНИсчисленныйПредМесяца
| ПО (МесяцыНП.Месяц - 1 = ЕСНИсчисленныйПредМесяца.Месяц)
| И (ЕСНИсчисленный.ФизЛицо = ЕСНИсчисленныйПредМесяца.ФизЛицо)
|ГДЕ
| ЕСНИсчисленный.ФизЛицо ЕСТЬ НЕ NULL
| И СведенияОбИнвалидности.Физлицо ЕСТЬ НЕ NULL
|
|СГРУППИРОВАТЬ ПО
| СведенияОбИнвалидности.Период,
| СведенияОбИнвалидности.ДатаВыдачи,
| СведенияОбИнвалидности.ГруппаИнвалидности,
| СведенияОбИнвалидности.СрокДействияСправки,
| ВЫБОР
| КОГДА ФИОФизЛиц.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНИсчисленный.ФизЛицоНаименование
| ИНАЧЕ ФИОФизЛиц.Фамилия + "" "" + ФИОФизЛиц.Имя + "" "" + ФИОФизЛиц.Отчество
| КОНЕЦ,
| ВЫБОР
| КОГДА ФИОФизЛиц.ФизЛицо ЕСТЬ NULL
| ТОГДА ЕСНИсчисленный.ФизЛицоНаименование
| ИНАЧЕ ФИОФизЛиц.Фамилия + "", "" + ФИОФизЛиц.Имя + "", "" + ФИОФизЛиц.Отчество
| КОНЕЦ,
| ЕСНИсчисленный.ФизЛицо,
| """" + СведенияОбИнвалидности.СерияСправки + "" "" + СведенияОбИнвалидности.НомерСправки,
| ВЫБОР
| КОГДА СведенияОбИнвалидности.СрокДействияСправки = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ИНАЧЕ СведенияОбИнвалидности.Период
| КОНЕЦ
|
|УПОРЯДОЧИТЬ ПО
| П000030001002";*/
//СуммыЛьготИнвалидов_Раздела3Текст = СтрЗаменить(СуммыЛьготИнвалидов_Раздела3Текст,"ЧИСЛО(15, 3)","ЧИСЛО(15, " + ТочностьЕдиницыИзмерения + ")");
/*// -------------------------------------------------------------------------------
*/
/*// Вывод данных в отчет
*/
/*// Раздел 2
*/
//УзелРаздел2 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2");
//Запрос.Текст = НалоговыеБазыРаздела2Текст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2, Результат);
//Запрос.Текст = ИсчисленныеНалогиРаздела2Текст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2, Результат);
/*// Раздел 2.1
*/
//УзелРаздел21 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел21");
//Запрос.Текст = НалоговаяБазаПоФизлицамПределам;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел21,Результат);
/*// Раздел 3
*/
//УзелРаздел3 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел3");
//Запрос.Текст = СуммыЛьготИнвалидов_Раздела3Текст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел3,Результат, Истина, "П0000300010");
return null;
}