cancel
Showing results for 
Search instead for 
Did you mean: 

Extraction of HR data Non-stop running in IdM since last two days

akanksha_pandey
Participant
0 Kudos
414

Dear experts,

HCM system is being used as user data source for SAP IdM, I wanted to load all hr data to IDM by running this program RPLDAP_EXTRACT_IDM in order to extract user details, and it took 3 hours to finish that program, however write HCM employee to SAP Master jab is running continuously since last two days.

The personal number was setup as blank and period was selected as TODAY in the varient for that program.

So my question is how much it will take time to finish data extraction in IdM, is that above varient value selected correctly for Initial data extraction and running correctly as it depends upon how many users present in HCM system.

Pleas advise further.

Regards,

Shivendra

Accepted Solutions (1)

Accepted Solutions (1)

akanksha_pandey
Participant
0 Kudos

Hi Norman,

Now that job has been finished and hr user extraction is completed. But question is How to validate whether users who exist in HR that exported to IdM or not?

Also Need to schedule job daily basis to export newly created users in HR, will job run again for for all uses or just new user only.

Please advise.

Regards,

Shiv

jan_schabowski
Explorer

Hi Anil,

for your first question: Either you've trust (the usual approach) or you can read all employee data from one of the pa* tables and then compare the data via SQL query. The communication user has to be extended with further permissions for those actions.

For your second question: In TA SA38 -> program RPLDAP_EXTRACT_IDM -> please check for "delta" flag so you don't need to perform a full blown extract again 😉

All personnel modifications (except from custom attributes and manager information) as well as new personnel data are covered by that delta mode.

Best regards,

Jan

Answers (5)

Answers (5)

akanksha_pandey
Participant
0 Kudos

Hi Jan and Alex,

I have tested with new personal number with delta flag then found that user ID linked with that pernr number is getting reflected with custom attribute value to IdM and provisioned user account,

but when modify any attribute for any existing personal number with delta flag then getting an error saying that no personal found that to be processed.

So my question is that if user position is getting changed in HR system by using custom field then how to extract to IdM with delta flag.

Delta flag functionality - It is working only for new PERNR number by checking PERNR number in the table HRLDAP_PERNR and if any existing PERNR number is already extracted to IdM then it doesn't work.

Please advise further.

Regards,

Shivendra

akanksha_pandey
Participant
0 Kudos

Hi Alex,

Thank you for replying.

Custom HR field values are getting extracted without any issue but when execute program RPLDAP_EXTRACT_IDM with delta flagged then @Jan Schabowski said that custom attribute can not be extracted. If anyone faced such issue then suggest further.

Let me also test this case and wiil get back to you.

Regards,

Shivendra

alexanderbrietz
Active Contributor
0 Kudos

Hi Shivendra,

again I would provide the same answer as in this question of yours:

How to add a new custom HR infotype attribute to HCM Staging Area and Main IDStore

If it is the same case let me emphasize that asking qestions multiple times does not help in getting answers.

Regards,

Alex

akanksha_pandey
Participant
0 Kudos

Hi Jan,

Thank you for your reply,

In second question, we have custom fields in HR, and if those are not extracted then provisioning will not happened as created a custom infotype with many custom fields. So how those fields also can be extracted.

Pleas advice further.

Regards,

Shivendra

normann
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Shivendra,

you can check in mxp_provision table how much entries are left to be processed.

Regards

Norman