Skip to Content
author's profile photo Former Member
Former Member

SSO & HR Employee Master Distribution

Hello,

Below is what we want to achieve:

1. Create all employee in SAP-HR and while creating, mention in HR master for that employee that what all systems (BW,R/3, APO, Kpro) he should have access to. (We are gonna create a screen exit for it and thats not a problem, it will be like checkboxes for each system).

2. Now when ever a new employee is created or changed in SAP we want to send this information to an legacy application via flat file or that application can call SAP-HR to get only new/changed employee. (Push or pull approach is fine). We cant use IDOC's coz legacy system can't handle it.

3. This legacy system will update the information in Active directory which is used by Enterprise portal for SSO.

Now is there any BAPI or RFC function module which legacy system can call to get only new/changed HR master data. (Not complete list).

OR

Is there any User exit which we can use in HR along with change pointers to push data out to legacy application.

Thanks in advance.

Gurjeet

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Dec 21, 2004 at 10:39 PM

    Hi Jeet

    It seems you still need answers. So what information do you need more to completely solve your question?

    <i>

    >>Now is there any BAPI or RFC function module which legacy system can call to get only new/changed HR master data. (Not complete list).</i>

    There is not such an RFM or BAPI.

    <i>

    >>Is there any User exit which we can use in HR along with change pointers to push data out to legacy application.</i>

    BAdI: HRPAD00INFTY

    User-Exit: ZXPADU02

    And?

    *--Serdar

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 21, 2004 at 07:06 PM

    Hi Gurjeet

    I've dealt with a similar task which was for integrating our ERP system with LDAP and DMS.

    You can make use of <b>"IN_UPDATE"</b> methods of the BAdI <b>"HRPAD00INFTY"</b> for personnel data and the BAdI <b>"HRBAS00INFTY"</b> for organization. Using these, you can catch changes and save them into a table with the format you prefer. Then the client system can trigger an RFM (Remote-enabled Function Module) which reads and parses data of this table.

    Also there is a user-exit <b>"ZXPADU02"</b> at personnel side which the program enter while updating employee data. However, I recommend you to use the BAdI.

    <i>As another thing, let me introduce you the SDN Forums pointing system: You can assign points to posts which you find helpful while solving your problem. You can reward points by pressing the yellow star icon at header of each post. You can assign;

    - one 10 points (solved)

    - two 6 points (very helpful answer)

    - many 2 points (helpful answer)</i>

    Kind regards...

    *--Serdar

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.