Skip to Content

In the Asset Explorer (T-CD: AW01N), Under the tab “planned Values” tab, you can click on the button “Display Dep.calculation” to check the details of the depreciation calculation, but the question is where and how to debug it?

01.JPG

02.JPG

As you konw, the depreciation for asset should be calculated with the formula = Base value * period fact * depreciation rate.

So, to find out the details of the calculation, you will need to know where to find base, and where to find the period fact, and where to find the depreciaiton rate information.

OK, the first step, please go to t-cd: SE24, with the class: CL_FAA_EE like below:

03.JPG

As you can see above, there are a lot of methods, for example “_ROUND_AMOUNT” “_SET_BASE_VALUE”…

You can very easily know the meaning of the method from the name and the description.

Let’s use the method _SET_BASE_VALUE for example. It is used for the base value setting.

Double click on it to check the detailed source code:

04.JPG

Here, you can set a break-point, then go to-AW01N for debugging.

So easy? Yes!

So, the left problem, where does the system setting get readed into the program(for example: Rounding setting, depreciation key setting)

Please go to the t-cd: SE24, with the class: CL_FAA_DC_SEGMENTS

06.JPG

There is a method named _PARAMETER_CREATE which can be used for the question, please set a break-point in it,

then when you go to AW01N, it will stops here and guide for what ever you want.

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

  1. Moazzam Mubarak

    Hi Bowen

    Thanks for sharing this useful info. Would you want it to be super useful by changing depreciation key, running depreciation for a period with new depreciation key and then demonstrate how can one understand depreciation calculated using the old and new depreciation keys. That would certainly be awesome.

    (0) 

Leave a Reply