Запрос. Наличие сотрудника на каждый день в подразделении. #444791


#0 by Lama12
Уже второй день туплю, не могу понять где. Задача. Имеем. УПП. Два регистра сведений - "Регламентированный производственный календарь" и "Работники". Нужно получить список работников, на каждый день (за период) в каком подразделении они работают. Подскажите хотя бы принцып построения запроса.
#1 by Lama12
Про курс валют на дату документа знаю, но не могу понять почему такой же механизм не подходит. Или руки мне переставили... :-)
#2 by Aprobator
по УПП не знаю, по ЗУП подсказал бы. В регистре Работники ПериодОкончания и ДействиеОкончания есть (думаю, что ты на этом плаваешь)?
#3 by Lama12
Не... регистр "работники" периодический. Т.е. есть измерение "Период" (обязательное для периодических), и реквизит "Причина изменения состояния" (в нем три варианта - принятие на рабооу, перемещение, увольнение).
#4 by Aprobator
проблема с получением значений на каждый день?
#5 by Lama12
4 Угу
#6 by Aprobator
дык соединение по дате Типа ДатаКалендаря > ДатаПодразделения Группировка По ДатаКалендаря, Работник - поле Максимум(ДатаПодразделения) ну и Подразделение.
#7 by Lama12
Разобрался в чем проблема... в дополнительных измерениях. Да и в процессе решения изменились условия. Данные получаем не из управленческого регистра, а из регламентированного. Вот что получилось. ВЫБРАТЬ    РегламентированныйПроизводственныйКалендарь.ДатаКалендаря,    ВложенныйЗапрос1.СотрудникФизлицо,    ВложенныйЗапрос1.УдалитьПричинаИзмененияСостояния, ИЗ            (ВЫБРАТЬ
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С