0
synapce
22.07.21
✎
15:56
|
Есть документ "Заказ поставщику" (ссылка на док, сотрудник)
1 регистр сведений, в котором содержатся все заказы, которые были сделаны (заказ, сотрудник)
2 регистр сведений, в котором содержится реквизит, показывающий, что сотрудник работает/не работает в управлении (сотрудник, Истина/Ложь)
Подскажите, как мне узнать, какие заказы были сделаны ТОЛЬКО сотрудниками, которые работают в управлении?
Как связать два регистра?
Пробовал и по временным таблицам и обычной выборкой, что-то упускаю на связке со вторым регистром. Показывает либо все заказы всех сотрудников, либо ТОЛЬКО сотрудников из управления без заказов.
Можете пояснить алгоритм действий?
Заранее спасибо за все ответы!
|
|
4
dubolom
22.07.21
✎
16:56
|
(3) периодический второй регистр, я правильно понимаю? Первый сложно себе представить периодическим.
Тогда соединение со вторым регистром по РегистрСотрудников.Дата<=РегистрЗаказов.Дата, выбор максимальной даты, удовлетворяющей условию, и по этой дате соединять опять же с регистром сотрудников, вытаскивая состояния.
Если периодических регистра два и нужно найти перекрытие интервалов дат, то тут проще уже не запросом.
|
|