спасибо, уже нашел в чем проблема - в том, что таблица с датами была помечена как таблица дат... Но Ваш метод все равно не сработал... - в других полях ПБИ не видит, что можно иерархию можно создать...
Нужно даты вынести в отдельную таблицу календарь. Даты в ней должны идти друг за другом без разрывов. В функции previousmonth нужно ссылаться на этот календарь