Dear APO Experts, We're tying to implement a change log for the planning book to capture the user ids who has chaged the keyfigure values in the PLanning book. We're using the standard APO BADI /SAPAPO/TS_DM_SET to achieve this. In the BADI method "/SAPAPO/IF_EX_TS_DM_SET~BEFORE_SAVE" ; the internal table IT_ITAB has all the values in the planning book instead of the keyfigure value of a particular bucket in which the data has been changed. Could you please help if this is the correct behavior by standard. Also, how to identify the right key figure that has been changed by the user. Please suggest. Thank you Babu Kilari asked 16 Jul '13, 01:55 babukilari |
I found the solution myself. Ideally IT_ITAB would have the values of those keyfigure that were changed in a particular bucket. In my case, there was a exit macro that was changing the data iu every bucket by copying the same value that existed earlier, and system is identifying this as change. Hence, Change log could not be captured. Thank you Babu Kilari answered 16 Jul '13, 22:56 babukilari |
Hi Babu, Could you share the sample code for capturing the changes key figures. Also how to report them. Thanks in advance. prs. answered 20 Oct '14, 17:07 prssastry |