Pages

Monday, 15 July 2013

Relationship between various object in e-Recruitment

If you are implementing hiring scenario through e-recruitment portal.
You might interested to know what is the relationship between the infotypes involved and the relationship between them.



One example on how to make use of relationship table above in your development.

Say you would like to retrieve and pass the candidate profile(title, first name, last name and etc), and these info are being stored as a business partner in the system.

Thus, first you will need to get the Candidate ID ( Object Type = 'NA' ). If you have others information on hand, such as NE Candidacy, you will need to carry out a read using relationship B656 to get Candidate ID with object type NA.

Secondly, use relationship A650 to retrieve the object ID with object type CP .
Then with this object ID , further retrieve object ID with object type BP(Business Partner)

Lastly, you can retrieve the business partner / candidate profile information from BUT related table.
Example, you can retrieve title, first name , last name, nationality and etc from BUT000 table.

image source:http://wiki.sdn.sap.com/wiki/download/attachments/32737564/e-rec.JPG

No comments:

Post a Comment