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's gravatar image

accept rate: 0%

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

permanent link

answered 16 Jul '13, 22:56

babukilari's gravatar image

accept rate: 0%

Hi Babu, Could you share the sample code for capturing the changes key figures. Also how to report them. Thanks in advance.


permanent link

answered 20 Oct '14, 17:07

prssastry's gravatar image

accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 16 Jul '13, 01:55

question was seen: 16,196 times

last updated: 20 Oct '14, 17:07