Имя: Пароль:
1C
1С v8
ЗУП
0 Akkreditator
 
11.11.14
10:31
Вопрос в зупе 2.5.79.4 надо в отчете выбрать сотрудников которые работают в организации, только те кто на данный момент работают, в каком регистре их брать? рс.работникиорганизаций.срезпоследних?! или в другом... и как выбрать только тех кто на сегодня работает
1 шаэс
 
11.11.14
10:34
(0) "дата увольнения" = пусто   у сотрудника
2 Akkreditator
 
11.11.14
10:39
вообще ни одного не показывает
3 Akkreditator
 
11.11.14
10:39
ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник.Наименование,
    РаботникиОрганизаций.Сотрудник.ДатаПриемаНаРаботу,
    РаботникиОрганизаций.Сотрудник.ТекущаяДолжностьОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееПодразделениеОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееОбособленноеПодразделение
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.Сотрудник.ДатаУвольнения = НЕОПРЕДЕЛЕНО
4 Skylark
 
11.11.14
10:42
Цирк открывает двери
5 Skylark
 
11.11.14
10:42
Неопределено это не пусто
6 piter3
 
11.11.14
10:44
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) вместо НЕОПРЕДЕЛЕНО
если уж за дату ухватились
7 шаэс
 
11.11.14
10:44
(6) а к чему еще можно?
8 шаэс
 
11.11.14
10:45
(3) а задайте поиск по ЗуП по ".ДатаУвольнения". может сможете нужное сравнение найти
9 Akkreditator
 
11.11.14
10:45
ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник.Ссылка КАК СотрудникНаименование,
    РаботникиОрганизаций.Сотрудник.ДатаПриемаНаРаботу,
    РаботникиОрганизаций.Сотрудник.ТекущаяДолжностьОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееПодразделениеОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееОбособленноеПодразделение
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.Сотрудник.ДатаУвольненияИзКомпании = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)

УПОРЯДОЧИТЬ ПО
    СотрудникНаименование
10 Akkreditator
 
11.11.14
10:46
Так вообще никого не показывает все уволенные чтоли?!
11 шаэс
 
11.11.14
10:47
(10) .ДатаУвольнения ЕСТЬ NULL
12 piter3
 
11.11.14
10:47
(7) может лучше все-таки причине изменения<>уволен не?
13 шаэс
 
11.11.14
10:48
(12) почему? по крайней мере, в ЗуП есть проверки именно на дату увольнения
14 Ненавижу 1С
 
гуру
11.11.14
10:50
(5) что же такое "пусто"?
15 Otkr
 
11.11.14
10:50
Подсказываю. Смотреть на ПричинаИзмененияСостояния
16 piter3
 
11.11.14
10:51
(9)<> если нужно для работающих
17 Akkreditator
 
11.11.14
10:51
ПричинаИзмененияСостояния или ПричинаИзмененияСостоянияЗавершения
18 renegade
 
11.11.14
10:52
(1) не совсем корректно, люди могут работать по договору подряда и дата увольнения у них тоже будет пустая.
19 Akkreditator
 
11.11.14
10:53
И так?!
20 Akkreditator
 
11.11.14
10:53
ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник.Ссылка КАК СотрудникНаименование,
    РаботникиОрганизаций.Сотрудник.ДатаПриемаНаРаботу,
    РаботникиОрганизаций.Сотрудник.ТекущаяДолжностьОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееПодразделениеОрганизации,
    РаботникиОрганизаций.Сотрудник.ТекущееОбособленноеПодразделение,
    РаботникиОрганизаций.ПричинаИзмененияСостояния
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.ПричинаИзмененияСостояния <> NULL

УПОРЯДОЧИТЬ ПО
    СотрудникНаименование
21 Akkreditator
 
11.11.14
10:53
все равно показывает тех кто уволен уже
22 Ненавижу 1С
 
гуру
11.11.14
10:53
(20) керня
23 azt-yur
 
11.11.14
10:55
из среза последних выбирай с отбором ЗанимаемыхСтавок>0
24 Крошка Ру
 
11.11.14
10:55
(21) Открой уже регистр и посмотри, чем уволенные отличаются от неуволенных.
25 Akkreditator
 
11.11.14
10:56
Открыл не увидел чем же?!
26 шаэс
 
11.11.14
10:58
(25) жесть. Вы могли хоть правильные варианты с датой попробовать?
27 Akkreditator
 
11.11.14
10:59
(23) вот что то начало получаться, про занимаемые ставки > 0
28 Akkreditator
 
11.11.14
10:59
а если работает без ставки?!
29 piter3
 
11.11.14
11:00
(28)это как?
30 Крошка Ру
 
11.11.14
11:01
(25) Тогда зови программиста, пусть он делает
31 Akkreditator
 
11.11.14
11:04
) все спасибо после ставки > 0 вроде все ок
32 Otkr
 
11.11.14
11:10
(31) Не все. Есть случаи, когда сотрудник не уволен, но ставка у него 0
33 kumena
 
11.11.14
11:12
(32) да пофиг, он же из челябинска )) прорвется!
34 Otkr
 
11.11.14
11:19
(33) Когда какая нибудь девушка в отпуске за ребенком не получит годовую премию изза такого, то хотел бы посмотреть как "прорываться" будет ))
35 kumena
 
11.11.14
11:24
в следующий раз будут более грамотного спеца покупать