|
|
Выгрузка количества сотрудников по подразделениям
Мультук, pavlika, 2S, RomanYS, SleepyHead, Михаил_, JohnGilbert, kir-g, toypaul, denk32, El_Duke, Fish, Amra, Доминошник, Гена, RVN, unenu, dva1c, nabd, Fregat, Garykom, NorthWind, ДенисСмирнов, shuhard, Double_Medved, Ногаминебить, ileasuper, Tarlich, ildary, zenik, Климов Сергей, elka302, ads55, Vstur, ass1c, maxar, vicof, DemonShinji2, yurikmellon2, nysyssimara
| ☑ |
|
0
ileasuper
17.03.26
✎
07:58
|
Добрый день! Подскажите пожалуйста, как выгрузить количество сотрудников по подразделениям с помощью запроса для дальнейшей выгрузки в CSV. Я уже попробовал сделать выгрузку с помощью регистра КадроваяИсторияСотрудниковСрезПоследних, но в некоторых подразделениях учтены не все сотрудники. Например если сотрудник был временно переведен в другое подразделение, то в регистре последняя строка это как раз это временное подразделение, а то подразделение в котором сотрудник работает на данный момент не учитывается.
|
|
|
1
2S
17.03.26
✎
08:06
|
|
|
|
2
vicof
17.03.26
✎
08:07
|
Есть функция СотрудникиОрганизации с различными параметрами. По-моему, в модуле КадровыйУчет. Там даже дата среза есть. Ну если ты, конечно, имеешь в виду зуп или ерп. Это же не надо писать, да, и в правилах ничего про это не написано, да?
Упорядочиваешь и сохраняешь в цсв.
|
|
|
3
ileasuper
17.03.26
✎
09:14
|
(2) Да всë верно нужно это в 1С ЗУП прошу прошения, что сразу не уточнил. И мне нужно сделать именно через запрос и проблема в том как именно в запросе получить тех сотрудников у которых в регистре последняя строка это перемещение сотрудника в другое подразделение, но действует до уже меньше текущей даты. Вопрос как полчить строку с текущим подразделением сотрудника с помощью запроса?
|
|
|
4
unenu
17.03.26
✎
09:29
|
(3) забудьте про идею получить через свой запрос.
Есть основное, внешнее, внутреннее назначение, есть подработки, есть переводы, есть слияния ...
в методе СотрудникиОрганизации можно задать условия с учетом этих особенностей и постановке задачи. и завтра разработчики выпилят одни регистры и создадут другие для кадрового учета.
Тогда ваш запрос станет тыквой.
|
|
|
5
Гена
гуру
17.03.26
✎
09:32
|
(3) РС КадроваяИсторияСотрудниковИнтервальный
|
|
|
6
shuhard
17.03.26
✎
09:36
|
(3) запрос в СКД или в коде ?
|
|
|
7
unenu
17.03.26
✎
09:40
|
(5) там с секундами подводный камень, методологически верный правда, но для прямого запроса ловушка. Механизм представлений, в методах, эти смещения секунд обыгрывает правильно.
|
|
|
8
Гена
гуру
17.03.26
✎
10:15
|
(7) Да, там время начала у разных кадровых доков разное: 5 сек, 20 сек, 1 мин...
Но всё равно прямой запрос сработает как надо, если интервал День задать и смотреть требуемую дату на конец этого дня.
|
|
|
9
pavlika
17.03.26
✎
10:32
|
В типовом ЗУП нет понятия основного места, так что пилить нужно будет.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан