Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Отсортировать запрос по Коду игнорируя иерархию

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №1
 
03.02.2009 19:21

"Есть отчет

Унифицированая форма Т3
1С:Зарплата и Управление персоналом 8.1

Она сортирует элементы по:
|УПОРЯДОЧИТЬ ПО
| ДолжностьКод,
| ПодразделениеОрганизации ИЕРАРХИЯ,
| ВидНадбавкиПредставление";


При этом из за Иерархии игнорируется(ну или неверно сортируется) по ДолжностьКод, если убрать Иерархию для ПодразделениеОрганизации, то запрос зависает.

Как зделать рабочий запрос с упорядочеванием по ДолжностьКод ?"

Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8345
Пост №2
 
05.02.2009 07:12

А весь запрос можно увидеть?

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №3
 
05.02.2009 07:44

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

Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8345
Пост №4
 
05.02.2009 08:13

А вставьте текст запроса без "|", что бы его можно было проверить ("вытащите" его из конструктора запросов).

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №5
 
05.02.2009 08:16

сюда его еще раз без "|" ?
Этот запрос готовое решение Зарплаты и Упр. Персоналом, он идеально работает. Но заказчик хочет чтобы форма формировалась с сортировкой по Должность.Код

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №6
 
05.02.2009 08:21

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

СГРУППИРОВАТЬ ПО
Календарь.ГрафикРаботы) КАК Календарь
ПО (Календарь.ГрафикРаботы = Расписание.ГрафикРаботы)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалютДляРасчетовСПерсоналом.СрезПоследних(&ОкончаниеМесяца0, ) КАК СрезКурсовВалют
ПО (СрезКурсовВалют.Валюта = Расписание.ВалютаТарифнойСтавки)
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
НадбавкиПоШтатномуРасписаниюОрганизацииСрезПоследних.ВидНадбавки КАК ВидНадбавки
ИЗ
РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК НадбавкиПоШтатномуРасписаниюОрганизацииСрезПоследних

ОБЪЕДИНИТЬ

ВЫБРАТЬ
&РК
ИЗ
Справочник.Организации КАК Организации
ГДЕ
Организации.Ссылка = &Организация
И Организации.РайонныйКоэффициент > 1) КАК ИспользуемыеНадбавки
ПО (ИСТИНА)
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
НадбавкиПоШтатномуРасписанию.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
НадбавкиПоШтатномуРасписанию.Должность КАК Должность,
НадбавкиПоШтатномуРасписанию.ВидНадбавки КАК ВидНадбавки,
НадбавкиПоШтатномуРасписанию.Показатель1 КАК РазмерНадбавки,
НадбавкиПоШтатномуРасписанию.Валюта1 КАК Валюта
ИЗ
РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК НадбавкиПоШтатномуРасписанию

ОБЪЕДИНИТЬ ВСЕ

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

УПОРЯДОЧИТЬ ПО
ДолжностьКод,
ПодразделениеОрганизации ИЕРАРХИЯ,
ВидНадбавкиПредставление";"

Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8345
Пост №7
 
05.02.2009 09:10

1) Проверьте коды в справочнике "Должности организации", если там беспорядок, то перенумеруйте элементы.
2) В типовом запросе включено св-во "Автоупорядочивание", у Вас оно куда то пропало.
3) Попробовал "сдвинуть" порядок кодов должностей вверх, вот что получилось
http://img145.imageshack.us/my.php?image=42970324nr8.jpg
...нужен
такой результат?
4) Текст запроса можно было заменить в предыдущем сообщении (кнопка "Изменить").

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №8
 
05.02.2009 09:14

1. там нормально, чтото похожее на ваше
2. Не стояло! , ставил, нечего неменялось.
3. Я также сдвинул вверх, как видно в моем запросе, именно так и сортирует у меня, как вы видете "НЕ ПО КОДУ", заказчик требует именно сорт. по коду
4. учту в след. раз, спс.

Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8345
Пост №9
 
05.02.2009 10:42

В таблице колонка "Код" это код подразделения, а сортировка идет по коду должности. Должности (на моем изображении) как раз и отсортированы по коду.

Мальцев Иван Александрович
читатель
офлайн
Дата регистрации: 03.02.2009
Сообщений: 16
Пост №10
 
05.02.2009 10:50

большое спасибо, проверю. Как я умудрился такое пропустить?! непонимаю!

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги