Имя: Пароль:
1C
1С v8
Как написать запрос?
0 kathleen
 
29.08.13
15:45
Вопрос конечно глупый, но никак не могу сообразить. В расчетной ведомости в запрос берутся сотрудники из таблицы РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, ) КАК РаботникиОрганизаций ГДЕ
            РаботникиОрганизаций.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
            И РаботникиОрганизаций.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
В этом случае не попадают сотрудники уволенные в течение расчетного периода. Если задать параметр НачалоПериода - не попадут принятые за месяц. Как правильно написать запрос?
1 MrStomak
 
29.08.13
15:49
объединить срех на начало периода с РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ РаботникиОрганизаций.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.ПриемНаРаботу)
и Период>&Началопериода  и период <=&Конецпериода
2 kathleen
 
29.08.13
16:03
(1)спасибо