public object ПолучитьТекстЗапросаОтражениеСторноЗаписей(/**/)
{
/*ТекстЗапроса =
"ВЫБРАТЬ
| ОсновныеНачисления.Регистратор КАК Регистратор,
| ОсновныеНачисления.НомерСтроки КАК НомерСтроки,
| ОсновныеНачисления.Сотрудник КАК Сотрудник,
| ОсновныеНачисления.ОбособленноеПодразделение,
| ОсновныеНачисления.ПериодДействияНачало КАК ПериодДействияНачало,
| ОсновныеНачисления.ПериодДействияКонец КАК ПериодДействияКонец,
| ОсновныеНачисления.ВидРасчета КАК ВидРасчета,
| ОсновныеНачисления.СторнируемыйДокумент КАК СторнируемыйДокумент,
| ОсновныеНачисления.ВидРасчета.СпособРасчета КАК ВидРасчетаСпособРасчета
|ПОМЕСТИТЬ ВТ_ОсновныеНачисленияСторно
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисления
|ГДЕ
| ОсновныеНачисления.ОбособленноеПодразделение = &парамОрганизация
| И ОсновныеНачисления.ПериодРегистрации = &парамПериодРегистрации
| И (&парамНеОтбиратьСотрудников
| ИЛИ ОсновныеНачисления.Сотрудник В
| (ВЫБРАТЬ
| ВТСписокСотрудников.Сотрудник
| ИЗ
| ВТСписокСотрудников КАК ВТСписокСотрудников))
| И ОсновныеНачисления.ВариантОбработкиЗаписиПриОтраженииВРеглУчете <> ЗНАЧЕНИЕ(Перечисление.ВариантыОбработкиЗаписиПриОтраженииВРеглУчете.НеОбрабатывать)
| И ОсновныеНачисления.Результат <> 0
| И ОсновныеНачисления.Сторно
| И ОсновныеНачисления.ВидРасчета В(&парамСписокНачислений)
|
|ИНДЕКСИРОВАТЬ ПО
| Сотрудник,
| ВидРасчета,
| СторнируемыйДокумент,
| ПериодДействияНачало,
| ПериодДействияКонец
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ОсновныеНачисленияСторно.Сотрудник КАК Сотрудник,
| ОсновныеНачисленияСторно.ВидРасчета КАК ВидРасчета,
| ОсновныеНачисления.ПериодРегистрации КАК ПериодРегистрации
|ПОМЕСТИТЬ ВТ_СторноСотрудники
|ИЗ
| ВТ_ОсновныеНачисленияСторно КАК ОсновныеНачисленияСторно
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисления
| ПО ОсновныеНачисленияСторно.СторнируемыйДокумент = ОсновныеНачисления.Регистратор
|ГДЕ
| ОсновныеНачисления.ОбособленноеПодразделение = &парамОрганизация
|
|ИНДЕКСИРОВАТЬ ПО
| Сотрудник,
| ВидРасчета,
| ПериодРегистрации
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОсновныеНачисления.Регистратор КАК Регистратор,
| ОсновныеНачисления.НомерСтроки КАК НомерСтроки,
| ЕСНОсновныеНачисления.КодДоходаЕСН,
| ЕСНОсновныеНачисления.ОблагаетсяЕНВД,
| ЕСНОсновныеНачисления.ПериодДействияНачало,
| ЕСНОсновныеНачисления.ПериодДействияКонец,
| ЕСНОсновныеНачисления.Результат
|ПОМЕСТИТЬ ВТ_ОтражениеВУчетеСторно
|ИЗ
| ВТ_ОсновныеНачисленияСторно КАК ОсновныеНачисления
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| ЕСНОсновныеНачисления.ВидРасчета КАК ВидРасчета,
| ЕСНОсновныеНачисления.ПериодДействияНачало КАК ПериодДействияНачало,
| ЕСНОсновныеНачисления.ПериодДействияКонец КАК ПериодДействияКонец,
| ЕСНОсновныеНачисления.Сотрудник КАК Сотрудник,
| ЕСНОсновныеНачисления.Результат КАК Результат,
| СоответствиеКодов.ВидПоСтраховымВзносам КАК КодДоходаЕСН,
| ЕСНОсновныеНачисления.ОблагаетсяЕНВД КАК ОблагаетсяЕНВД,
| ЕСНОсновныеНачисления.ДокументОснование КАК ДокументОснование
| ИЗ
| РегистрРасчета.ЕСНОсновныеНачисления КАК ЕСНОсновныеНачисления
| ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеКодовЕСНиСтраховыхВзносов КАК СоответствиеКодов
| ПО ЕСНОсновныеНачисления.КодДоходаЕСН = СоответствиеКодов.КодДоходаЕСН
| ГДЕ
| (ЕСНОсновныеНачисления.ПериодРегистрации, ЕСНОсновныеНачисления.Сотрудник, ЕСНОсновныеНачисления.ВидРасчета) В
| (ВЫБРАТЬ
| ОсновныеНачисления.ПериодРегистрации,
| ОсновныеНачисления.Сотрудник,
| ОсновныеНачисления.ВидРасчета
| ИЗ
| ВТ_СторноСотрудники КАК ОсновныеНачисления)
| И (НЕ ЕСНОсновныеНачисления.Сторно)) КАК ЕСНОсновныеНачисления
| ПО ОсновныеНачисления.ВидРасчета = ЕСНОсновныеНачисления.ВидРасчета
| И ОсновныеНачисления.Сотрудник = ЕСНОсновныеНачисления.Сотрудник
| И (ОсновныеНачисления.СторнируемыйДокумент = ЕСНОсновныеНачисления.ДокументОснование
| ИЛИ ОсновныеНачисления.ВидРасчетаСпособРасчета = ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.СдельныйЗаработок))
| И (ЕСНОсновныеНачисления.ПериодДействияНачало МЕЖДУ ОсновныеНачисления.ПериодДействияНачало И ОсновныеНачисления.ПериодДействияКонец
| ИЛИ ОсновныеНачисления.ПериодДействияНачало МЕЖДУ ЕСНОсновныеНачисления.ПериодДействияНачало И ЕСНОсновныеНачисления.ПериодДействияКонец)
|
|ИНДЕКСИРОВАТЬ ПО
| Регистратор,
| НомерСтроки";*/
return null;
}