public object ЗначенияПоказателей_4ФСС_2010(/*ПараметрыОтчета*/)
{
//ДеревоПоказателей = Новый ДеревоЗначений;
//ДеревоПоказателей.Колонки.Добавить("Имя");
//ДеревоПоказателей.Колонки.Добавить("Значение");
//ПустоеДерево = Неопределено;
//ДатаКонцаПериодаОтчета = ПараметрыОтчета.ДатаОкончанияПериода;
//Организация = ПараметрыОтчета.Организация;
//ТочностьЕдиницыИзмерения = 2;
if(true/*ПараметрыОтчета.Свойство("ТочностьЕдиницыИзмерения",ТочностьЕдиницыИзмерения) = Неопределено*/)
{
//ТочностьЕдиницыИзмерения = 2;
}
//ЕдиницаИзмерения = Перечисления.ПорядкиОкругленияОтчетности.ПустаяСсылка();
if(true/*ПараметрыОтчета.Свойство("ЕдиницаИзмерения",ЕдиницаИзмерения) = Неопределено*/)
{
//ЕдиницаИзмерения = Перечисления.ПорядкиОкругленияОтчетности.ПустаяСсылка();
}
//Делитель = ПреобразоватьЕдиницуИзмеренияВЧисло(ЕдиницаИзмерения);
//Запрос = Новый Запрос;
//Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
//Запрос.УстановитьПараметр("парамОрганизация", Организация);
//Запрос.УстановитьПараметр("парамГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
//Запрос.УстановитьПараметр("парамНачалоГода", НачалоГода(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("парамКонецОтчетногоПериода", КонецДня(ДатаКонцаПериодаОтчета));
//НачалоТекущегоКвартала = НачалоКвартала(ДатаКонцаПериодаОтчета);
//Запрос.УстановитьПараметр("парамНачалоКвартала", НачалоТекущегоКвартала);
//Запрос.УстановитьПараметр("Месяц1", Месяц(НачалоТекущегоКвартала));
//Запрос.УстановитьПараметр("Месяц2", Месяц(НачалоТекущегоКвартала) + 1);
//Запрос.УстановитьПараметр("Месяц3", Месяц(НачалоТекущегоКвартала) + 2);
//Запрос.УстановитьПараметр("ПоследнийМесяц", Месяц(ДатаКонцаПериодаОтчета));
//Запрос.УстановитьПараметр("Делитель", Делитель);
/*// ----------------------------------------------------------------------------------
*/
/*// ФОРМИРОВАНИЕ ВРЕМЕННЫХ ТАБЛИЦ
*/
/*// конец месяца налогового периода
*/
//КонецМесяца = КонецМесяца(НачалоГода(ДатаКонцаПериодаОтчета));
/*// первый месяц
*/
//ПериодыТекст = "ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(КонецМесяца,"ДФ=гггг,М,д,Ч,м,с") + ")КАК Период ПОМЕСТИТЬ ВТПериоды";
/*// прибавим остальные месяцы
*/
//Запрос.Текст = ПериодыТекст;
//МассивЗапросов = Новый Массив;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//Запрос.Выполнить();
/*// Таблица ВТУчетнаяПолитикаНалоговыйУчет - это список месяцев, с параметрами уч.политики:
*/
/*// Поля:
*/
/*// Месяц - номер месяца налогового периода,
*/
/*// УСН,
*/
/*// УплачиватьДобровольныеВзносыВФСС
*/
/*// Описание:
*/
/*// Выбираем даты из ВТПериоды (таблица - список периодов с начала года по текущий период)
*/
/*// Соединение с "псевдосрезом" последних регистра УчетнаяПолитикаНалоговыйУчет
*/
/*// по равенству периодов
*/
/*УчетнаяПолитикаНалоговыйУчетТекст =
"ВЫБРАТЬ
| МЕСЯЦ(Периоды.Период) КАК Месяц,
| ""поле УСН"" КАК УСН
|ПОМЕСТИТЬ ВТУчетнаяПолитикаНалоговыйУчет
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| МАКСИМУМ(УчетнаяПолитикаНалоговыйУчет.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.Период >= УчетнаяПолитикаНалоговыйУчет.Период
| И (УчетнаяПолитикаНалоговыйУчет.Организация = &парамГоловнаяОрганизация)
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период) КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.ПериодРегистра = УчетнаяПолитикаНалоговыйУчет.Период
| И (УчетнаяПолитикаНалоговыйУчет.Организация = &парамГоловнаяОрганизация)
|
|ИНДЕКСИРОВАТЬ ПО
| Месяц";*/
//УчетнаяПолитикаНалоговыйУчетТекст = СтрЗаменить(УчетнаяПолитикаНалоговыйУчетТекст, """поле УСН""", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ТекстПоляУСН4аФСС());
//УчетнаяПолитикаНалоговыйУчетТекст = СтрЗаменить(УчетнаяПолитикаНалоговыйУчетТекст,"РегистрСведений.УчетнаяПолитикаНалоговыйУчет", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ИмяУчетнойПолитики());
//Запрос.Текст = УчетнаяПолитикаНалоговыйУчетТекст;
//Запрос.Выполнить();
/*Запрос.Текст =
"ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(СтраховыеВзносыСведенияОДоходахОбороты.Период, МЕСЯЦ) КАК Период,
| СтраховыеВзносыСведенияОДоходахОбороты.ФизЛицо КАК ФизЛицо,
| СтраховыеВзносыСведенияОДоходахОбороты.ВидДохода КАК ВидДохода,
| СтраховыеВзносыСведенияОДоходахОбороты.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
| СтраховыеВзносыСведенияОДоходахОбороты.РезультатОборот,
| СтраховыеВзносыСведенияОДоходахОбороты.СкидкаОборот,
| СтраховыеВзносыСведенияОДоходахОбороты.ОблагаетсяЕНВД
|ПОМЕСТИТЬ ВТСведенияОДоходах
|ИЗ
| РегистрНакопления.СтраховыеВзносыСведенияОДоходах.Обороты(&парамНачалоГода, &парамКонецОтчетногоПериода, МЕСЯЦ, Организация = &парамГоловнаяОрганизация) КАК СтраховыеВзносыСведенияОДоходахОбороты
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| ОбособленноеПодразделение
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо
|ПОМЕСТИТЬ ВТФизлицаБезОблагаемойБазы
|ИЗ
| ВТСведенияОДоходах КАК СведенияОДоходах
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо
|
|ИМЕЮЩИЕ
| СУММА(ВЫБОР
| КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
| ИНАЧЕ 0
| КОНЕЦ) < 0
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТИнвалидностьФизлиц
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| ГДЕ
| СведенияОбИнвалидностиФизлиц.Физлицо В
| (ВЫБРАТЬ
| НачисленныеСуммы.ФизЛицо
| ИЗ
| ВТСведенияОДоходах КАК НачисленныеСуммы)
|
| СГРУППИРОВАТЬ ПО
| СведенияОбИнвалидностиФизлиц.Физлицо,
| Периоды.Период) КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО (СведенияОбИнвалидностиФизлиц.Период = Периоды.ПериодРегистра)
| И (СведенияОбИнвалидностиФизлиц.Физлицо = Периоды.Физлицо)
|ГДЕ
| СведенияОбИнвалидностиФизлиц.Инвалидность
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СрезПоследнихДат.ПериодРегистрации КАК Период,
| СрезПоследнихДат.Физлицо КАК Физлицо,
| ГражданствоФизЛиц.НеИмеетПравоНаПенсию
|ПОМЕСТИТЬ ВТГражданство
|ИЗ
| (ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации,
| ГражданствоФизЛиц.ФизЛицо КАК Физлицо,
| МАКСИМУМ(ГражданствоФизЛиц.Период) КАК Период
| ИЗ
| ВТПериоды КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
| ПО Периоды.Период >= ГражданствоФизЛиц.Период
| ГДЕ
| ГражданствоФизЛиц.ФизЛицо В
| (ВЫБРАТЬ
| Организации.ФизЛицо
| ИЗ
| ВТСведенияОДоходах КАК Организации)
|
| СГРУППИРОВАТЬ ПО
| ГражданствоФизЛиц.ФизЛицо,
| Периоды.Период) КАК СрезПоследнихДат
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
| ПО СрезПоследнихДат.Период = ГражданствоФизЛиц.Период
| И СрезПоследнихДат.Физлицо = ГражданствоФизЛиц.ФизЛицо
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносов.Размер, 0) КАК Размер,
| НАЧАЛОПЕРИОДА(ДатыПоследнихДвижений.ПериодРегистрации, МЕСЯЦ) КАК Период
|ПОМЕСТИТЬ ВТПредельнаяВеличина
|ИЗ
| (ВЫБРАТЬ
| МАКСИМУМ(ПредельнаяВеличинаБазыСтраховыхВзносов.Период) КАК Период,
| Периоды.Период КАК ПериодРегистрации
| ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК ПредельнаяВеличинаБазыСтраховыхВзносов
| ПО Периоды.Период >= ПредельнаяВеличинаБазыСтраховыхВзносов.Период
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период) КАК ДатыПоследнихДвижений
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК ПредельнаяВеличинаБазыСтраховыхВзносов
| ПО ДатыПоследнихДвижений.Период = ПредельнаяВеличинаБазыСтраховыхВзносов.Период
|
|ИНДЕКСИРОВАТЬ ПО
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА СведенияОДоходах.ОблагаетсяЕНВД
| ТОГДА СведенияОДоходах.РезультатОборот
| ИНАЧЕ 0
| КОНЕЦ) > 0
| И СУММА(ВЫБОР
| КОГДА (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
| ТОГДА СведенияОДоходах.РезультатОборот
| ИНАЧЕ 0
| КОНЕЦ) = 0
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ТолькоЕНВД
|ПОМЕСТИТЬ ВТВидыДеятельности
|ИЗ
| ВТСведенияОДоходах КАК СведенияОДоходах
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
| ВЫБОР
| КОГДА ВидыДеятельности.ТолькоЕНВД
| ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
| КОГДА УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов = ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим)
| ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
| ИНАЧЕ ЕСТЬNULL(УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов, ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим))
| КОНЕЦ КАК ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТВидыТарифныхСтавокОрганизаций
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| УчетнаяПолитикаНалоговыйУчет.Организация КАК Организация,
| МАКСИМУМ(УчетнаяПолитикаНалоговыйУчет.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.Период >= УчетнаяПолитикаНалоговыйУчет.Период
| И (УчетнаяПолитикаНалоговыйУчет.Организация = &парамГоловнаяОрганизация)
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период,
| УчетнаяПолитикаНалоговыйУчет.Организация) КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.ПериодРегистра = УчетнаяПолитикаНалоговыйУчет.Период
| И Периоды.Организация = УчетнаяПолитикаНалоговыйУчет.Организация
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыДеятельности КАК ВидыДеятельности
| ПО (ИСТИНА)
|
|ИНДЕКСИРОВАТЬ ПО
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СтраховыеВзносыСведенияОДоходах.Период КАК Период,
| СтраховыеВзносыСведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
| СтраховыеВзносыСведенияОДоходах.ФизЛицо КАК ФизЛицо,
| СтраховыеВзносыСведенияОДоходах.ВидДохода,
| ВЫБОР
| КОГДА Инвалиды.Физлицо ЕСТЬ НЕ NULL
| ТОГДА ВЫБОР
| КОГДА ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов В (ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД), ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим))
| ТОГДА ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
| ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
| КОНЕЦ
| КОГДА СтраховыеВзносыСведенияОДоходах.ОблагаетсяЕНВД
| ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД)
| ИНАЧЕ ВидыТарифныхСтавок.ВидТарифаСтраховыхВзносов
| КОНЕЦ КАК ВидТарифаСтраховыхВзносов,
| СтраховыеВзносыСведенияОДоходах.РезультатОборот,
| СтраховыеВзносыСведенияОДоходах.СкидкаОборот
|ПОМЕСТИТЬ ВТСведенияОДоходахПоВидамТарифа
|ИЗ
| ВТСведенияОДоходах КАК СтраховыеВзносыСведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалидностьФизлиц КАК Инвалиды
| ПО СтраховыеВзносыСведенияОДоходах.Период = Инвалиды.Период
| И СтраховыеВзносыСведенияОДоходах.ФизЛицо = Инвалиды.Физлицо
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавок
| ПО СтраховыеВзносыСведенияОДоходах.Период = ВидыТарифныхСтавок.Период
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Период,
| ОбособленноеПодразделение,
| ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо,
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
| СУММА(ВЫБОР
| КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
| ТОГДА 0
| КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК ЗаГод,
| СУММА(ВЫБОР
| КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
| ТОГДА 0
| КОГДА НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) = СведенияОДоходах.Период
| И СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК ЗаМесяц
|ПОМЕСТИТЬ ВТБазаНарастающимИтогом
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТСведенияОДоходах КАК СведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
| ПО СведенияОДоходах.Период = Гражданство.Период
| И СведенияОДоходах.ФизЛицо = Гражданство.Физлицо
| ПО (СведенияОДоходах.Период МЕЖДУ НАЧАЛОПЕРИОДА(Периоды.Период, ГОД) И Периоды.Период)
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо,
| Периоды.Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо,
| СведенияОДоходах.Период,
| СведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
| СУММА(ВЫБОР
| КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
| ТОГДА 0
| КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК ЗаМесяц,
| СведенияОДоходах.ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТБазаЗаМесяцПоОбособленноеПодразделение
|ИЗ
| ВТСведенияОДоходахПоВидамТарифа КАК СведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
| ПО СведенияОДоходах.Период = Гражданство.Период
| И СведенияОДоходах.ФизЛицо = Гражданство.Физлицо
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо,
| СведенияОДоходах.ОбособленноеПодразделение,
| СведенияОДоходах.Период,
| СведенияОДоходах.ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо,
| СведенияОДоходах.Период,
| МАКСИМУМ(СведенияОДоходах.ЗаМесяц) КАК ЗаМесяц
|ПОМЕСТИТЬ ВТМаксБазаЗаМесяц
|ИЗ
| ВТБазаЗаМесяцПоОбособленноеПодразделение КАК СведенияОДоходах
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо,
| СведенияОДоходах.Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо,
| СведенияОДоходах.Период КАК Период,
| СведенияОДоходах.ОбособленноеПодразделение КАК ОбособленноеПодразделение,
| МАКСИМУМ(БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов) КАК ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТОбособленноеПодразделениеМаксБазы
|ИЗ
| (ВЫБРАТЬ
| СведенияОДоходах.ФизЛицо КАК ФизЛицо,
| СведенияОДоходах.Период КАК Период,
| СведенияОДоходах.ЗаМесяц КАК ЗаМесяц,
| МАКСИМУМ(БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение) КАК ОбособленноеПодразделение
| ИЗ
| ВТМаксБазаЗаМесяц КАК СведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
| ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
| И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
| И СведенияОДоходах.ЗаМесяц = БазаЗаМесяцПоОбособленным.ЗаМесяц
|
| СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо,
| СведенияОДоходах.Период,
| СведенияОДоходах.ЗаМесяц) КАК СведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
| ПО СведенияОДоходах.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
| И СведенияОДоходах.Период = БазаЗаМесяцПоОбособленным.Период
| И СведенияОДоходах.ЗаМесяц = БазаЗаМесяцПоОбособленным.ЗаМесяц
| И СведенияОДоходах.ОбособленноеПодразделение = БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.ФизЛицо,
| СведенияОДоходах.Период,
| СведенияОДоходах.ОбособленноеПодразделение
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Период,
| ОбособленноеПодразделение,
| ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОблагаемаяБазаФСС.ФизЛицо КАК ФизЛицо,
| ОблагаемаяБазаФСС.Период КАК Период,
| ВЫБОР
| КОГДА ОблагаемаяБазаФСС.ЗаГод - Предел.Размер >= 0
| ТОГДА ОблагаемаяБазаФСС.ЗаГод - Предел.Размер
| ИНАЧЕ 0
| КОНЕЦ - ВЫБОР
| КОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГод, 0) - Предел.Размер >= 0
| ТОГДА ЕСТЬNULL(ОблагаемаяБазаПрошлогоМесяца.ЗаГод, 0) - Предел.Размер
| ИНАЧЕ 0
| КОНЕЦ КАК СуммаПревысившаяПредел
|ПОМЕСТИТЬ ВТБазаПревышенияДохода
|ИЗ
| ВТБазаНарастающимИтогом КАК ОблагаемаяБазаФСС
| ЛЕВОЕ СОЕДИНЕНИЕ ВТПредельнаяВеличина КАК Предел
| ПО ОблагаемаяБазаФСС.Период = Предел.Период
| ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаНарастающимИтогом КАК ОблагаемаяБазаПрошлогоМесяца
| ПО ОблагаемаяБазаФСС.ФизЛицо = ОблагаемаяБазаПрошлогоМесяца.ФизЛицо
| И (ОблагаемаяБазаФСС.Период = ДОБАВИТЬКДАТЕ(ОблагаемаяБазаПрошлогоМесяца.Период, МЕСЯЦ, 1))
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОблагаемаяБаза.ФизЛицо КАК ФизЛицо,
| ОблагаемаяБаза.Период КАК Период,
| ВЫБОР
| КОГДА ПревышениеДоходаПоВсемОП.СуммаПревысившаяПредел = 0
| ИЛИ ОблагаемаяБаза.ЗаМесяц = 0
| ТОГДА 0
| ИНАЧЕ ВЫРАЗИТЬ(ПревышениеДоходаПоВсемОП.СуммаПревысившаяПредел * БазаЗаМесяцПоОбособленным.ЗаМесяц / ОблагаемаяБаза.ЗаМесяц КАК ЧИСЛО(15, 2))
| КОНЕЦ КАК СуммаПревысившаяПредел,
| БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение,
| БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТПревышениеДоходаПоОбособленноеПодразделение
|ИЗ
| ВТБазаНарастающимИтогом КАК ОблагаемаяБаза
| ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаПревышенияДохода КАК ПревышениеДоходаПоВсемОП
| ПО ОблагаемаяБаза.ФизЛицо = ПревышениеДоходаПоВсемОП.ФизЛицо
| И ОблагаемаяБаза.Период = ПревышениеДоходаПоВсемОП.Период
| ЛЕВОЕ СОЕДИНЕНИЕ ВТБазаЗаМесяцПоОбособленноеПодразделение КАК БазаЗаМесяцПоОбособленным
| ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазы КАК ОбособленноеПодразделениеДляОкругления
| ПО БазаЗаМесяцПоОбособленным.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
| И БазаЗаМесяцПоОбособленным.Период = ОбособленноеПодразделениеДляОкругления.Период
| И БазаЗаМесяцПоОбособленным.ОбособленноеПодразделение = ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение
| И БазаЗаМесяцПоОбособленным.ВидТарифаСтраховыхВзносов = ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
| ПО ОблагаемаяБаза.Период = БазаЗаМесяцПоОбособленным.Период
| И ОблагаемаяБаза.ФизЛицо = БазаЗаМесяцПоОбособленным.ФизЛицо
|ГДЕ
| ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение ЕСТЬ NULL
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Превышение.ФизЛицо КАК ФизЛицо,
| Превышение.Период КАК Период,
| Превышение.СуммаПревысившаяПредел,
| Превышение.ОбособленноеПодразделение,
| Превышение.ВидТарифаСтраховыхВзносов КАК ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТПревышениеДохода
|ИЗ
| ВТПревышениеДоходаПоОбособленноеПодразделение КАК Превышение
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Превышение.ФизЛицо,
| Превышение.Период,
| СУММА(Превышение.СуммаПревысившаяПредел),
| ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение,
| ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
|ИЗ
| (ВЫБРАТЬ
| Превышение.ФизЛицо КАК ФизЛицо,
| Превышение.Период КАК Период,
| -Превышение.СуммаПревысившаяПредел КАК СуммаПревысившаяПредел
| ИЗ
| ВТПревышениеДоходаПоОбособленноеПодразделение КАК Превышение
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| Превышение.ФизЛицо,
| Превышение.Период,
| Превышение.СуммаПревысившаяПредел
| ИЗ
| ВТБазаПревышенияДохода КАК Превышение) КАК Превышение
| ЛЕВОЕ СОЕДИНЕНИЕ ВТОбособленноеПодразделениеМаксБазы КАК ОбособленноеПодразделениеДляОкругления
| ПО Превышение.ФизЛицо = ОбособленноеПодразделениеДляОкругления.ФизЛицо
| И Превышение.Период = ОбособленноеПодразделениеДляОкругления.Период
|
|СГРУППИРОВАТЬ ПО
| Превышение.ФизЛицо,
| Превышение.Период,
| ОбособленноеПодразделениеДляОкругления.ОбособленноеПодразделение,
| ОбособленноеПодразделениеДляОкругления.ВидТарифаСтраховыхВзносов
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| Период,
| ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОДоходах.Период,
| СведенияОДоходах.ФизЛицо,
| СУММА(ВЫБОР
| КОГДА (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
| И (НЕ СведенияОДоходах.ВидДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.РаспределятьПоБазовымНачислениям), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеЯвляетсяОбъектом)))
| ТОГДА СведенияОДоходах.РезультатОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК Начислено,
| СУММА(ВЫБОР
| КОГДА (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
| И (НЕ СведенияОДоходах.ВидДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.РаспределятьПоБазовымНачислениям), ЗНАЧЕНИЕ(Справочник.ДоходыПоСтраховымВзносам.НеЯвляетсяОбъектом)))
| ТОГДА ВЫБОР
| КОГДА ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ)
| ТОГДА СведенияОДоходах.РезультатОборот
| КОГДА СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| ТОГДА СведенияОДоходах.СкидкаОборот
| ИНАЧЕ СведенияОДоходах.РезультатОборот
| КОНЕЦ
| ИНАЧЕ 0
| КОНЕЦ) КАК НеОблагается,
| СУММА(ВЫБОР
| КОГДА (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
| И СведенияОДоходах.ВидДохода.ВходитВБазуФСС
| И (НЕ ЕСТЬNULL(Гражданство.НеИмеетПравоНаПенсию, ЛОЖЬ))
| И СведенияИнвалидность.Физлицо ЕСТЬ НЕ NULL
| ТОГДА СведенияОДоходах.РезультатОборот - СведенияОДоходах.СкидкаОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК НачисленоИнвалидам,
| МАКСИМУМ(ВЫБОР
| КОГДА (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И СведенияИнвалидность.Физлицо ЕСТЬ NULL
| ТОГДА ПревышениеДохода.СуммаПревысившаяПредел
| ИНАЧЕ 0
| КОНЕЦ) КАК СуммаПревысившаяПредел,
| СУММА(ВЫБОР
| КОГДА СведенияОДоходах.ОблагаетсяЕНВД
| ТОГДА СведенияОДоходах.РезультатОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК БазаФССЕНВД,
| СУММА(ВЫБОР
| КОГДА УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ СведенияОДоходах.ОблагаетсяЕНВД)
| ТОГДА СведенияОДоходах.РезультатОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК БазаФССУСН
|ПОМЕСТИТЬ ВТОблагаемыеБазыПоМесяцам
|ИЗ
| ВТСведенияОДоходах КАК СведенияОДоходах
| ЛЕВОЕ СОЕДИНЕНИЕ ВТГражданство КАК Гражданство
| ПО СведенияОДоходах.Период = Гражданство.Период
| И СведенияОДоходах.ФизЛицо = Гражданство.Физлицо
| ЛЕВОЕ СОЕДИНЕНИЕ ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО (МЕСЯЦ(СведенияОДоходах.Период) = УчетнаяПолитикаНалоговыйУчет.Месяц)
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалидностьФизлиц КАК СведенияИнвалидность
| ПО СведенияОДоходах.ФизЛицо = СведенияИнвалидность.Физлицо
| И СведенияОДоходах.Период = СведенияИнвалидность.Период
| ЛЕВОЕ СОЕДИНЕНИЕ ВТПревышениеДохода КАК ПревышениеДохода
| ПО СведенияОДоходах.ФизЛицо = ПревышениеДохода.ФизЛицо
| И СведенияОДоходах.Период = ПревышениеДохода.Период
| И СведенияОДоходах.ОбособленноеПодразделение = ПревышениеДохода.ОбособленноеПодразделение
| И ((НЕ ПревышениеДохода.ВидТарифаСтраховыхВзносов В (ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим), ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕСХН), ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД))))
|ГДЕ
| СведенияОДоходах.ОбособленноеПодразделение = &парамОрганизация
| И (НЕ СведенияОДоходах.ФизЛицо В
| (ВЫБРАТЬ
| ФизлицаБезБазы.ФизЛицо
| ИЗ
| ВТФизлицаБезОблагаемойБазы КАК ФизлицаБезБазы))
|
|СГРУППИРОВАТЬ ПО
| СведенияОДоходах.Период,
| СведенияОДоходах.ФизЛицо";*/
//Запрос.Текст = СтрЗаменить(Запрос.Текст,"РегистрСведений.УчетнаяПолитикаНалоговыйУчет", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ИмяУчетнойПолитики());
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*Запрос.Текст =
"ВЫБРАТЬ
| ПособияСоциальномуСтрахованию.Сотрудник.Физлицо КАК Физлицо,
| СУММА(ПособияСоциальномуСтрахованию.СтраховыеСлучаи) КАК СтраховыеСлучаи,
| СУММА(ПособияСоциальномуСтрахованию.СуммаСверхНорм) КАК СуммаСверхНорм,
| СУММА(ПособияСоциальномуСтрахованию.ОплаченныеДни) КАК ОплаченныеДни,
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета КАК ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования КАК ВидПособияСоциальногоСтрахования
|ПОМЕСТИТЬ ВТПособияСверхНорм
|ИЗ
| РегистрНакопления.ПособияСоциальномуСтрахованию КАК ПособияСоциальномуСтрахованию
|ГДЕ
| ПособияСоциальномуСтрахованию.Организация = &парамОрганизация
| И ПособияСоциальномуСтрахованию.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования В (ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность), ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды), ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью))
| И ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета <> ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПустаяСсылка)
| И ПособияСоциальномуСтрахованию.СуммаСверхНорм <> 0
|
|СГРУППИРОВАТЬ ПО
| ПособияСоциальномуСтрахованию.Сотрудник.Физлицо,
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования
|
|ИНДЕКСИРОВАТЬ ПО
| ВыплатаЗаСчетФедеральногоБюджета,
| ВидПособияСоциальногоСтрахования";*/
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*// ПособияПоУходу
*/
/*// Это вспомогательная временная таблица для расчета показателей Таблиц 2 и 7 по пособиям по уходу
*/
/*// Поля:
*/
/*// ФизЛицо, ВидЗанятости - сведения о получателе пособия
*/
/*// ОблагаетсяЕНВД, УСН - сведения о налоговом режиме
*/
/*// УходЗаПервымРебенком, СтраховыеСлучаиОборот, СуммаВсегоОборот, СуммаСверхНормОборот - сведения о пособии
*/
/*// Описание:
*/
/*// Выбираем данные о суммах пособий и о количестве выплат из таблицы оборотов
*/
/*// регистра накопления ПособияПоУходуЗаРебенкомДоПолутораЛет
*/
/*// Соединение с таблицей ВТУчетнаяПолитикаНалоговыйУчет для учета УСН
*/
/*// по равенству месяцев
*/
/*Запрос.Текст =
"ВЫБРАТЬ
| ПособияСоциальномуСтрахованиюОбороты.ФизЛицо КАК ФизЛицо,
| ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД КАК ОблагаетсяЕНВД,
| УчетнаяПолитикаНалоговыйУчет.УСН КАК УСН,
| ПособияСоциальномуСтрахованиюОбороты.УходЗаПервымРебенком КАК УходЗаПервымРебенком,
| ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости КАК ВидЗанятости,
| СУММА(ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот) КАК СтраховыеСлучаиОборот,
| СУММА(ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот) КАК СуммаВсегоОборот,
| СУММА(ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот) КАК СуммаСверхНормОборот
|ПОМЕСТИТЬ ВТПособияПоУходу
|ИЗ
| РегистрНакопления.ПособияПоУходуЗаРебенкомДоПолутораЛет.Обороты(&парамНачалоГода, &парамКонецОтчетногоПериода, Месяц, Организация = &парамОрганизация) КАК ПособияСоциальномуСтрахованиюОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО (МЕСЯЦ(ПособияСоциальномуСтрахованиюОбороты.Период) = УчетнаяПолитикаНалоговыйУчет.Месяц)
|
|СГРУППИРОВАТЬ ПО
| ПособияСоциальномуСтрахованиюОбороты.ФизЛицо,
| ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД,
| ПособияСоциальномуСтрахованиюОбороты.УходЗаПервымРебенком,
| УчетнаяПолитикаНалоговыйУчет.УСН,
| ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| УСН,
| ВидЗанятости,
| ОблагаетсяЕНВД";*/
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*Запрос.Текст =
"ВЫБРАТЬ
| ПособияСоциальномуСтрахованию.ФизЛицо КАК Физлицо,
| СУММА(ПособияСоциальномуСтрахованию.СтраховыеСлучаи) КАК СтраховыеСлучаи,
| СУММА(ПособияСоциальномуСтрахованию.СуммаСверхНорм) КАК СуммаСверхНорм,
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета КАК ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.УходЗаПервымРебенком КАК УходЗаПервымРебенком
|ПОМЕСТИТЬ ВТПособияПоУходуСверхНорм
|ИЗ
| РегистрНакопления.ПособияПоУходуЗаРебенкомДоПолутораЛет КАК ПособияСоциальномуСтрахованию
|ГДЕ
| ПособияСоциальномуСтрахованию.Организация = &парамОрганизация
| И ПособияСоциальномуСтрахованию.Период МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета <> ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПустаяСсылка)
| И ПособияСоциальномуСтрахованию.СуммаСверхНорм <> 0
|
|СГРУППИРОВАТЬ ПО
| ПособияСоциальномуСтрахованию.ФизЛицо,
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.УходЗаПервымРебенком
|
|ИНДЕКСИРОВАТЬ ПО
| ВыплатаЗаСчетФедеральногоБюджета,
| УходЗаПервымРебенком";*/
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
/*// ----------------------------------------------------------------------------------
*/
/*// ТЕКСТЫ ЗАПРОСОВ
*/
/*// БазаДляНачисленияВзносов
*/
/*// Это показатели Разделу I, Таблица 3
*/
/*// Поля:
*/
/*// П000030001003,
*/
/*// П000030001004
*/
/*// Описание:
*/
/*// Выбираем из ВТОблагаемыеБазыПоМесяцам (таблица с данными о доходах )
*/
/*// данные за соответствующий месяц
*/
/*БазаДляНачисленияВзносовТекст =
"ВЫБРАТЬ
| СУММА(ДоходыПоФЛ.Начислено) КАК П000030001003,
| СУММА(ДоходыПоФЛ.НеОблагается) КАК П000030001004,
| СУММА(ДоходыПоФЛ.НачисленоИнвалидам) КАК П000030001005,
| СУММА(ДоходыПоФЛ.СуммаПревысившаяПредел) КАК П000030001006,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц1
| ТОГДА ДоходыПоФЛ.Начислено
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030003003,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц2
| ТОГДА ДоходыПоФЛ.Начислено
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030004003,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц3
| ТОГДА ДоходыПоФЛ.Начислено
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030005003,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц1
| ТОГДА ДоходыПоФЛ.НеОблагается
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030003004,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц2
| ТОГДА ДоходыПоФЛ.НеОблагается
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030004004,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц3
| ТОГДА ДоходыПоФЛ.НеОблагается
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030005004,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц1
| ТОГДА ДоходыПоФЛ.НачисленоИнвалидам
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030003005,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц2
| ТОГДА ДоходыПоФЛ.НачисленоИнвалидам
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030004005,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц3
| ТОГДА ДоходыПоФЛ.НачисленоИнвалидам
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030005005,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц1
| ТОГДА ДоходыПоФЛ.СуммаПревысившаяПредел
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030003006,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц2
| ТОГДА ДоходыПоФЛ.СуммаПревысившаяПредел
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030004006,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(ДоходыПоФЛ.Период) = &Месяц3
| ТОГДА ДоходыПоФЛ.СуммаПревысившаяПредел
| ИНАЧЕ 0
| КОНЕЦ) КАК П000030005006
|ИЗ
| ВТОблагаемыеБазыПоМесяцам КАК ДоходыПоФЛ";*/
/*// ВыплатыРаботникамНаСпецРежимах
*/
/*// Это итоговые суммы доходов, относящихся к спецрежимам
*/
/*// Поля:
*/
/*// ВыплатыРаботникам_УСН,
*/
/*// ВыплатыРаботникам_ЕНВД
*/
/*// Описание:
*/
/*// Суммируются соответствующие данные из ВТОблагаемыеБазыПоМесяцам (таблица с данными о доходах физлиц)
*/
/*ВыплатыРаботникамНаСпецРежимахТекст =
"ВЫБРАТЬ
| СУММА(ДоходыПоФЛ.БазаФССУСН) КАК ВыплатыРаботникам_УСН,
| СУММА(ДоходыПоФЛ.БазаФССЕНВД) КАК ВыплатыРаботникам_ЕНВД
|ИЗ
| ВТОблагаемыеБазыПоМесяцам КАК ДоходыПоФЛ";*/
/*// РасходыНаЦелиОбязательногоСС
*/
/*// Это итоговые суммы расходов за исключением пособия по уходу за ребенком для Таблиц 3, 6 и 11 Разделов I, II и III
*/
/*// Поля:
*/
/*// П000020001001, ..., П000030015005 Таблицы 2
*/
/*// для показателей П000070001001, ..., П000070015004 Таблицы 7
*/
/*// создаем двойной набор полей: с постфиксами _ЕНВД и _УСН
*/
/*// П000110001003, ..., П000110007004 Таблицы 11
*/
/*// Описание:
*/
/*// Суммируются соответствующие данные из таблицы оборотов регистра накопления.ПособияСоциальномуСтрахованию
*/
/*// с учетом режима налогообложения из таблицы ВТУчетнаяПолитикаНалоговыйУчет
*/
/*//
*/
/*РасходыНаЦелиОбязательногоССТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020001001,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020001003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020001004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020001005,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020002001,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020002003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020002004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020002005,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020003003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020003004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020003005,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020004001,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020004003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020004004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020004005,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020005003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020005004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020006003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020006004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020014003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020014004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020015003,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020015004,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020015005,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070005003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070005004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070006003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070006004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070014003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070014004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070001005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070002005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070003005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070004005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070006003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриРожденииРебенка)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070006004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070005003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ПриПостановкеНаУчетВРанниеСрокиБеременности)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070005004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070014003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныеВыходныеДниПоУходуЗаДетьмиИнвалидами)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070014004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070015005_УСН,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьНесчастныйСлучай)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110001003,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьНесчастныйСлучай)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110001004,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьНесчастныйСлучай)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110002003,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьНесчастныйСлучай)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110002004,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьПрофзаболевание)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110004003,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьПрофзаболевание)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110004004,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьПрофзаболевание)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110005003,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.НетрудоспособностьПрофзаболевание)
| И ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110005004,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныйОтпускПослеНесчастныхСлучаев)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.ОплаченныеДниОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110007003,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованиюОбороты.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ДополнительныйОтпускПослеНесчастныхСлучаев)
| ТОГДА ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000110007004
|ИЗ
| РегистрНакопления.ПособияСоциальномуСтрахованию.Обороты(&парамНачалоГода, &парамКонецОтчетногоПериода, Месяц, Организация = &парамОрганизация) КАК ПособияСоциальномуСтрахованиюОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО (МЕСЯЦ(ПособияСоциальномуСтрахованиюОбороты.Период) = УчетнаяПолитикаНалоговыйУчет.Месяц)";*/
/*РасходыЗаСчетФедБюджетаТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001007,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001008,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002007,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002008,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006007,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006008,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001010,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001011,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002010,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002011,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006010,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006011,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Семипалатинск)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001013,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Семипалатинск)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001014,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001016,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001017,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002016,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002017,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006016,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006017,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001019,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001020,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.ОплаченныеДни
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002019,
| СУММА(ВЫБОР
| КОГДА ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ПособияСоциальномуСтрахованию.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002020
|ИЗ
| ВТПособияСверхНорм КАК ПособияСоциальномуСтрахованию";*/
/*ПолучателиЗаСчетФедБюджетаТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Семипалатинск)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001012,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001015,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002015,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.ВСвязиСоСмертью)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080006015,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.Нетрудоспособность)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080001018,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ЗачетНестраховыхПериодов)
| И ВсеПолучатели.ВидПособияСоциальногоСтрахования = ЗНАЧЕНИЕ(Перечисление.ВидыПособийСоциальногоСтрахования.БеременностьРоды)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080002018
|ИЗ
| (ВЫБРАТЬ
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПособияСоциальномуСтрахованию.Физлицо) КАК КоличествоФизлиц,
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета КАК ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования КАК ВидПособияСоциальногоСтрахования
| ИЗ
| ВТПособияСверхНорм КАК ПособияСоциальномуСтрахованию
|
| СГРУППИРОВАТЬ ПО
| ПособияСоциальномуСтрахованию.ВыплатаЗаСчетФедеральногоБюджета,
| ПособияСоциальномуСтрахованию.ВидПособияСоциальногоСтрахования) КАК ВсеПолучатели";*/
/*// РасходыНаПособияПоУходу
*/
/*// Это итоговые суммы расходов на пособия по уходу за ребенком для Таблиц 2 и 7 Разделов I и II
*/
/*// Поля:
*/
/*// П000020009001, ..., П000020013005 Таблицы 2
*/
/*// для показателей П000070009001, ..., П000070013005 Таблицы 7
*/
/*// создаем двойной набор полей: с постфиксами _ЕНВД и _УСН
*/
/*// Описание:
*/
/*// Выбираем данные о суммах пособий и о количестве выплат из вспомогательной таблицы ВТПособияПоУходу
*/
/*//
*/
/*РасходыНаПособияПоУходуТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020009001,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020009003,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020009004,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020009005,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010001,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010003,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010004,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020010005,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012001,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012003,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012004,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020012005,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013001,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013003,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013004,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020013005,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013004_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013005_ЕНВД,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070009005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070010005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.УходЗаПервымРебенком
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070012005_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| И ДанныеУчетаПособий.СуммаВсегоОборот <> 0
| ТОГДА ДанныеУчетаПособий.СтраховыеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013003_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаВсегоОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013004_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И (НЕ ДанныеУчетаПособий.УходЗаПервымРебенком)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА ДанныеУчетаПособий.СуммаСверхНормОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070013005_УСН
|ИЗ
| ВТПособияПоУходу КАК ДанныеУчетаПособий";*/
/*РасходыНаПособияПоУходуДополнительноТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020008001,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И (НЕ ДанныеУчетаПособий.УСН)
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000020011001,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070008001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА ДанныеУчетаПособий.ОблагаетсяЕНВД
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070011001_ЕНВД,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070008001_УСН,
| СУММА(ВЫБОР
| КОГДА (НЕ ДанныеУчетаПособий.ОблагаетсяЕНВД)
| И ДанныеУчетаПособий.УСН
| И ДанныеУчетаПособий.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.Совместительство)
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ) КАК П000070011001_УСН
|ИЗ
| (ВЫБРАТЬ
| ПособияСоциальномуСтрахованиюОбороты.ФизЛицо КАК ФизЛицо,
| ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД КАК ОблагаетсяЕНВД,
| ПособияСоциальномуСтрахованиюОбороты.УСН КАК УСН,
| ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости КАК ВидЗанятости,
| СУММА(ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот) КАК СуммаВсегоОборот
| ИЗ
| ВТПособияПоУходу КАК ПособияСоциальномуСтрахованиюОбороты
|
| СГРУППИРОВАТЬ ПО
| ПособияСоциальномуСтрахованиюОбороты.ФизЛицо,
| ПособияСоциальномуСтрахованиюОбороты.ОблагаетсяЕНВД,
| ПособияСоциальномуСтрахованиюОбороты.УСН,
| ПособияСоциальномуСтрахованиюОбороты.ВидЗанятости
|
| ИМЕЮЩИЕ
| СУММА(ПособияСоциальномуСтрахованиюОбороты.СуммаВсегоОборот) <> 0) КАК ДанныеУчетаПособий";*/
/*РасходыПоУходуЗаСчетФедБюджетаТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004007,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004008,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005007,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005008,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004010,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004011,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005010,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005011,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004016,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ПособияПоУходу.УходЗаПервымРебенком
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004017,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СтраховыеСлучаи
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005016,
| СУММА(ВЫБОР
| КОГДА ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И (НЕ ПособияПоУходу.УходЗаПервымРебенком)
| ТОГДА ПособияПоУходу.СуммаСверхНорм
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005017
|ИЗ
| ВТПособияПоУходуСверхНорм КАК ПособияПоУходу";*/
/*ПолучателиПоУходуЗаСчетФедБюджетаТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И ВсеПолучатели.УходЗаПервымРебенком
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| И (НЕ ВсеПолучатели.УходЗаПервымРебенком)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И ВсеПолучатели.УходЗаПервымРебенком
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| И (НЕ ВсеПолучатели.УходЗаПервымРебенком)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И ВсеПолучатели.УходЗаПервымРебенком
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080004015,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| И (НЕ ВсеПолучатели.УходЗаПервымРебенком)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080005015
|ИЗ
| (ВЫБРАТЬ
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПособияПоУходу.Физлицо) КАК КоличествоФизлиц,
| ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета КАК ВыплатаЗаСчетФедеральногоБюджета,
| ПособияПоУходу.УходЗаПервымРебенком КАК УходЗаПервымРебенком
| ИЗ
| ВТПособияПоУходуСверхНорм КАК ПособияПоУходу
|
| СГРУППИРОВАТЬ ПО
| ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета,
| ПособияПоУходу.УходЗаПервымРебенком) КАК ВсеПолучатели";*/
/*ПолучателиПоУходуЗаСчетФедБюджетаДополнительноТекст =
"ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Чернобыль)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080003006,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.Маяк)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080003009,
| СУММА(ВЫБОР
| КОГДА ВсеПолучатели.ВыплатаЗаСчетФедеральногоБюджета = ЗНАЧЕНИЕ(Перечисление.ВыплатыПособийЗаСчетФедеральногоБюджета.ПодразделенияОсобогоРиска)
| ТОГДА ВсеПолучатели.КоличествоФизлиц
| ИНАЧЕ 0
| КОНЕЦ) КАК П000080003015
|ИЗ
| (ВЫБРАТЬ
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПособияПоУходу.Физлицо) КАК КоличествоФизлиц,
| ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета КАК ВыплатаЗаСчетФедеральногоБюджета
| ИЗ
| ВТПособияПоУходуСверхНорм КАК ПособияПоУходу
|
| СГРУППИРОВАТЬ ПО
| ПособияПоУходу.ВыплатаЗаСчетФедеральногоБюджета) КАК ВсеПолучатели";*/
/*// ДоходыДляФСС_НС
*/
/*// Это итоговые суммы доходов, облагаемых взносами на страхование от несчастных случаев - Раздел III
*/
/*// Поля:
*/
/*// П000090001004, ..., П000090001305 Таблицы 9
*/
/*// Описание:
*/
/*// Выбираются соответствующие данные из ВТДоходыФСС_НС (таблица с данными о доходах нарастающим итогом)
*/
/*// Показатели за месяц рассчитываются по данным нарастающим итогом
*/
/*//
*/
/*// ДоходыФСС_НС
*/
/*// Таблица ВТДоходыФСС_НС содержит данные учета доходов с точки зрения обложения страховыми взносами
*/
/*// Поля:
*/
/*// ФизЛицо,
*/
/*// КодДоходаФСС_НС,
*/
/*// Результат,
*/
/*// МесяцДохода,
*/
/*// ПериодРегистрации
*/
/*// Описание:
*/
/*// Выбираем из начисленные суммы либо непосредственно из документа НачислениеЗарплатыРаботникамОрганизаций
*/
/*// (в конфигурации БП) либо из рег-ров расчета
*/
/*// Рассчитываем облагаемеые суммы в целом по организации нарастающим итогом по месяцам отчетного периода
*/
/*// с учетом инвалидности физлиц из таблицы ВТДанныеОбИнвалидности
*/
/*//
*/
/*// ДанныеОбИнвалидности
*/
/*// Поля:
*/
/*// Период
*/
/*// Физлицо
*/
/*//
*/
/*// Описание:
*/
/*// список периодов-физлиц, которые являются инвалидами
*/
/*//
*/
/*ДоходыДляФСС_НСТекст =
"ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.ФизЛицо КАК ФизЛицо,
| ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета.КодДоходаФСС_НС КАК КодДоходаФСС_НС,
| ОсновныеНачисленияРаботниковОрганизаций.Результат КАК Результат,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации КАК ПериодРегистрации
|ПОМЕСТИТЬ ВТНачисленныеСуммы
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
|ГДЕ
| ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ОсновныеНачисленияРаботниковОрганизаций.ОбособленноеПодразделение = &парамОрганизация
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ДополнительныеНачисленияРаботниковОрганизаций.ФизЛицо,
| ДополнительныеНачисленияРаботниковОрганизаций.ВидРасчета.КодДоходаФСС_НС,
| ДополнительныеНачисленияРаботниковОрганизаций.Результат,
| НАЧАЛОПЕРИОДА(ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации, МЕСЯЦ)
|ИЗ
| РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК ДополнительныеНачисленияРаботниковОрганизаций
|ГДЕ
| ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &парамНачалоГода И &парамКонецОтчетногоПериода
| И ДополнительныеНачисленияРаботниковОрганизаций.ОбособленноеПодразделение = &парамОрганизация
|
|ИНДЕКСИРОВАТЬ ПО
| ПериодРегистрации,
| ФизЛицо
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТДанныеОбИнвалидности
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| ГДЕ
| СведенияОбИнвалидностиФизлиц.Физлицо В
| (ВЫБРАТЬ
| НачисленныеСуммы.ФизЛицо
| ИЗ
| ВТНачисленныеСуммы КАК НачисленныеСуммы)
|
| СГРУППИРОВАТЬ ПО
| СведенияОбИнвалидностиФизлиц.Физлицо,
| Периоды.Период) КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО (СведенияОбИнвалидностиФизлиц.Период = Периоды.ПериодРегистра)
| И (СведенияОбИнвалидностиФизлиц.Физлицо = Периоды.Физлицо)
|ГДЕ
| СведенияОбИнвалидностиФизлиц.Инвалидность
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| МЕСЯЦ(Периоды.Период) КАК МесяцДохода,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА Доходы.КодДоходаФСС_НС = ЗНАЧЕНИЕ(Перечисление.ДоходыФСС_НС.Облагается)
| И СведенияИнвалидность.Физлицо ЕСТЬ НЕ NULL
| ТОГДА Доходы.Результат
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 1))) * &Делитель КАК РезультатИнвалида,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА Доходы.КодДоходаФСС_НС = ЗНАЧЕНИЕ(Перечисление.ДоходыФСС_НС.Облагается)
| ТОГДА Доходы.Результат
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 1))) * &Делитель КАК РезультатОблагается,
| (ВЫРАЗИТЬ(СУММА(ВЫБОР
| КОГДА Доходы.КодДоходаФСС_НС <> ЗНАЧЕНИЕ(Перечисление.ДоходыФСС_НС.Облагается)
| ТОГДА Доходы.Результат
| ИНАЧЕ 0
| КОНЕЦ) / &Делитель КАК ЧИСЛО(15, 1))) * &Делитель КАК РезультатНеОблагается
|ПОМЕСТИТЬ ВТДоходыФСС_НС
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТНачисленныеСуммы КАК Доходы
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДанныеОбИнвалидности КАК СведенияИнвалидность
| ПО Доходы.ФизЛицо = СведенияИнвалидность.Физлицо
| И Доходы.ПериодРегистрации = СведенияИнвалидность.Период
| ПО (Доходы.ПериодРегистрации МЕЖДУ &парамНачалоГода И КОНЕЦПЕРИОДА(Периоды.Период, МЕСЯЦ))
|
|СГРУППИРОВАТЬ ПО
| МЕСЯЦ(Периоды.Период)
|
|ИНДЕКСИРОВАТЬ ПО
| МесяцДохода
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &ПоследнийМесяц
| ТОГДА Доходы.РезультатОблагается
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001004,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц1
| ТОГДА Доходы.РезультатОблагается - ЕСТЬNULL(ДоходыПредМесяца.РезультатОблагается, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001104,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц2
| ТОГДА Доходы.РезультатОблагается - ЕСТЬNULL(ДоходыПредМесяца.РезультатОблагается, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001204,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц3
| ТОГДА Доходы.РезультатОблагается - ЕСТЬNULL(ДоходыПредМесяца.РезультатОблагается, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001304,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &ПоследнийМесяц
| ТОГДА Доходы.РезультатИнвалида
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001005,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц1
| ТОГДА Доходы.РезультатИнвалида - ЕСТЬNULL(ДоходыПредМесяца.РезультатИнвалида, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001105,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц2
| ТОГДА Доходы.РезультатИнвалида - ЕСТЬNULL(ДоходыПредМесяца.РезультатИнвалида, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001205,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &Месяц3
| ТОГДА Доходы.РезультатИнвалида - ЕСТЬNULL(ДоходыПредМесяца.РезультатИнвалида, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001305,
| СУММА(ВЫБОР
| КОГДА МЕСЯЦ(Периоды.Период) = &ПоследнийМесяц
| ТОГДА Доходы.РезультатНеОблагается
| ИНАЧЕ 0
| КОНЕЦ) КАК П000090001006
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыФСС_НС КАК Доходы
| ПО (МЕСЯЦ(Периоды.Период) = Доходы.МесяцДохода)
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыФСС_НС КАК ДоходыПредМесяца
| ПО (МЕСЯЦ(Периоды.Период) - 1 = ДоходыПредМесяца.МесяцДохода)";*/
/*// корректируем округление в соответствии с указаниями пользователя
*/
//ДоходыДляФСС_НСТекст = СтрЗаменить(ДоходыДляФСС_НСТекст,"ЧИСЛО(15, 1)","ЧИСЛО(15, " + ТочностьЕдиницыИзмерения + ")");
/*РасчетПенейШтрафовТекст =
"ВЫБРАТЬ
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ВидПлатежа КАК ВидПлатежа,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНачальныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССКонечныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиНачальныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиКонечныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССПриход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССРасход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиПриход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиРасход
|ПОМЕСТИТЬ ВТРасчетПеней
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.ОстаткиИОбороты(
| &парамНачалоГода,
| &парамКонецОтчетногоПериода,
| ,
| ,
| Организация = &парамОрганизация
| И ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПениСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПениАкт))) КАК РасчетыПоСтраховымВзносамОстаткиИОбороты
|
|ИНДЕКСИРОВАТЬ ПО
| ВидПлатежа
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040001003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040001004,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040002003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040002004,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040004003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000040004004,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120001003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120001004,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120002003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120002004,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120004003,
| СУММА(ВЫБОР
| КОГДА РасчетПеней.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф)
| ТОГДА РасчетПеней.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000120004004
|ИЗ
| ВТРасчетПеней КАК РасчетПеней";*/
/*РасчетыСФондомТекст =
"ВЫБРАТЬ
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ВидПлатежа КАК ВидПлатежа,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.Период КАК Период,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ОблагаетсяЕНВД,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНачальныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССКонечныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиНачальныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиКонечныйОстаток,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССОборот,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССПриход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССРасход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиОборот,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиПриход,
| РасчетыПоСтраховымВзносамОстаткиИОбороты.ФССНесчастныеСлучаиРасход
|ПОМЕСТИТЬ ВТРасчетыСФондом
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.ОстаткиИОбороты(
| &парамНачалоГода,
| &парамКонецОтчетногоПериода,
| Месяц,
| ,
| Организация = &парамОрганизация
| И (НЕ ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Штраф), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПениСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПениАкт)))) КАК РасчетыПоСтраховымВзносамОстаткиИОбороты
|
|ИНДЕКСИРОВАТЬ ПО
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) > 0
| ТОГДА СУММА(ВЫБОР
| КОГДА МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000100001003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100002001,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100002101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100002201,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100002301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100003003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято)
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100004003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам)
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100005003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100006003,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000100009003,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100010001,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100010101,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100010201,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100010301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100011001,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100011101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100011201,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССНесчастныеСлучаиРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000100011301,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято))
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) > 0
| ТОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято))
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000010001003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010002101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010002301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010002401,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010002501,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010003101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010003301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010003401,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогАкт)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010003501,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам)
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010004003,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010005101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010005301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010005401,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010005501,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010006101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010006301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010006401,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010006501,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000010011003,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято))
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НеПринято))
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000010013003,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.НалогСам))
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000010014003,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010015101,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010015301,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010015401,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010015501,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) < &Месяц1
| ТОГДА РасчетыСФондом.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010016101,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц1
| ТОГДА РасчетыСФондом.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010016301,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц2
| ТОГДА РасчетыСФондом.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010016401,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа <> ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И (НЕ УчетнаяПолитикаНалоговыйУчет.УСН)
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &Месяц3
| ТОГДА РасчетыСФондом.ФССРасход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000010016501,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И РасчетыСФондом.ОблагаетсяЕНВД
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000060001003_ЕНВД,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И РасчетыСФондом.ОблагаетсяЕНВД
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И РасчетыСФондом.ОблагаетсяЕНВД
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000060003003_ЕНВД,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И РасчетыСФондом.ОблагаетсяЕНВД
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И РасчетыСФондом.ОблагаетсяЕНВД
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000060002003_ЕНВД,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И РасчетыСФондом.ОблагаетсяЕНВД
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000060004003_ЕНВД,
| СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| ТОГДА РасчетыСФондом.ФССПриход
| ИНАЧЕ 0
| КОНЕЦ) КАК П000060001003_УСН,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = 1
| ТОГДА РасчетыСФондом.ФССНачальныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000060003003_УСН,
| ВЫБОР
| КОГДА СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ) < 0
| ТОГДА -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа В (ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию), ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.ПолученоИзФонда))
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| И МЕСЯЦ(РасчетыСФондом.Период) = &ПоследнийМесяц
| ТОГДА РасчетыСФондом.ФССКонечныйОстаток
| ИНАЧЕ 0
| КОНЕЦ)
| ИНАЧЕ 0
| КОНЕЦ КАК П000060002003_УСН,
| -СУММА(ВЫБОР
| КОГДА РасчетыСФондом.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию)
| И УчетнаяПолитикаНалоговыйУчет.УСН
| И (НЕ РасчетыСФондом.ОблагаетсяЕНВД)
| ТОГДА РасчетыСФондом.ФССОборот
| ИНАЧЕ 0
| КОНЕЦ) КАК П000060004003_УСН
|ИЗ
| ВТРасчетыСФондом КАК РасчетыСФондом
| ЛЕВОЕ СОЕДИНЕНИЕ ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО (МЕСЯЦ(РасчетыСФондом.Период) = УчетнаяПолитикаНалоговыйУчет.Месяц)";*/
/*ПлатежныеПорученияТекст =
"ВЫБРАТЬ ПЕРВЫЕ 3
| РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФССНомер,
| РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФССДата,
| РасчетыПоСтраховымВзносам.ДатаПлатежа КАК ДатаПлатежа
|ИЗ
| Документ.РасчетыПоСтраховымВзносам КАК РасчетыПоСтраховымВзносам
|ГДЕ
| РасчетыПоСтраховымВзносам.Организация = &парамОрганизация
| И РасчетыПоСтраховымВзносам.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И (НЕ РасчетыПоСтраховымВзносам.ВидОперации В (ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРасчетыПоСтраховымВзносам.Начисление), ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРасчетыПоСтраховымВзносам.ПособияПоСтрахованию)))
| И РасчетыПоСтраховымВзносам.ДатаПлатежа МЕЖДУ &парамНачалоКвартала И &парамКонецОтчетногоПериода
| И РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФССНомер <> """"
| И РасчетыПоСтраховымВзносам.Проведен
|
|УПОРЯДОЧИТЬ ПО
| ДатаПлатежа";*/
/*ПлатежныеПорученияНСПЗТекст =
"ВЫБРАТЬ ПЕРВЫЕ 3
| РасчетыПоСтраховымВзносам.ДатаПлатежа КАК ДатаПлатежа,
| РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФСС_НС_ПЗНомер,
| РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФСС_НС_ПЗДата
|ИЗ
| Документ.РасчетыПоСтраховымВзносам КАК РасчетыПоСтраховымВзносам
|ГДЕ
| РасчетыПоСтраховымВзносам.Организация = &парамОрганизация
| И РасчетыПоСтраховымВзносам.ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И (НЕ РасчетыПоСтраховымВзносам.ВидОперации В (ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРасчетыПоСтраховымВзносам.Начисление), ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРасчетыПоСтраховымВзносам.ПособияПоСтрахованию)))
| И РасчетыПоСтраховымВзносам.ДатаПлатежа МЕЖДУ &парамНачалоКвартала И &парамКонецОтчетногоПериода
| И РасчетыПоСтраховымВзносам.ПлатежноеПоручениеФСС_НС_ПЗНомер <> """"
| И РасчетыПоСтраховымВзносам.Проведен
|
|УПОРЯДОЧИТЬ ПО
| ДатаПлатежа";*/
/*// -------------------------------------------------------------------------------
*/
/*// Вывод данных в отчет
*/
//УзелРаздел1_1 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел1_1");
//УзелРаздел1_2 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел1_2");
//УзелРаздел1_3 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел1_3");
//УзелРаздел2_4 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2_4");
//УзелРаздел3_1 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел3_1");
//УзелРаздел3_2 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел3_2");
/*// расчет численности
*/
/*Запрос.Текст =
"ВЫБРАТЬ
| УчетнаяПолитикаНалоговыйУчет.Месяц
|ИЗ
| ВТУчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
|ГДЕ
| УчетнаяПолитикаНалоговыйУчет.УСН";*/
//СписокМесяцевУСН = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Месяц");
//ЧисленностьРаботниковНаУСН = 0;
//ЧисленностьРаботниковНаЕНВД = 0;
//ЧисленностьЖенщинНаУСН = 0;
//ЧисленностьЖенщинНаЕНВД = 0;
//ЧисленностьРаботниковНаОбщемрежиме = 0;
//ЧисленностьЖенщинНаОбщемрежиме = 0;
//ЧисленностьРаботников = 0;
//ЧисленностьИнвалидов = 0;
//ЧисленностьИнвалидовНаОбщемрежиме = 0;
//КоличествоМесяцевРаботы = 0;
//Отчет = Отчеты.СредняяЧисленностьРаботниковОрганизаций.Создать();
//ТаблицаСреднихЧисленостей = Отчет.ПолучитьТаблицуЧисленностей(Организация, НачалоГода(ДатаКонцаПериодаОтчета), ДатаКонцаПериодаОтчета);
if(true/*ТаблицаСреднихЧисленостей.Количество() > 0*/)
{
//КоличествоМесяцевРаботы = ТаблицаСреднихЧисленостей.Количество();
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел1_1,"П000000001000", Окр(ЧисленностьРаботниковНаОбщемрежиме / КоличествоМесяцевРаботы));
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел1_1,"П000000002000", Окр(ЧисленностьЖенщинНаОбщемрежиме / КоличествоМесяцевРаботы));
/*// в т.ч. женщин
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел1_1,"П000000003000", Окр(ЧисленностьИнвалидовНаОбщемрежиме / КоличествоМесяцевРаботы));
/*// в т.ч. женщин
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел3_1,"П000090001001", Окр(ЧисленностьРаботников / КоличествоМесяцевРаботы));
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел3_1,"П000090001002", Окр(ЧисленностьИнвалидов / КоличествоМесяцевРаботы));
/*// в т.ч. инвалидов
*/
}
/*// Раздел I (табл. 3)
*/
//Запрос.Текст = БазаДляНачисленияВзносовТекст;
/*// этот запрос проверять на выполнимость при ограничении доступа не требуется,
*/
/*// так как проверены используемые им временные таблицы
*/
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел1_3, Запрос.Выполнить());
/*// Раздел III (табл. 9)
*/
//Запрос.Текст = ДоходыДляФСС_НСТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел3_1, Результат);
/*// Раздел I (табл. 4), Раздел III (табл. 12)
*/
//Запрос.Текст = РасчетПенейШтрафовТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//Выборка = РезультатЗапроса.Выбрать();
if(true/*Выборка.Следующий()*/)
{
//КолонкиРезультата = РезультатЗапроса.Колонки;
}
/*// РАСХОДЫ НА ЦЕЛИ ОБЯЗАТЕЛЬНОГО СОЦИАЛЬНОГО СТРАХОВАНИЯ С НАЧАЛА ГОДА
*/
/*// Раздел I (табл 2 - данные только по общему налоговому режиму) и Раздел III (табл 11)
*/
//ДанныеОРасходах = Новый Структура;
//Запрос.Текст = РасходыНаЦелиОбязательногоССТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
if(true/*ТаблицаРезультатовБЛ.Количество() > 0*/)
{
}
//Запрос.Текст = РасходыНаПособияПоУходуТекст;
/*// этот запрос проверять на выполнимость при ограничении доступа не требуется,
*/
/*// так как проверены используемые им временные таблицы
*/
//ТаблицаРезультатовБЛ = Запрос.Выполнить().Выгрузить();
if(true/*ТаблицаРезультатовБЛ.Количество() > 0*/)
{
}
//Запрос.Текст = РасходыНаПособияПоУходуДополнительноТекст;
/*// этот запрос проверять на выполнимость при ограничении доступа не требуется,
*/
/*// так как проверены используемые им временные таблицы
*/
//ТаблицаРезультатовБЛ = Запрос.Выполнить().Выгрузить();
if(true/*ТаблицаРезультатовБЛ.Количество() > 0*/)
{
}
/*// Раздел II (табл 8)
*/
/*// данные по всем налоговым режимам
*/
/*// эти запросы проверять на выполнимость при ограничении доступа не требуется,
*/
/*// так как проверены используемые ими временные таблицы
*/
//Запрос.Текст = РасходыЗаСчетФедБюджетаТекст;
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2_4, Запрос.Выполнить());
//Запрос.Текст = ПолучателиЗаСчетФедБюджетаТекст;
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2_4, Запрос.Выполнить());
//Запрос.Текст = РасходыПоУходуЗаСчетФедБюджетаТекст;
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2_4, Запрос.Выполнить());
//Запрос.Текст = ПолучателиПоУходуЗаСчетФедБюджетаТекст;
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2_4, Запрос.Выполнить());
//Запрос.Текст = ПолучателиПоУходуЗаСчетФедБюджетаДополнительноТекст;
//ВывестиРезультатЗапросаВДеревоПоказателей(УзелРаздел2_4, Запрос.Выполнить());
/*// РАСЧЕТЫ ПО СРЕДСТВАМ ОБЯЗАТЕЛЬНОГО СОЦИАЛЬНОГО СТРАХОВАНИЯ
*/
/*// Раздел I (табл. 1) и Раздел III (табл 10)
*/
/*// Заполняем по данным учета расчетов с фондом
*/
//Запрос.Текст = РасчетыСФондомТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//ДанныеОРасчетах = Новый Структура;
if(true/*ТаблицаРезультатов.Количество() > 0*/)
{
}
//Запрос.Текст = ПлатежныеПорученияТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//КоличествоПП = ТаблицаРезультатов.Количество();
//Запрос.Текст = ПлатежныеПорученияНСПЗТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
//КоличествоПП = ТаблицаРезультатов.Количество();
/*// данные по специальным налоговым режимам - Раздел II
*/
if(true/*ЗначениеЗаполнено(ЧисленностьРаботниковНаЕНВД) Или ЗначениеЗаполнено(ЧисленностьРаботниковНаУСН)*/)
{
/*// ведется деятельность, облагаемая ЕНВД
*/
//ВыплатыРаботникам_УСН = 0;
//ВыплатыРаботникам_ЕНВД = 0;
//Запрос.Текст = ВыплатыРаботникамНаСпецРежимахТекст;
//ФормированиеПечатныхФорм.ЗапомнитьПараметрыЗапроса(Запрос, МассивЗапросов);
if(true/*Выборка.Следующий()*/)
{
//ВыплатыРаботникам_УСН = Выборка.ВыплатыРаботникам_УСН;
//ВыплатыРаботникам_ЕНВД = Выборка.ВыплатыРаботникам_ЕНВД;
}
if(true/*ЗначениеЗаполнено(ЧисленностьРаботниковНаЕНВД)*/)
{
//УзелРаздел2_1 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2_1");
//УзелРаздел2_2 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2_2");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_1", "0");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_2", "2");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_3", "1");
/*// Раздел II (табл 5)
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050001003", Окр(ЧисленностьРаботниковНаЕНВД / КоличествоМесяцевРаботы));
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050002003", Окр(ЧисленностьЖенщинНаЕНВД / КоличествоМесяцевРаботы));
/*// в т.ч. женщин
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050003003", ВыплатыРаботникам_ЕНВД);
/*// Раздел II (табл 6)
*/
/*// Раздел II (табл 7)
*/
}
if(true/*ЗначениеЗаполнено(ЧисленностьРаботниковНаУСН)*/)
{
//УзелРаздел2_1 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2_1");
//УзелРаздел2_2 = ОпределитьСтрокуВДеревеДанныхДляЗаполнения(ДеревоПоказателей, "Раздел2_2");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_1", "0");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_2", "1");
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1, "ШифрРаздел2_3", "1");
/*// Раздел II (табл 5)
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050001003", Окр(ЧисленностьРаботниковНаУСН / КоличествоМесяцевРаботы));
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050002003", Окр(ЧисленностьЖенщинНаУСН / КоличествоМесяцевРаботы));
/*// в т.ч. женщин
*/
//ОпределитьСтрокуВДеревеДанныхДляЗаполнения(УзелРаздел2_1,"П000050003003", ВыплатыРаботникам_УСН);
/*// Раздел II (табл 6)
*/
/*// Раздел II (табл 7)
*/
}
}
return null;
}