|
ЗУП: сотрудники организации за период | ☑ | ||
---|---|---|---|---|
0
боксер
18.06.13
✎
14:54
|
Есть в типовой ЗУП такая функция ?
уже не в первый раз надо вытащить сотрудников организации, то на дату, то теперь за период. писал свою функцию, но геморно как то там все с регистрами... |
|||
1
piter3
18.06.13
✎
14:56
|
мне бы ваши проблемы
|
|||
2
DarKySiK
18.06.13
✎
14:57
|
отчет Списки сотрудников организации.
|
|||
3
Бовка
18.06.13
✎
14:57
|
(0) там один регистр, что там геморного?
есть типовой отчет Списки сотрудников организации. |
|||
4
боксер
18.06.13
✎
14:58
|
мне не отчет нужен, я свои обработки пишу.
там всякие состояния сотрудников и прочее |
|||
5
боксер
18.06.13
✎
15:01
|
ну вот набросал, не то ведь
ВЫБРАТЬ РАЗЛИЧНЫЕ РаботникиОрганизаций.Сотрудник ИЗ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций ГДЕ РаботникиОрганизаций.Период МЕЖДУ &д1 И &д2 И РаботникиОрганизаций.Организация = &Организация |
|||
6
DarKySiK
18.06.13
✎
15:01
|
(5) Про срез последних не слышал, не?
|
|||
7
piter3
18.06.13
✎
15:03
|
(0) так чего надо-то
|
|||
8
боксер
18.06.13
✎
15:03
|
(6)слышал, а что это изменит в сравнении с (5) ?
в РС нет ни даты увольнения ни приема.надо из др.вытаскивать потому должна быть типовая функция, но не нашел |
|||
9
DarKySiK
18.06.13
✎
15:04
|
Открой схему в отчете из (2) и изучай, как там информацию получают.
|
|||
10
боксер
18.06.13
✎
15:07
|
(9)может сюда запостить еще запрос из компановки?
там куча вложенных и всякой лишней хрени. короче понял все сами извращаются |
|||
11
боксер
18.06.13
✎
15:10
|
(6)срез последгних тут ни катит совсем.
мне надо за месяц вытащить сотрудников кто хоть один день работал в этот период |
|||
12
боксер
18.06.13
✎
15:50
|
(9)там по плановым начислениям.
офигеть зуп. даже такую выборку невозможно сделать по 1 или пусть даже 2 таблицам. |
|||
13
DarKySiK
18.06.13
✎
15:58
|
Не смеши. Это все делается по одному РС - РаботникиОрганизаций. Берется срез неуволенных на начало периода и объединением к нему движения за период. Найти модуль перс учета и там функции, получающие стаж для СЗВ - использовать как пример можно.
|
|||
14
AlexITGround
18.06.13
✎
16:08
|
(12) Я пользуюсь отчетом "Сотрудники организации", объяни плиз чем не устраивает?
|
|||
15
боксер
18.06.13
✎
16:15
|
(14)ответ: мне не нужен отчет.мне нужна функция.
В моей обработке нужны все сотрудники которые хоть один день проработали в организации. отчет на компановке и там много всякой не нужной хрени и посмотрел он мне не подходит. Кроче написал то что мне надо иначе не я первый озадачен этой проблемой и нафлудили например в этой v8: Как отобрать только работающих сотрудников? еще больше, а решения так и не привели: в первом все актуальныесотрудники на конец периода, во втором все уволенные за период т.е. тоже работали : ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.Сотрудник ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних( &дата2, Организация = &Организация ) КАК РаботникиОрганизацийСрезПоследних ГДЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> &ПричинаИзмененияСостоянияУвольнение объединить все ВЫБРАТЬ РаботникиОрганизаций.Сотрудник ИЗ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций ГДЕ РаботникиОрганизаций.Организация = &Организация И РаботникиОрганизаций.Период МЕЖДУ &Дата1 И &Дата2 И РаботникиОрганизаций.ПричинаИзмененияСостояния = &ПричинаИзмененияСостоянияУвольнение |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |