Есть регистр сведений, там реквизит "ТочкаМаршрута" у которого тип - точки всех имеющихся бизнес-процессов. Надо в запросе определить к какому бизнес процессу относится точка. Пишу:
ВЫБОР
КОГДА ЗаписьРегистра.ТочкаМаршрута ССЫЛКА БизнесПроцесс.БП1.Точки ТОГДА "БП1"
КОГДА ЗаписьРегистра.ТочкаМаршрута ССЫЛКА БизнесПроцесс.БП2.Точки ТОГДА "БП2"
ИНАЧЕ "Другой"
КОНЕЦ КАК ТипБП
Не работает (((
Сейчас для этого используется ОБЪЕДИНЕНИЕ запросов (9 штук) по всем БП и помещение во временную таблицу. Это такой официальный изврат предлагается использовать?
Ожидается выражение ТОГДА
КОГДА ТИПЗНАЧЕНИЯ<<?>>(ЗаписьРегистра.ТочкаМаршрута) = ТИП(БизнесПроцесс.БП1.Точки)
Платформа кстати 8.1
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс