How to add columns in ALV grid in transaction CATS_APPR_LITE
I am trying to add a new column to the ALV grid in transaction CATS_APPR_LITE. I have checked out the BADI called "CATS_REPORTING", and found a method called "BEFORE_DISPLAY_APPR". I've tried to perform simple tasks with this method, e.g. changing the column headers in the ALV, and this works fine.
However, I want to add a new column to this ALV. I have managed to add the new column, "X", to the field catalouge. But when I try to display the column i the transaction (by selecting the new column from the "Change Layout" option), I get a short dump.
I have also added the new field to the structure CI_CATSDB.
Does anyone have any idea how to add this new column properly?
All helpful answers will be rewarded!