Отбор в СКД по часам с указанием конкретного промежутка времени
8.3.16, конфа своя
Ситуация: сотрудники приходят на прием пищи (завтрак, обед, ужин), отмечаются в 1С, программа фиксирует время отметки.
Как в СКД можно задать условие, что если он отметился в промежутке с 08:00 до 10:00 - это он пришел на завтрак, с 13:00 до 15:00 - на обед, с 18:00 до 20:00 - на ужин. Все данные пишутся в Регистр сведений.
Как я это видел, что-то типа ВЫБОР КОГДА Документ.Период, ЧАС "с" - "по" ТОГДА "Завтрак" КОНЕЦ и подобно на обед и ужин. Но я не знаю, как указать период времени по часам(( Отчет формируется на конкретную дату.
Подскажите, пожалуйста.
Ситуация: сотрудники приходят на прием пищи (завтрак, обед, ужин), отмечаются в 1С, программа фиксирует время отметки.
Как в СКД можно задать условие, что если он отметился в промежутке с 08:00 до 10:00 - это он пришел на завтрак, с 13:00 до 15:00 - на обед, с 18:00 до 20:00 - на ужин. Все данные пишутся в Регистр сведений.
Как я это видел, что-то типа ВЫБОР КОГДА Документ.Период, ЧАС "с" - "по" ТОГДА "Завтрак" КОНЕЦ и подобно на обед и ужин. Но я не знаю, как указать период времени по часам(( Отчет формируется на конкретную дату.
Подскажите, пожалуйста.
По теме из базы знаний
Найденные решения
(1) как то так
ВЫБРАТЬ
ВЫБОР
КОГДА ЧАС(Документ.Дата) >= 8 И ЧАС(Документ.Дата) < 10 ТОГДА "Завтрак"
КОГДА ЧАС(Документ.Дата) >= 13 И ЧАС(Документ.Дата) < 15 ТОГДА "Обед"
КОГДА ЧАС(Документ.Дата) >= 18 И ЧАС(Документ.Дата) < 20 ТОГДА "Ужин"
ИНАЧЕ "Не вовремя"
ИЗ Документы
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) как то так
ВЫБРАТЬ
ВЫБОР
КОГДА ЧАС(Документ.Дата) >= 8 И ЧАС(Документ.Дата) < 10 ТОГДА "Завтрак"
КОГДА ЧАС(Документ.Дата) >= 13 И ЧАС(Документ.Дата) < 15 ТОГДА "Обед"
КОГДА ЧАС(Документ.Дата) >= 18 И ЧАС(Документ.Дата) < 20 ТОГДА "Ужин"
ИНАЧЕ "Не вовремя"
ИЗ Документы
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот