|
ЗУП Как из кадровых перемещений выбрать дату смены должности? | ☑ | ||
|---|---|---|---|---|
|
0
budnik
15.10.14
✎
14:46
|
Отсечь смену подразделений , начислений.
|
|||
|
1
kosts
15.10.14
✎
14:51
|
(0) Запросом
|
|||
|
2
dimaldinho
15.10.14
✎
14:51
|
Идею можно взять в
Выборка = КадровоеПеремещениеОрганизацийПереопределяемый.СформироватьЗапросПоДаннымРаботникаДоНазначения(Запрос, Ссылка).Выбрать(); |
|||
|
3
kumena
15.10.14
✎
15:04
|
(0) алгоритм такой
выбираешь должности по датам, потом группировка через максимум к дате и соединение на следующую должность <> текущей. наверное с год или полтора назад делал такое, готов помочь, но не на халяву. |
|||
|
4
kumena
15.10.14
✎
15:11
|
(2) посмотрел, эта функция никак не поможет, она выбирает кадровые данные на момент кадрового перемещения.
|
|||
|
5
budnik
15.10.14
✎
15:35
|
Через обработку запроса понятно , как выбрать. В запросе надо.
|
|||
|
6
_fmrlex
15.10.14
✎
16:08
|
(0) Можно что нибудь типа этого в СКД:
ВЫБРАТЬ РаботникиОрганизаций.Сотрудник КАК Сотрудник, РаботникиОрганизаций.Регистратор, РаботникиОрганизаций.Должность ИЗ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций СГРУППИРОВАТЬ ПО РаботникиОрганизаций.Сотрудник, РаботникиОрганизаций.Регистратор, РаботникиОрганизаций.Должность УПОРЯДОЧИТЬ ПО Сотрудник И Плюс вычисляемое поле ДатаПеревода вида: Выбор Когда Должность <> ВычислитьВыражение("Должность",,,"Предыдущая","Предыдущая") Тогда Регистратор.Дата Иначе "Х" Конец |
|||
|
7
_fmrlex
15.10.14
✎
16:12
|
+ (6) Вот вроде работает https://yadi.sk/d/k7ph0RkZc3RUn
|
|||
|
8
WebberNSK
15.10.14
✎
16:13
|
(3),(6) надо учитывать, что должность может изменится временно и во время этого могут быть введены другие кадровые изменения
|
|||
|
9
_fmrlex
15.10.14
✎
16:15
|
(8) Я просто обозначил куда копать.
|
|||
|
10
budnik
15.10.14
✎
16:37
|
Плюс указывают действие с такого то периода по такой то.
|
|||
|
11
_fmrlex
15.10.14
✎
16:43
|
(10) Ктож тебя за руки то держит...
|
| Форум | Правила | Описание | Секции | Поиск |