ЗУП 2.5
Есть ли ошибка в запросе?
Какой смысл писать срез последний в первом запросе?
Есть ли ошибка в запросе?
ВЫБРАТЬ
РаботникиОрганизацийСрезПоследних.Сотрудник
ПОМЕСТИТЬ ВТСотрудники
ИЗ
РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, ) КАК РаботникиОрганизацийСрезПоследних
ГДЕ
ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.ПериодЗавершения <= &Период
И РаботникиОрганизацийСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостоянияЗавершения
ИНАЧЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния
КОНЕЦ <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
И ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.ПериодЗавершения <= &Период
И РаботникиОрганизацийСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизацииЗавершения
ИНАЧЕ РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации
КОНЕЦ В (&Подразделение)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
РаботникиОрганизаций.Период,
РаботникиОрганизаций.Активность,
РаботникиОрганизаций.Сотрудник,
РаботникиОрганизаций.Организация,
РаботникиОрганизаций.ЗанимаемыхСтавок,
РаботникиОрганизаций.ОбособленноеПодразделение,
РаботникиОрганизаций.ПодразделениеОрганизации,
РаботникиОрганизаций.Должность,
РаботникиОрганизаций.ГрафикРаботы,
РаботникиОрганизаций.ПериодЗавершения,
РаботникиОрганизаций.ЗанимаемыхСтавокЗавершения,
РаботникиОрганизаций.ОбособленноеПодразделениеЗавершения,
РаботникиОрганизаций.ПодразделениеОрганизацииЗавершения,
РаботникиОрганизаций.ДолжностьЗавершения,
РаботникиОрганизаций.ГрафикРаботыЗавершения,
РаботникиОрганизаций.ПричинаИзмененияСостояния,
РаботникиОрганизаций.ПричинаИзмененияСостоянияЗавершения,
РаботникиОрганизаций.Разряд,
РаботникиОрганизаций.РазрядЗавершения,
РаботникиОрганизаций.бсВременныйПеревод
ИЗ
РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
РаботникиОрганизаций.Сотрудник В
(ВЫБРАТЬ
Сотрудники.Сотрудник
ИЗ
ВТСотрудники КАК Сотрудники)
ПоказатьКакой смысл писать срез последний в первом запросе?
По теме из базы знаний
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Как сдать экзамен 1С:Специалист по платформе?
- Система автоматической загрузки номенклатуры, картинок (несколько потоков одновременно) и связанных данных из различных источников (E-MAIL, HTTP, FTP, КАТАЛОГИ) (расширение + конфигурация, 8.3.14+, для УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница
- Импортозамещение BI. Встраивание 1С:Аналитики в аналитический ландшафт компании
- Переход на Clickhouse для анализа метрик
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) так гораздо читабельнее
а теперь представьте
РаботникиОрганизаций.Сотрудник В
(ВЫБРАТЬ
Сотрудники.Сотрудник
ИЗ
ВТСотрудники КАК Сотрудники)
а теперь представьте
РаботникиОрганизаций.Сотрудник В
(ВЫБРАТЬ
РаботникиОрганизацийСрезПоследних.Сотрудник
ИЗ
РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, ) КАК РаботникиОрганизацийСрезПоследних
ГДЕ
ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.ПериодЗавершения <= &Период
И РаботникиОрганизацийСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостоянияЗавершения
ИНАЧЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния
КОНЕЦ <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
И ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.ПериодЗавершения <= &Период
И РаботникиОрганизацийСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизацииЗавершения
ИНАЧЕ РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации
КОНЕЦ В (&Подразделение))
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот