Имя: Пароль:
1C
1С v8
Запрос, не могу найти решение (ЗУП 2.5)
,
0 franchisees
 
25.10.12
19:14
Подскажите, как прописать в запросе чтобы исключить уволенных?

---------------------------------------------------------
ВЫБРАТЬ
|    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
|    РаботникиОрганизацийСрезПоследних.Должность,
|    ФИОФизЛицСрезПоследних.Фамилия,
|    ФИОФизЛицСрезПоследних.Имя,
|    ФИОФизЛицСрезПоследних.Отчество,
|    ПриемНаРаботуВОрганизациюРаботникиОрганизации.ДатаПриема
|ИЗ
|    Документ.ПриемНаРаботуВОрганизацию.РаботникиОрганизации КАК ПриемНаРаботуВОрганизациюРаботникиОрганизации
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних
|        ПО ПриемНаРаботуВОрганизациюРаботникиОрганизации.Сотрудник = РаботникиОрганизацийСрезПоследних.Сотрудник
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних КАК ФИОФизЛицСрезПоследних
|        ПО ПриемНаРаботуВОрганизациюРаботникиОрганизации.ФизЛицо = ФИОФизЛицСрезПоследних.ФизЛицо
|ГДЕ
|    ПриемНаРаботуВОрганизациюРаботникиОрганизации.ДатаПриема МЕЖДУ &Дата1 И &Дата2
|    И ПриемНаРаботуВОрганизациюРаботникиОрганизации.Ссылка.Проведен = ИСТИНА";
1 IamAlexy
 
25.10.12
19:17
(0) в сотруднике разве дата увольнения тупой датой не сидит?
2 Индиго
 
25.10.12
19:18
(1) Ты сам представь уволенного и через неделю принятого на другую должность...
3 Индиго
 
25.10.12
19:21
(0)Имхается мне(хотя я 1000 лет в зп не упражнялся) гдето должен быть признак чела, что он уволен. Соединяй по условию и все дела
4 Trier
 
25.10.12
19:21
ГДЕ РаботникиОрганизаций.ПричинаИзмененияСостояния <> Перечисления.ПричиныИзмененияСостоянияРаботы.Увольнение

Не уверен на память, так ли перечисление называется точно, ну через контекстную подсказку посмотришь
5 Kreont
 
25.10.12
19:24
Уволенных в интервале дат МЕЖДУ &Дата1 И &Дата2 тоже не надо?

Можно проверять еще и через ЗанимаемыхСтавок > 0
6 IamAlexy
 
25.10.12
20:18
(2) с каких пор вновь принятым не нужно делать новую запись в справочник "сотрудники" ?
7 Homer
 
25.10.12
21:41
делал так, вычисляешь людей уволенных (ссылки), а потом в своем списки просто их исключаешь!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн