Почему не работает в BO не знаю - не работал с ним. Хотя, насколько мне известно, в BO есть ведь отдельный источник - BEx-запрос. По идее все, что создано на уровне BEx-запроса в Query Designer-е, должно поддерживаться этим источником. Возможно, следует поискать ноты на BO для этого случая.
Ну а в качестве альтернативы, которая в некоторых ситуациях сможет помочь, можно создать отдельный признак SUPPRESS, в который в BADI виртуальных признаков/показателей записывать 1, если показатели нулевые, и нолик в противном случае, а в BO потом фильтровать. Но такой вариант не везде сработает, так как все показатели могут стать равны нулю, например, только после агрегации, а виртуальные признаки обрабатываются до. В этом случае можно перейти к виртуальным кубам на основе ФМ, но проще и правильнее будет все-таки поискать ноты.
|