с 1.028 - это когда "отчет содержит нескомпилированный PL/SQL".
А тут расчет остатков процедурой FixRemains (так вроде бы).
У меня мой отчет (с этой процедурой и с использованием таблицы TTRemIncome и TTRemains и курсорами по ним) работает у клиента со старыми репортами на Oracle 9, работает у меня со свежими патчеными репортсами на Oracle 11. Но выдает ошибки у клиента со старыми репортсами и Oracle 11. (Код тот же, без изменения).
После обновления репортсов ошибки исчезли.
Возможно, здесь аналогичная ситуация?
Я бы сравнила версии репортсов на компе, где все ок, с тем, где проблемы. И, при совпадении оных, скоприровала бы сам файл отчета с "правильного" на "неправильный". Шаманство, но иногда помогает.