Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP HR - Qualification (IT 0024) - how to get them?

SimoneMilesi
Active Contributor
0 Kudos
449

Hi Gurus,

I'm starting to work on SAP HR and i'm finding some difficulties with infotypes.

My main problem, at the moments, are Qualifications (infotype 24).

I need to read all the qualifications for a Personnel number i got from input.

I think that table PA0024 contains them, but it's empity!

Via PA20/PA30 i can see the qualification for my Personnel number.

There is any FM i can use to read them?

Thanks in advance!

5 REPLIES 5

former_member226519
Active Contributor
0 Kudos
123

There is a logical database PNP that provides personnel numbers and infotypes in internal tables.

Refer to the documentation or browse the forum.

Former Member
0 Kudos
123

Hi,

If you can see the qualification in PA20/PA30 then you can see them in PA0024 infotype. Check you have provided proper values in the selection screen.

PA0024 saves the codes of the Qualification and Proficiency

0 Kudos
123

Hi..

Logical DB PNP doesn't seems to fit my needs...

And table PA0024 was my first attempt, but it's EMPITY at all.. not a single record is stored.

0 Kudos
123

I found the soluzion.

Data are stored in HRP1001 like a connection between Personnel and Qualifications.

If someone is interested in this thing, you should read HRP1001 with:

OTYPE = P

OBJID = PERSONNEL NUMBER

RSIGN = A

VARYF = Q* in SE16 (or Q% in an ABAP SELECT)

INFTY = 1001

0 Kudos
123

You can use the BAPI 'BAPI_QUALIFIC_GETLIST' to read a person's qualifications.

~Suresh