" Запрос = Новый Запрос;<br> ТекстЗапроса =<br> "ВЫБРАТЬ РАЗРЕШЕННЫЕ<br> | ДанныеСНадбавками.ПодразделениеОрганизации КАК ПодразделениеОрганизации,<br> | ДанныеСНадбавками.ПодразделениеОрганизации.Наименование КАК ПодразделениеОрганизацииПредставление,<br> | ДанныеСНадбавками.ПодразделениеОрганизации.Код КАК ПодразделениеОрганизацииКод,<br> | ДанныеСНадбавками.Должность,<br> | ДанныеСНадбавками.Должность.Наименование КАК ДолжностьПредставление,<br> | ДанныеСНадбавками.Должность.Код КАК ДолжностьКод,<br> | ДанныеСНадбавками.КоличествоСтавок,<br> | ДанныеСНадбавками.ВидТарифнойСтавки,<br> | ДанныеСНадбавками.МинСтавка,<br> | ДанныеСНадбавками.МаксСтавка,<br> | ДанныеСНадбавками.Курс,<br> | ДанныеСНадбавками.МинОсновнойТариф,<br> | ДанныеСНадбавками.МаксОсновнойТариф,<br> | ДанныеСНадбавками.ВидНадбавки,<br> | ДанныеСНадбавками.ВидНадбавки.Наименование КАК ВидНадбавкиПредставление,<br> | ВЫБОР<br> | КОГДА ДанныеСНадбавками.СпособРасчета = &НадбавкаПроцентом<br> | ТОГДА ДанныеСНадбавками.РазмерНадбавки<br> | ИНАЧЕ ВЫРАЗИТЬ(ДанныеСНадбавками.РазмерНадбавки * ДанныеСНадбавками.Курс / &КурсВалютыОтчета КАК ЧИСЛО(15, 2))<br> | КОНЕЦ КАК РазмерНадбавки,<br> | ДанныеСНадбавками.СпособРасчета,<br> | ВЫРАЗИТЬ(ВЫБОР<br> | КОГДА ДанныеСНадбавками.СпособРасчета = &НадбавкаПроцентом<br> | ТОГДА ДанныеСНадбавками.МинОсновнойТариф * ДанныеСНадбавками.РазмерНадбавки / 100<br> | ИНАЧЕ ДанныеСНадбавками.КоличествоСтавок * ДанныеСНадбавками.РазмерНадбавки * ДанныеСНадбавками.Курс / &КурсВалютыОтчета<br> | КОНЕЦ КАК ЧИСЛО(15, 2)) КАК МинСуммаНадбавки,<br> | ВЫРАЗИТЬ(ВЫБОР<br> | КОГДА ДанныеСНадбавками.СпособРасчета = &НадбавкаПроцентом<br> | ТОГДА ДанныеСНадбавками.МаксОсновнойТариф * ДанныеСНадбавками.РазмерНадбавки / 100<br> | ИНАЧЕ ДанныеСНадбавками.КоличествоСтавок * ДанныеСНадбавками.РазмерНадбавки * ДанныеСНадбавками.Курс / &КурсВалютыОтчета<br> | КОНЕЦ КАК ЧИСЛО(15, 2)) КАК МаксСуммаНадбавки<br> |ИЗ<br> | (ВЫБРАТЬ<br> | Расписание.ПодразделениеОрганизации КАК ПодразделениеОрганизации,<br> | Расписание.Должность КАК Должность,<br> | Расписание.КоличествоСтавок КАК КоличествоСтавок,<br> | Расписание.ВидТарифнойСтавки КАК ВидТарифнойСтавки,<br> | ВЫРАЗИТЬ(Расписание.МинимальнаяТарифнаяСтавка * ЕСТЬNULL(СрезКурсовВалют.Курс, 1) / ВЫБОР<br> | КОГДА ЕСТЬNULL(СрезКурсовВалют.Кратность, 0) = 0<br> | ТОГДА 1<br> | ИНАЧЕ СрезКурсовВалют.Кратность<br> | КОНЕЦ / &КурсВалютыОтчета КАК ЧИСЛО(15, 2)) КАК МинСтавка,<br> | ВЫРАЗИТЬ(Расписание.МаксимальнаяТарифнаяСтавка * ЕСТЬNULL(СрезКурсовВалют.Курс, 1) / ВЫБОР<br> | КОГДА ЕСТЬNULL(СрезКурсовВалют.Кратность, 0) = 0<br> | ТОГДА 1<br> | ИНАЧЕ СрезКурсовВалют.Кратность<br> | КОНЕЦ / &КурсВалютыОтчета КАК ЧИСЛО(15, 2)) КАК МаксСтавка,<br> | ВЫРАЗИТЬ(ВЫБОР<br> | КОГДА Расписание.ВидТарифнойСтавки = &ВидСтавкиМесячная<br> | ТОГДА 1<br> | КОГДА Расписание.ВидТарифнойСтавки = &ВидСтавкиДневная<br> | ТОГДА ЕСТЬNULL(Календарь.НормаДнейЗаПериод, 0)<br> | ИНАЧЕ ЕСТЬNULL(Календарь.НормаЧасовЗаПериод, 0)<br> | КОНЕЦ * Расписание.КоличествоСтавок * Расписание.МинимальнаяТарифнаяСтавка * ЕСТЬNULL(СрезКурсовВалют.Курс, 1) / ВЫБОР<br> | КОГДА ЕСТЬNULL(СрезКурсовВалют.Кратность, 0) = 0<br> | ТОГДА 1<br> | ИНАЧЕ СрезКурсовВалют.Кратность<br> | КОНЕЦ / &КурсВалютыОтчета КАК ЧИСЛО(15, 2)) КАК МинОсновнойТариф,<br> | ВЫРАЗИТЬ(ВЫБОР<br> | КОГДА Расписание.ВидТарифнойСтавки = &ВидСтавкиМесячная<br> | ТОГДА 1<br> | КОГДА Расписание.ВидТарифнойСтавки = &ВидСтавкиДневная<br> | ТОГДА ЕСТЬNULL(Календарь.НормаДнейЗаПериод, 0)<br> | ИНАЧЕ ЕСТЬNULL(Календарь.НормаЧасовЗаПериод, 0)<br> | КОНЕЦ * Расписание.КоличествоСтавок * Расписание.МаксимальнаяТарифнаяСтавка * ЕСТЬNULL(СрезКурсовВалют.Курс, 1) / ВЫБОР<br> | КОГДА ЕСТЬNULL(СрезКурсовВалют.Кратность, 0) = 0<br> | ТОГДА 1<br> | ИНАЧЕ СрезКурсовВалют.Кратность<br> | КОНЕЦ / &КурсВалютыОтчета КАК ЧИСЛО(15, 2)) КАК МаксОсновнойТариф,<br> | ИспользуемыеНадбавки.ВидНадбавки КАК ВидНадбавки,<br> | НадбавкиПоШтатномуРасписанию.РазмерНадбавки КАК РазмерНадбавки,<br> | НадбавкиПоШтатномуРасписанию.ВидНадбавки.СпособРасчета КАК СпособРасчета,<br> | ЕСТЬNULL(СрезКурсовВалют.Курс, 1) / ВЫБОР<br> | КОГДА ЕСТЬNULL(СрезКурсовВалют.Кратность, 0) = 0<br> | ТОГДА 1<br> | ИНАЧЕ СрезКурсовВалют.Кратность<br> | КОНЕЦ КАК Курс,<br> | ЕСТЬNULL(Календарь.НормаДнейЗаПериод, 0) КАК НормаДнейЗаПериод,<br> | ЕСТЬNULL(Календарь.НормаЧасовЗаПериод, 0) КАК НормаЧасовЗаПериод<br> | ИЗ<br> | РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Расписание<br> | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ<br> | Календарь.ГрафикРаботы КАК ГрафикРаботы,<br> | СУММА(Календарь.ОсновноеЗначение) КАК НормаДнейЗаПериод,<br> | СУММА(Календарь.ДополнительноеЗначение) КАК НормаЧасовЗаПериод<br> | ИЗ<br> | РегистрСведений.ГрафикиРаботыПоВидамВремени КАК Календарь<br> | ГДЕ<br> | Календарь.Дата < &ОкончаниеМесяца0<br> | И Календарь.Дата >= &НачалоМесяца0<br> | И Календарь.ВидУчетаВремени = &ПоДням<br> | <br> | СГРУППИРОВАТЬ ПО<br> | Календарь.ГрафикРаботы) КАК Календарь<br> | ПО (Календарь.ГрафикРаботы = Расписание.ГрафикРаботы)<br> | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалютДляРасчетовСПерсоналом.СрезПоследних(&ОкончаниеМесяца0, ) КАК СрезКурсовВалют<br> | ПО (СрезКурсовВалют.Валюта = Расписание.ВалютаТарифнойСтавки)<br> | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ<br> | НадбавкиПоШтатномуРасписаниюОрганизацииСрезПоследних.ВидНадбавки КАК ВидНадбавки<br> | ИЗ<br> | РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК НадбавкиПоШтатномуРасписаниюОрганизацииСрезПоследних<br> | <br> | ОБЪЕДИНИТЬ<br> | <br> | ВЫБРАТЬ<br> | &РК<br> | ИЗ<br> | Справочник.Организации КАК Организации<br> | ГДЕ<br> | Организации.Ссылка = &Организация<br> | И Организации.РайонныйКоэффициент > 1) КАК ИспользуемыеНадбавки<br> | ПО (ИСТИНА)<br> | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ<br> | НадбавкиПоШтатномуРасписанию.ПодразделениеОрганизации КАК ПодразделениеОрганизации,<br> | НадбавкиПоШтатномуРасписанию.Должность КАК Должность,<br> | НадбавкиПоШтатномуРасписанию.ВидНадбавки КАК ВидНадбавки,<br> | НадбавкиПоШтатномуРасписанию.Показатель1 КАК РазмерНадбавки,<br> | НадбавкиПоШтатномуРасписанию.Валюта1 КАК Валюта<br> | ИЗ<br> | РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК НадбавкиПоШтатномуРасписанию<br> | <br> | ОБЪЕДИНИТЬ ВСЕ<br> | <br> | ВЫБРАТЬ<br> | ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации,<br> | ШтатноеРасписаниеОрганизацийСрезПоследних.Должность,<br> | &РК,<br> | (Организации.РайонныйКоэффициент - 1) * 100,<br> | NULL<br> | ИЗ<br> | РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК ШтатноеРасписаниеОрганизацийСрезПоследних<br> | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации<br> | ПО (ИСТИНА)<br> | ГДЕ<br> | Организации.Ссылка = &Организация<br> | И Организации.РайонныйКоэффициент > 1) КАК НадбавкиПоШтатномуРасписанию<br> | ПО (НадбавкиПоШтатномуРасписанию.ВидНадбавки = ИспользуемыеНадбавки.ВидНадбавки)<br> | И (НадбавкиПоШтатномуРасписанию.ПодразделениеОрганизации = Расписание.ПодразделениеОрганизации)<br> | И (НадбавкиПоШтатномуРасписанию.Должность = Расписание.Должность)<br> | ГДЕ<br> | Расписание.КоличествоСтавок > 0) КАК ДанныеСНадбавками<br> |<br> |УПОРЯДОЧИТЬ ПО<br> | ДолжностьКод,<br> | ПодразделениеОрганизации ИЕРАРХИЯ,<br> | ВидНадбавкиПредставление";<br>"