|
Выборка работающих людей. | ☑ | ||
---|---|---|---|---|
0
Jupiter
20.10.14
✎
17:05
|
Подскажите как можно отобрать людей которые пропустили менее пяти дней в месяце, или по болезни, иди по неявке на работу. При этом считаются только рабочие дни.
|
|||
1
Kamas
20.10.14
✎
17:10
|
(0) нет ))
|
|||
2
palpetrovich
20.10.14
✎
17:10
|
(0) и не ищи, нет таких, все на мисте сидят :)
зы: озвучть что есть, где искать... |
|||
3
Kamas
20.10.14
✎
17:10
|
(1) ибо конфу и как ведется учет мы сами угадываем
|
|||
4
piter3
20.10.14
✎
17:12
|
выбрать сотр,разностьдат(период,периодзавершения,день)как разница
поместить вт из рс.состояниясотроворг где состояния в (&твойсписок) ; выбрать сотр из вт где вт.разница>=5 |
|||
5
piter3
20.10.14
✎
17:12
|
(0)а рабочие графику или вообще?
|
|||
6
palpetrovich
20.10.14
✎
17:14
|
(4) а может тупо вычесть из ДнейПоГрафику РеальноОтработанныеДни? :)
|
|||
7
Kamas
20.10.14
✎
17:14
|
(5) какая разница вы еще конфу не знаете может у него бухгалтерия или ут
|
|||
8
piter3
20.10.14
✎
17:15
|
(7)а че в ут есть неявки?надеюсь зуп
|
|||
9
Jupiter
20.10.14
✎
17:16
|
По графику, ЗУП.
|
|||
10
Kamas
20.10.14
✎
17:16
|
(8) нет но нечего не мешает доработать
|
|||
11
kumena
20.10.14
✎
17:18
|
(4) молодец, хорошо начал, продолжай!
|
|||
12
Jupiter
20.10.14
✎
17:19
|
(4)Спасибо, сейчас попробую.
|
|||
13
zulu_mix
20.10.14
✎
17:20
|
(4) ты забыл что периода завершения может и не быть
|
|||
14
kumena
20.10.14
✎
17:21
|
(12) да да, продолжайте!
интересно, через сколько постов обнаружишь, что в этом регистре каждое новое состояние прерывает предыдущее, и запрос можно выкинуть |
|||
15
Jupiter
20.10.14
✎
17:23
|
(14) Уже обнаружил(
|
|||
16
zulu_mix
20.10.14
✎
17:24
|
напишу отчет за 10 тыщщ
|
|||
17
kumena
20.10.14
✎
17:26
|
(16) ой ой, тут делов наверное на час.
|
|||
18
Jupiter
20.10.14
✎
17:26
|
(16)Спасибо, я как-нибудь своими силами.
|
|||
19
piter3
20.10.14
✎
17:27
|
(14)дал наводку,а потом взять с РР думаю догадается или подскажут
|
|||
20
Kamas
20.10.14
✎
17:38
|
(19) ну в зупе есть еще регистр сведений состояние сотрудника
|
|||
21
Kamas
20.10.14
✎
17:40
|
(20) я б наверно оттуда брал бы
|
|||
22
zulu_mix
20.10.14
✎
17:44
|
(21) писатель?
|
|||
23
Jupiter
30.10.14
✎
16:14
|
Извиняюсь, что сразу не отписался. Спасибо piter3 очень помог.
|
|||
24
kumena
30.10.14
✎
16:17
|
(23) покаж запрос свой
|
|||
25
Jupiter
30.10.14
✎
16:28
|
"ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.Сотрудник.Код, | ОсновныеНачисленияРаботниковОрганизаций.Сотрудник КАК Сотрудник, | СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало, ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец, ДЕНЬ) + 1) КАК ПропущеноДней |ИЗ | (ВЫБРАТЬ | СостояниеРаботниковОрганизаций.Сотрудник КАК Сотрудник, | СостояниеРаботниковОрганизаций.Состояние КАК Состояние, | СостояниеРаботниковОрганизаций.Период КАК Период | ИЗ | РегистрСведений.СостояниеРаботниковОрганизаций КАК СостояниеРаботниковОрганизаций | ГДЕ | СостояниеРаботниковОрганизаций.Период МЕЖДУ &НачПериода И &КонПериода | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Работает) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Заболевание) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.ОтпускЕжегодный) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Командировка) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.ОтпускПоБеременностиИРодам) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.ОтпускПоБеременностиИРодам) | И СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.ОтпускПоУходуЗаРебенком) | И СостояниеРаботниковОрганизаций.Сотрудник.ПодразделениеОрганизации В(&ПодразделениеОрганизации)) КАК ВложенныйЗапрос | ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций | ПО ВложенныйЗапрос.Сотрудник = ОсновныеНачисленияРаботниковОрганизаций.Сотрудник | И ВложенныйЗапрос.Период = ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало |ГДЕ | ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &НачПериода И &КонПериода | И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю) | |СГРУППИРОВАТЬ ПО | ОсновныеНачисленияРаботниковОрганизаций.Сотрудник, | ОсновныеНачисленияРаботниковОрганизаций.Сотрудник.Код | |УПОРЯДОЧИТЬ ПО | Сотрудник"; |
|||
26
kumena
30.10.14
✎
16:34
|
СостояниеРаботниковОрганизаций.Сотрудник.ПодразделениеОрганизации В(&ПодразделениеОрганизации)
это грубая ошибка ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю а если табеля не будет? |
|||
27
kumena
30.10.14
✎
16:37
|
у вас по сути кадровые данные соединяются с расчетными, это вообще неправильно.
запрос лучше написать используя только кадровые данные. насчет часа я погорячился, но в полдня уложиться легко, если есть опыт. |
|||
28
ice777
30.10.14
✎
16:39
|
(27) верно.
есть табеля ака графики работы, и есть учет раб времени. из этого только и тягать. |
|||
29
Jupiter
30.10.14
✎
16:47
|
(27) Опыт не самый великий. К сожалению, все другие идеи провалились.
(26) Нет, это не ошибка, мне по заданию именно так и нужно. ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю не зависит на сколько я понимаю от наличия табеля, а только от начисления. Потому как начислить ЗП мы можем без табеля и там учтутся прогулы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |