ДО. Проверить наличие процесса ознакомления
Есть список внутренних документов с ответственными. Нужно проверить есть ли у ответственного БП "Ознакомление" по внутреннему документу из этого списка.
Не могу сообразить кого с чем соединить.
Сначала выбрать по таб части "Предметы" бизнеспроцессы ознакомление, потом левым соединением выборку по таб части "Исполнители"?
Не могу сообразить кого с чем соединить.
Сначала выбрать по таб части "Предметы" бизнеспроцессы ознакомление, потом левым соединением выборку по таб части "Исполнители"?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если на вскидку, то примерно так:
Шаг 1.
Выбрать Ссылка ИЗ Справочник.ВнутренниеДокументы ГДЕ Ответственный = &Ответственный
Шаг 2.
Выбрать Ссылка ИЗ БизнесПроцесс.Ознакомление.Предметы ГДЕ Предмет В (&Шаг1)
Шаг 3.
Выбрать Ссылка ИЗ БизнесПроцесс.Ознакомление.Исполнители ГДЕ Ссылка В (&Шаг2) И Исполнитель = &Ответственный
Шаг 1.
Выбрать Ссылка ИЗ Справочник.ВнутренниеДокументы ГДЕ Ответственный = &Ответственный
Шаг 2.
Выбрать Ссылка ИЗ БизнесПроцесс.Ознакомление.Предметы ГДЕ Предмет В (&Шаг1)
Шаг 3.
Выбрать Ссылка ИЗ БизнесПроцесс.Ознакомление.Исполнители ГДЕ Ссылка В (&Шаг2) И Исполнитель = &Ответственный
(6) т.е. нужны документы в которых сейчас нет процесса Ознакомление, но он будет создан позже когда будут согласованы предшествующие точки маршрута ?
Ну тогда может так:
Выбрать Ссылка ИЗ Справочник.ВнутренниеДокументы ГДЕ Ответственный = &Ответственный
И НЕ Ссылка В (&Шаг2)
Чтобы получить 1 запрос, вместо &Шаг2 - вставляешь весь текст запроса
Ну тогда может так:
Выбрать Ссылка ИЗ Справочник.ВнутренниеДокументы ГДЕ Ответственный = &Ответственный
И НЕ Ссылка В (&Шаг2)
Чтобы получить 1 запрос, вместо &Шаг2 - вставляешь весь текст запроса
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот