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