|
посчитать количество должностей в запросе | ☑ | ||
---|---|---|---|---|
0
lite777
14.12.18
✎
11:35
|
Привет, товарищи , запрос сделал ,который выдает сотрудников и Зп по поразделению, но нужно еще количество сотрудников по каждой должности вывести типа инженеров -2чел, менеджеров -5 и тд
" ВЫБРАТЬ // | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РаботникиОрганизаций.Должность.Значение) КАК КОЛ, |РаботникиОрганизаций.Сотрудник КАК Сотрудник, |РаботникиОрганизаций.Организация, |РаботникиОрганизаций.ПодразделениеОрганизации как ПодразделениеОрганизации , |РаботникиОрганизаций.Должность , |ЕСТЬNULL(ЗП.ЗПРасход,0) как ЗП |ИЗ |РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д2) КАК РаботникиОрганизаций | ЛЕВОЕ СОЕДИНЕНИЕ |РегистрНакопления.ЗП.ОстаткиИОбороты(&д1,&д2) КАК ЗП |ПО (РаботникиОрганизаций.Сотрудник=ЗП.Сотр ) | ГДЕ РаботникиОрганизаций.ПодразделениеОрганизации=&ВыбПодр И ЗП.ЗПРасход>0 |УПОРЯДОЧИТЬ ПО |РаботникиОрганизаций.ПодразделениеОрганизации.наименование,РаботникиОрганизаций.Сотрудник.Наименование " ; |
|||
1
catena
14.12.18
✎
11:37
|
Количество надо к сотрудникам применять, а не к должностям.
|
|||
2
lite777
14.12.18
✎
11:42
|
а по подробеннее ,?
|
|||
3
Alexandr_U1982
14.12.18
✎
11:47
|
Какая конфигурация? Если ЗУП 2.5 или УПП 1.3, то не учитываются временные кадровые перемещения.
|
|||
4
lite777
14.12.18
✎
11:50
|
ЗУП 2,5, да должн на д2
|
|||
5
Alexandr_U1982
14.12.18
✎
11:52
|
Для ЗУП 2.5 посчитать количество сотрудников по должности в подразделении можно вот так:
ВЫБРАТЬ ВЫБОР КОГДА РаботникиОрганизаций.ПериодЗавершения < &ДатаАктуальности И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) ТОГДА РаботникиОрганизаций.ДолжностьЗавершения ИНАЧЕ РаботникиОрганизаций.Должность КОНЕЦ КАК Должность, ВЫБОР КОГДА РаботникиОрганизаций.ПериодЗавершения < &ДатаАктуальности И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) ТОГДА РаботникиОрганизаций.ПодразделениеОрганизацииЗавершения ИНАЧЕ РаботникиОрганизаций.ПодразделениеОрганизации КОНЕЦ КАК ПодразделениеОрганизации, КОЛИЧЕСТВО(РаботникиОрганизаций.Сотрудник) КАК КоличествоСотрудников ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности) КАК РаботникиОрганизаций СГРУППИРОВАТЬ ПО ВЫБОР КОГДА РаботникиОрганизаций.ПериодЗавершения < &ДатаАктуальности И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) ТОГДА РаботникиОрганизаций.ДолжностьЗавершения ИНАЧЕ РаботникиОрганизаций.Должность КОНЕЦ, ВЫБОР КОГДА РаботникиОрганизаций.ПериодЗавершения < &ДатаАктуальности И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) ТОГДА РаботникиОрганизаций.ПодразделениеОрганизацииЗавершения ИНАЧЕ РаботникиОрганизаций.ПодразделениеОрганизации КОНЕЦ |
|||
6
Alexandr_U1982
14.12.18
✎
11:53
|
Что за регистр накопления "ЗП"? Опиши всю задачу.
|
|||
7
lite777
14.12.18
✎
11:54
|
ЗП -самодельный РГ ,
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |