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