Имя: Пароль:
1C
 
Как в ЗУП 3.1 ПРОГРАММНО получить сотрудников по организации, которые в данный момент..
0 Обфускация
 
24.05.19
14:03
Как в ЗУП 3.1 ПРОГРАММНО получить сотрудников по организации, которые в данный момент работают?
1 shuhard
 
24.05.19
14:14
(0) глазами позырить движения кадрового перемещения,
мозгом определить регистр сведений
2 Amra
 
24.05.19
14:14
(0) Рассказывай, как пробовал
3 Amra
 
24.05.19
14:15
(1) А вот не поможет) Ибо лучше использовать другой, НЕЗАВИСИМЫЙ регистр сведений)
4 kzot
 
24.05.19
14:16
Где работают и как ведь тоже важно ?
5 Обфускация
 
24.05.19
14:16
Ну теоретически можно взять регистр сведений ТекущиеКадровыеДанныеСотрудников, у которого не заполнено поле ДатаУвольнения, не пока нет уверенности
6 Amra
 
24.05.19
14:18
(5) Только если (4)...
7 Amra
 
24.05.19
14:19
ТО есть "если НЕ (4)"
8 kzot
 
24.05.19
14:19
(5) а состояние ?
9 kzot
 
24.05.19
14:21
(8)+ рс ДанныеСостоянийСотрудников не нужен ?
10 kzot
 
24.05.19
14:26
(8)+ рс ВидыЗанятостиСотрудников тоже туда же
11 sqr4
 
24.05.19
14:28
КадроваяИсторияСотрудниковИнтервальный
Но в зупе же нужно использовать совсем другой подход разве нет
12 Фрэнки
 
24.05.19
14:30
но тогда тс должен был пояснить, куда ему нужны результаты выборки Сотрудников
13 Айвонттубифри
 
24.05.19
14:31
(0) В ЗУП3 используйте типовую функцию КадровыйУчет.КадровыеДанныеСотрудников()

Возвращает таблицу значений заполненную данными сотрудников, перечисленными в параметре СписокНеобходимыхДанных. Далее, можно поставить отбор, чтобы не заполнял тех, у кого заполнена дата увольнения.
14 Айвонттубифри
 
24.05.19
14:34
(1), (3), (9), (10), (11) Структуру регистров разработчики в ЗУП3 неоднократно меняли, поэтому надо использовать экспортные процедуры/функции из программного интерфейса общих модулей. Иначе при очередном обновлении у вас все сломается...
15 Айвонттубифри
 
24.05.19
14:35
+(13) Список полей, допустимых в параметре КадровыеДанные см. в комментарии к  КадровыйУчетВнутренний.ЗапросВТКадровыеДанныеСотрудников.
16 kzot
 
24.05.19
14:38
(13) думал вроде больше как про запрос говорили, хотя хз.
17 zak555
 
24.05.19
14:42
отправляй уволенных в архив, тогда отбирать будешь по реквизиту )
18 kzot
 
24.05.19
14:44
(17) отсутствующих и на больничном, декрет тоже ?
19 KnightAlone
 
24.05.19
15:28
"в ЗУП 3.1 ПРОГРАММНО получить сотрудников по организации, которые в данный момент работают?" к ЗУП прикручены веб-камеры, которые парсят чем в данный момент занят сотр? Это все онлайн обрабатывается и хранится где-то? отошел в туалет - а у тебя статус - "не работает". я правильно понял?)
20 Amra
 
24.05.19
15:32
(14) "Экспортные процедуры из программного интерфейса" тоже меняли, так что не показатель от слова совсем
21 Айвонттубифри
 
24.05.19
15:38
(20) "Экспортные процедуры из ПРОГРАММНОГО ИНТЕРФЕЙСА": вторую часть выделила заглавными, т.к. это ключевое. Понимаете, что это?
22 Skylark
 
24.05.19
15:43
(21) Да мы поняли уже, что Вы энтузиаст методов разработки программистов фирмы 1С.
Вы часом, не из их ли числа?
23 kzot
 
24.05.19
15:44
я уже за покорном... )
24 Skylark
 
24.05.19
15:45
Гоняют процедуры по модулям "как вшивого по бане" и ещё гордятся этим.
25 Айвонттубифри
 
24.05.19
16:07
(22) Нет, я на вашей стороне, ребята! )))
Сама не одобряю подход 1С в ЗУП3, но деваться некуда... Приходится вникать в их логику.
26 d4rkmesa
 
24.05.19
16:08
(20) Не ожидал. =)
27 Alexandr_U1982
 
24.05.19
16:20
(20)(24)(26)Следует различать "СлужебныйПрограммныйИнтерфейс" и "ПрограммныйИнтерфейс".
Процедуры/функции из служебного программного интерфейса меняются от релиза к релизу. Также меняются способы их вызова и место нахождения.
Процедуры/функции из программного интерфейса остаются на своих местах. При их изменении 1с поддерживает старые способы вызова.
28 Айвонттубифри
 
24.05.19
16:22
(27) Вот я примерно это и хотела донести.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.