public object ЗаработокДляВыплатыПособийСоцСтрахованияС2011года(/*МассивЛет, Физлицо, Организация, УчитыватьЗаработокПредыдущихСтрахователей, ТолькоПоОбособленномуПодразделению = Ложь, УчитыватьВесьЗаработок = Ложь*/)
{
//РаннийГод = 10000;
//ПозднийГод = 0;
//Запрос = Новый Запрос;
//Запрос.УстановитьПараметр("МассивЛет", МассивЛет);
//Запрос.УстановитьПараметр("ФизЛицо", ФизЛицо);
//Запрос.УстановитьПараметр("ОбособленноеПодразделение", Организация);
//Запрос.УстановитьПараметр("ПоВсейОрганизации", Не ТолькоПоОбособленномуПодразделению);
//Запрос.УстановитьПараметр("ГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
//Запрос.УстановитьПараметр("ГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
//Запрос.УстановитьПараметр("Начало", Дата(РаннийГод, 1, 1));
//Запрос.УстановитьПараметр("Окончание", КонецДня(Дата(ПозднийГод, 12, 31)));
//Запрос.УстановитьПараметр("ДатаДоЗакона212", ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами() - 1);
//Запрос.УстановитьПараметр("УчитыватьВесьЗаработок", УчитыватьВесьЗаработок);
//Запрос.УстановитьПараметр("ОграничениеПоПериодуРегистрации", Макс(ОбщегоНазначения.ПолучитьРабочуюДату(),КонецДня(Дата(ПозднийГод, 12, 31))));
/*ТекстВТСтраховыеВзносы =
"ВЫБРАТЬ
| СтраховыеВзносыСведенияОДоходахОбороты.РезультатОборот - СтраховыеВзносыСведенияОДоходахОбороты.СкидкаОборот КАК Заработок,
| СтраховыеВзносыСведенияОДоходахОбороты.Период
|ПОМЕСТИТЬ ВТДоходыПоМесяцам
|ИЗ
| РегистрНакопления.СтраховыеВзносыСведенияОДоходах.Обороты(
| &Начало,
| &Окончание,
| Месяц,
| ВидДохода.ВходитВБазуФСС
| И ФизЛицо = &ФизЛицо
| И Организация = &ГоловнаяОрганизация
| И (ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)) КАК СтраховыеВзносыСведенияОДоходахОбороты
|ГДЕ
| ГОД(СтраховыеВзносыСведенияОДоходахОбороты.Период) В (&МассивЛет)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СотрудникиОрганизаций.Ссылка
|ПОМЕСТИТЬ ВТСотрудники
|ИЗ
| Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций
|ГДЕ
| СотрудникиОрганизаций.Организация = &ГоловнаяОрганизация
| И СотрудникиОрганизаций.Физлицо = &Физлицо
| И СотрудникиОрганизаций.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОсновныеНачисленияОрганизаций.Ссылка
|ПОМЕСТИТЬ ВТНеоблагаемыеВзносамиОтсутствия
|ИЗ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций КАК ОсновныеНачисленияОрганизаций
|ГДЕ
| ОсновныеНачисленияОрганизаций.ЗачетНормыВремени
| И НЕ ОсновныеНачисленияОрганизаций.ЗачетОтработанногоВремени
| И НЕ ОсновныеНачисленияОрганизаций.КодДоходаСтраховыеВзносы.ВходитВБазуФСС
| И ОсновныеНачисленияОрганизаций.ОбозначениеВТабелеУчетаРабочегоВремени <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Прогулы)
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОтпускПоУходуЗаРебенкомБезОплаты)
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаВыходныхДнейПоУходуЗаДетьмиИнвалидами)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия,
| СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияНачало, ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияКонец, ДЕНЬ), СЕКУНДА, 1), ДЕНЬ) * ВЫБОР
| КОГДА ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.Сторно
| ТОГДА -1
| ИНАЧЕ 1
| КОНЕЦ) КАК ДнейИсключаемыхОтсутствий
|ПОМЕСТИТЬ ВТПериодыИсключаемыхОтсутствий
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ФактическийПериодДействия(
| Сотрудник В
| (ВЫБРАТЬ
| СотрудникиФизлица.Ссылка
| ИЗ
| ВТСотрудники КАК СотрудникиФизлица)
| И ФизЛицо = &ФизЛицо
| И ВидРасчета В
| (ВЫБРАТЬ
| НеоблагаемыеВзносамиОтсутствия.Ссылка
| ИЗ
| ВТНеоблагаемыеВзносамиОтсутствия КАК НеоблагаемыеВзносамиОтсутствия)
| И Организация = &ГоловнаяОрганизация
| И (ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)
| И ГОД(ПериодДействия) В (&МассивЛет)
| И ПериодДействия > &ДатаДоЗакона212
| И ПериодРегистрации <= &ОграничениеПоПериодуРегистрации) КАК ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия
|
|СГРУППИРОВАТЬ ПО
| ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ДоходыПоМесяцам.Период
|ПОМЕСТИТЬ ВТПериоды
|ИЗ
| ВТДоходыПоМесяцам КАК ДоходыПоМесяцам
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ПериодыИсключаемыхОтсутствий.ПериодДействия
|ИЗ
| ВТПериодыИсключаемыхОтсутствий КАК ПериодыИсключаемыхОтсутствий
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Периоды.Период КАК Месяц,
| НЕ ЕСТЬNULL(ГражданствоФизЛиц.НеИмеетПравоНаПенсию, ЛОЖЬ) КАК ИмеетПравоНаСтрахование
|ПОМЕСТИТЬ ВТДанныеОПравеНаСтрахование
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| МАКСИМУМ(ГражданствоФизЛиц.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
| ПО Периоды.Период >= ГражданствоФизЛиц.Период
| И (ГражданствоФизЛиц.ФизЛицо = &ФизЛицо)
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период) КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
| ПО Периоды.ПериодРегистра = ГражданствоФизЛиц.Период
| И (ГражданствоФизЛиц.ФизЛицо = &Физлицо)";*/
/*ТекстСтраховыеВзносы =
"ВЫБРАТЬ
| ГОД(Периоды.Период) КАК РасчетныйГод,
| НАЧАЛОПЕРИОДА(Периоды.Период, ГОД) КАК БазовыйПериодНачало,
| СУММА(ВЫБОР
| КОГДА &УчитыватьВесьЗаработок
| ТОГДА ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)
| КОГДА ДанныеОПравеНаСтрахование.ИмеетПравоНаСтрахование
| ТОГДА ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК Заработок,
| СУММА(ВЫБОР
| КОГДА &УчитыватьВесьЗаработок
| ТОГДА ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)
| КОГДА ДанныеОПравеНаСтрахование.ИмеетПравоНаСтрахование
| ТОГДА ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)
| ИНАЧЕ 0
| КОНЕЦ) КАК ДнейБолезниУходаЗаДетьми,
| ЗНАЧЕНИЕ(Справочник.Работодатели.ТекущийРаботодатель) КАК Страхователь
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыПоМесяцам КАК ДоходыПоМесяцам
| ПО Периоды.Период = ДоходыПоМесяцам.Период
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДанныеОПравеНаСтрахование КАК ДанныеОПравеНаСтрахование
| ПО Периоды.Период = ДанныеОПравеНаСтрахование.Месяц
| ЛЕВОЕ СОЕДИНЕНИЕ ВТПериодыИсключаемыхОтсутствий КАК ПериодыИсключаемыхОтсутствий
| ПО Периоды.Период = ПериодыИсключаемыхОтсутствий.ПериодДействия
|
|СГРУППИРОВАТЬ ПО
| НАЧАЛОПЕРИОДА(Периоды.Период, ГОД),
| ГОД(Периоды.Период)
|
|ИМЕЮЩИЕ
| (СУММА(ВЫБОР
| КОГДА &УчитыватьВесьЗаработок
| ТОГДА ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)
| КОГДА ДанныеОПравеНаСтрахование.ИмеетПравоНаСтрахование
| ТОГДА ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)
| ИНАЧЕ 0
| КОНЕЦ) > 0
| ИЛИ СУММА(ВЫБОР
| КОГДА &УчитыватьВесьЗаработок
| ТОГДА ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)
| КОГДА ДанныеОПравеНаСтрахование.ИмеетПравоНаСтрахование
| ТОГДА ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)
| ИНАЧЕ 0
| КОНЕЦ) > 0)";*/
/*ТекстВТЕСН =
"ВЫБРАТЬ
| ОсновныеНачисленияОрганизаций.Ссылка
|ПОМЕСТИТЬ ВТДополнительныеНачисления
|ИЗ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций КАК ОсновныеНачисленияОрганизаций
|ГДЕ
| НЕ ОсновныеНачисленияОрганизаций.КодДоходаЕСН.ВходитВБазуФСС
| И ОсновныеНачисленияОрганизаций.КодДоходаСтраховыеВзносы.ВходитВБазуФСС
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ДополнительныеНачисленияОрганизаций.Ссылка
|ИЗ
| ПланВидовРасчета.ДополнительныеНачисленияОрганизаций КАК ДополнительныеНачисленияОрганизаций
|ГДЕ
| НЕ ДополнительныеНачисленияОрганизаций.КодДоходаЕСН.ВходитВБазуФСС
| И ДополнительныеНачисленияОрганизаций.КодДоходаСтраховыеВзносы.ВходитВБазуФСС
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СУММА(ДанныеУчета.Заработок) КАК Заработок,
| НАЧАЛОПЕРИОДА(ДанныеУчета.Период, МЕСЯЦ) КАК Период
|ПОМЕСТИТЬ ВТДоходыПоМесяцамЕСН
|ИЗ
| (ВЫБРАТЬ
| ЕСНСведенияОДоходах.Результат - ЕСНСведенияОДоходах.Скидка КАК Заработок,
| ЕСНСведенияОДоходах.Период КАК Период
| ИЗ
| РегистрНакопления.ЕСНСведенияОДоходах КАК ЕСНСведенияОДоходах
| ГДЕ
| ЕСНСведенияОДоходах.ФизЛицо = &ФизЛицо
| И ЕСНСведенияОДоходах.Организация = &ГоловнаяОрганизация
| И ЕСНСведенияОДоходах.КодДоходаЕСН.ВходитВБазуФСС
| И ГОД(ЕСНСведенияОДоходах.Период) В (&МассивЛет)
| И ЕСНСведенияОДоходах.Период МЕЖДУ &Начало И &Окончание
| И (ЕСНСведенияОДоходах.ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.Результат,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации
| ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
| ГДЕ
| ОсновныеНачисленияРаботниковОрганизаций.ФизЛицо = &ФизЛицо
| И ГОД(ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации) В (&МассивЛет)
| И ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &Начало И &ДатаДоЗакона212
| И ОсновныеНачисленияРаботниковОрганизаций.Организация = &ГоловнаяОрганизация
| И (ОсновныеНачисленияРаботниковОрганизаций.ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)
| И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В
| (ВЫБРАТЬ
| ВидыРасчета.Ссылка
| ИЗ
| ВТДополнительныеНачисления КАК ВидыРасчета)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ДополнительныеНачисленияРаботниковОрганизаций.Результат - ДополнительныеНачисленияРаботниковОрганизаций.СкидкаПриНалогообложении,
| ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации
| ИЗ
| РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК ДополнительныеНачисленияРаботниковОрганизаций
| ГДЕ
| ДополнительныеНачисленияРаботниковОрганизаций.ФизЛицо = &ФизЛицо
| И ГОД(ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации) В (&МассивЛет)
| И ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &Начало И &ДатаДоЗакона212
| И ДополнительныеНачисленияРаботниковОрганизаций.Организация = &ГоловнаяОрганизация
| И (ДополнительныеНачисленияРаботниковОрганизаций.ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)
| И ДополнительныеНачисленияРаботниковОрганизаций.ВидРасчета В
| (ВЫБРАТЬ
| ВидыРасчета.Ссылка
| ИЗ
| ВТДополнительныеНачисления КАК ВидыРасчета)) КАК ДанныеУчета
|
|СГРУППИРОВАТЬ ПО
| НАЧАЛОПЕРИОДА(ДанныеУчета.Период, МЕСЯЦ)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СотрудникиОрганизаций.Ссылка
|ПОМЕСТИТЬ ВТСотрудникиЕСН
|ИЗ
| Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций
|ГДЕ
| СотрудникиОрганизаций.Организация = &ГоловнаяОрганизация
| И СотрудникиОрганизаций.Физлицо = &Физлицо
| И СотрудникиОрганизаций.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОсновныеНачисленияОрганизаций.Ссылка
|ПОМЕСТИТЬ ВТНеоблагаемыеВзносамиОтсутствияЕСН
|ИЗ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций КАК ОсновныеНачисленияОрганизаций
|ГДЕ
| ОсновныеНачисленияОрганизаций.ЗачетНормыВремени
| И НЕ ОсновныеНачисленияОрганизаций.ЗачетОтработанногоВремени
| И НЕ ОсновныеНачисленияОрганизаций.КодДоходаЕСН.ВходитВБазуФСС
| И ОсновныеНачисленияОрганизаций.ОбозначениеВТабелеУчетаРабочегоВремени <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Прогулы)
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОтпускПоУходуЗаРебенкомБезОплаты)
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаВыходныхДнейПоУходуЗаДетьмиИнвалидами)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия,
| СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияНачало, ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияКонец, ДЕНЬ), СЕКУНДА, 1), ДЕНЬ) * ВЫБОР
| КОГДА ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.Сторно
| ТОГДА -1
| ИНАЧЕ 1
| КОНЕЦ) КАК ДнейИсключаемыхОтсутствий
|ПОМЕСТИТЬ ВТПериодыИсключаемыхОтсутствийЕСН
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ФактическийПериодДействия(
| Сотрудник В
| (ВЫБРАТЬ
| СотрудникиФизлица.Ссылка
| ИЗ
| ВТСотрудникиЕСН КАК СотрудникиФизлица)
| И ФизЛицо = &ФизЛицо
| И ВидРасчета В
| (ВЫБРАТЬ
| НеоблагаемыеВзносамиОтсутствия.Ссылка
| ИЗ
| ВТНеоблагаемыеВзносамиОтсутствияЕСН КАК НеоблагаемыеВзносамиОтсутствия)
| И Организация = &ГоловнаяОрганизация
| И (ОбособленноеПодразделение = &ОбособленноеПодразделение
| ИЛИ &ПоВсейОрганизации)
| И ГОД(ПериодДействия) В (&МассивЛет)
| И (ПериодДействия <= &ДатаДоЗакона212)
| И ПериодРегистрации <= &ОграничениеПоПериодуРегистрации) КАК ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия
|
|СГРУППИРОВАТЬ ПО
| ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ДоходыПоМесяцам.Период
|ПОМЕСТИТЬ ВТПериодыЕСН
|ИЗ
| ВТДоходыПоМесяцамЕСН КАК ДоходыПоМесяцам
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| ПериодыИсключаемыхОтсутствий.ПериодДействия
|ИЗ
| ВТПериодыИсключаемыхОтсутствийЕСН КАК ПериодыИсключаемыхОтсутствий";*/
/*ТекстЕСН =
"ВЫБРАТЬ
| ГОД(Периоды.Период) КАК РасчетныйГод,
| НАЧАЛОПЕРИОДА(Периоды.Период, ГОД) КАК БазовыйПериодНачало,
| СУММА(ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)) КАК Заработок,
| СУММА(ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)) КАК ДнейБолезниУходаЗаДетьми,
| ЗНАЧЕНИЕ(Справочник.Работодатели.ТекущийРаботодатель) КАК Страхователь
|ИЗ
| ВТПериодыЕСН КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТДоходыПоМесяцамЕСН КАК ДоходыПоМесяцам
| ПО Периоды.Период = ДоходыПоМесяцам.Период
| ЛЕВОЕ СОЕДИНЕНИЕ ВТПериодыИсключаемыхОтсутствийЕСН КАК ПериодыИсключаемыхОтсутствий
| ПО Периоды.Период = ПериодыИсключаемыхОтсутствий.ПериодДействия
|
|СГРУППИРОВАТЬ ПО
| НАЧАЛОПЕРИОДА(Периоды.Период, ГОД),
| ГОД(Периоды.Период)
|
|ИМЕЮЩИЕ
| (СУММА(ЕСТЬNULL(ДоходыПоМесяцам.Заработок, 0)) > 0
| ИЛИ СУММА(ЕСТЬNULL(ПериодыИсключаемыхОтсутствий.ДнейИсключаемыхОтсутствий, 0)) > 0)";*/
//ГодЗакона213ФЗ = Год(ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами());
if(true/*ПозднийГод < ГодЗакона213ФЗ*/)
{
//Запрос.Текст = ТекстВТЕСН + ";" + Символы.ПС + ТекстЕСН + Символы.ПС + "УПОРЯДОЧИТЬ ПО" + Символы.ПС + "РасчетныйГод";
}
//ДанныеРасчета = Запрос.Выполнить().Выгрузить();
if(true/*УчитыватьЗаработокПредыдущихСтрахователей*/)
{
/*Запрос.Текст =
"ВЫБРАТЬ
| ЗаработокСотрудниковУДругихСтрахователей.Страхователь КАК Страхователь,
| ЗаработокСотрудниковУДругихСтрахователей.РасчетныйГод КАК РасчетныйГод,
| ЗаработокСотрудниковУДругихСтрахователей.Заработок
|ИЗ
| РегистрСведений.ЗаработокСотрудниковУДругихСтрахователей КАК ЗаработокСотрудниковУДругихСтрахователей
|ГДЕ
| ЗаработокСотрудниковУДругихСтрахователей.ФизЛицо = &ФизЛицо
| И ЗаработокСотрудниковУДругихСтрахователей.ГоловнаяОрганизация = &ГоловнаяОрганизация
| И ЗаработокСотрудниковУДругихСтрахователей.Страхователь <> ЗНАЧЕНИЕ(Справочник.Работодатели.ТекущийРаботодатель)
| И ЗаработокСотрудниковУДругихСтрахователей.РасчетныйГод В(&МассивЛет)
|
|УПОРЯДОЧИТЬ ПО
| РасчетныйГод,
| Страхователь";*/
//Выборка = Запрос.Выполнить().Выбрать();
while(true/*Выборка.Следующий()*/)
{
//НоваяСтрока = ДанныеРасчета.Добавить();
//ЗаполнитьЗначенияСвойств(НоваяСтрока,Выборка);
//НоваяСтрока.БазовыйПериодНачало = Дата(Выборка.РасчетныйГод, 1, 1);
}
//;;
}
return null;
}