Столкнулся с этой проблемой в бюджете, но вообще проблема общая и касается всех мест в программе, где есть фильтрация (выбор по условию).
Пример: в операциях по счету:
если "Проект" не выбран, то фильтр считается не заданным - выбираются любые значения по полю "Проект" (включая пустые).
Как добиться фильтрации "Проект"==не_задан (null)?
А понадобилось мне вот для чего - в бюджете доходную часть расписал несколькими строками по источниках доходов (они у меня сделаны через проекты, а не через статьи, но не спрашивайте почему так

Спасибо.