Вопрос конечно глупый, но никак не могу сообразить. В расчетной ведомости в запрос берутся сотрудники из таблицы РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, ) КАК РаботникиОрганизаций ГДЕ
РаботникиОрганизаций.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
И РаботникиОрганизаций.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
В этом случае не попадают сотрудники уволенные в течение расчетного периода. Если задать параметр НачалоПериода - не попадут принятые за месяц. Как правильно написать запрос?
объединить срех на начало периода с РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ РаботникиОрганизаций.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.ПриемНаРаботу)
и Период>&Началопериода и период <=&Конецпериода
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший