Для того, чтобы отследить изменение показателей (было требование пользователей) мы сделали следующее: 1. Добавили в куб признак "версия", со значениями 1,2,3,4 .... Для загружаемых или вводимых данных по умолчанию - 0 2. При "отрицательном" решении о согласовании, то есть когда согласующий нажимает "отправить на доработку", запускается последовательность планирования, которая копирует данные с 0 на 1 версию. В случае повторного отказа, произойдет еще одно увеличение версии и т.д. Параллельно при выполнении последовательности пишем в z-таблицу текущее значение версии, в разрезе ОЕ, Год, Версия. 3. В отчетах, custom-exit переменной получаем значение из z-таблицы и фильтруем по нему данные. 4. Сделан отдельный отчет для анализа изменений каждого показателя.
Как-то так, возможно не оптимальное решение, но пока работает.
Про журнал согласований ничего подсказать не могу, увы, хотя была бы полезная штука, посмотреть, сколько итераций и т.д. было, хотя опять же можно все это складывать в расширенную z-таблицу.
|
|