ВЫБРАТЬ РАЗЛИЧНЫЕ
RZ_РегистрацияСобытия.Ответственный КАК Ответственный,
Заказы.Ссылка КАК Заказ,
МИНИМУМ(РАЗНОСТЬДАТ(&ДатаНачала, RZ_РегистрацияСобытия.Дата, СЕКУНДА)) КАК МинДат
ИЗ
Документ.RZ_РегистрацияСобытия КАК RZ_РегистрацияСобытия
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя КАК Заказы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.RZ_Доставка КАК RZ_Доставка
ПО (RZ_Доставка.ЗаказПокупателя = Заказы.Ссылка)
ПО (Заказы.Ссылка = RZ_РегистрацияСобытия.Основание)
ГДЕ
Заказы.Проведен = ИСТИНА
И RZ_Доставка.ДатаДоставки МЕЖДУ &ДатаНачала И &ДатаКонец
И RZ_Доставка.Состояние = &СостояниеДоставки
И RZ_РегистрацияСобытия.Состояние = &СостояниеСобытия
И Заказы.Состояние = &СостояниеЗаказа
И RZ_РегистрацияСобытия.ТипСобытия <> &ТипСобытия
СГРУППИРОВАТЬ ПО
Заказы.Ссылка,
RZ_РегистрацияСобытия.Ответственный
ОБЪЕДИНИТЬ
ВЫБРАТЬ
RZ_РегистрацияСобытия.Ответственный,
Заказы.Ссылка,
МИНИМУМ(РАЗНОСТЬДАТ(&ДатаНачала, RZ_РегистрацияСобытия.Дата, СЕКУНДА))
ИЗ
Документ.RZ_РегистрацияСобытия КАК RZ_РегистрацияСобытия
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя КАК Заказы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.RZ_Доставка КАК RZ_Доставка
ПО (RZ_Доставка.ЗаказПокупателя = Заказы.Ссылка)
ПО (Заказы.ДокументОснование = RZ_РегистрацияСобытия.Ссылка)
ГДЕ
Заказы.Проведен = ИСТИНА
И RZ_Доставка.ДатаДоставки МЕЖДУ &ДатаНачала И &ДатаКонец
И RZ_Доставка.Состояние = &СостояниеДоставки
И RZ_РегистрацияСобытия.Состояние = &СостояниеСобытия
И Заказы.Состояние = &СостояниеЗаказа
И RZ_РегистрацияСобытия.Дата МЕЖДУ &ДатаНачала И &ДатаКонец
СГРУППИРОВАТЬ ПО
Заказы.Ссылка,
РАЗНОСТЬДАТ(&ДатаНачала, RZ_РегистрацияСобытия.Дата, СЕКУНДА),
RZ_РегистрацияСобытия.Ответственный
УПОРЯДОЧИТЬ ПО
Ответственный,
Заказ