Skip to Content
1
Former Member
Mar 31, 2009 at 01:36 PM

Need helps on BADI "HRBAS00INFTY"

1177 Views

Dear Sir/Madam,

I have to implement the BADI "HRBAS00INFTY" to capture changes to the position details. The "IN UPDATE" method will be used to monitor these changes.

The requirement is, if any changes to the position's details is happened, then I have to update a custom table "ZPOST_STATUS".

I got a problem here, and I would like explain it in two cases:

case 1:

In PP01, I select the position(20000123) OBJECT(hrp1000), and go into change mode. Then I change the Object Abbreviation from "ABC" to "XYZ", and then click save. The BADI was executed and update the ZPOST_STATUS.

case 2:

In PP01, I select the position(20000123) OBJECT(hrp1000), and go into change mode. Then I click save without do any changes. The BADI was executed and update the ZPOST_STATUS.

I just want the ZPOST_STATUS table to be updated in case 1 situation, but I do not want the ZPOST_TABLE be updated in case 2. I understand that I need to do comparison in case 2 based on the OLD_IMAGE and NEW_IMAGE, but I can not find any documentation on how to implement this.

Is anyone had done this requirement before? if yes, can you please show me any documentation, or the codes that you had did?

Your help really appreciated.

Br,

Edison