cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI for HR Data using Function Modules in Screen Personas 3.0

Former Member
0 Kudos

Hello Experts,

I want to create an overview page for hr data with screen personas 3.0 using function modules.  I did not find BAPIs which are remote enabled to get the data out of infotypes 0000 Actions, 0001 Organizational Assignment, 0007 Planned Working Time or the added wagetypes in infotype 0008 Basic Pay.

Would anybody know, which BAPIs to use?

It might be, that there are no SAP standard BAPIs to get the data out. In this case I would like to know which requirements a custom developed BAPIs needs in order to be used by Screen Personas 3.0? We tried it before and always got the message that the function module could not be reached.

Thank you very much for your help.

Best regards,

Heike

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

It just needs to be remote enabled. If there are standard SAP functions you'd like to use that aren't remote enabled, then just write a custom wrapper that is remote enabled and simply passes all the parameters through. That should be all you need to do.

Steve.

Former Member
0 Kudos

Hello Steve,

How would this work with HR infotypes? I always need a pair of BAPIs to get the information.

For example BAPI_BANKDETAILGETDETAILEDLIST and BAPI_BANKDETAIL_GETDETAIL. The first step is to select the correct line of the list of entries for the infotype (GETLIST). The second step is to select the details from this line (GETDETAIL).

If there is no standard BAPI or SAP function for an infotype which gets the LIST and the DETAIL, what would I do?

Thanks for your help.

Best regards,

Heike

Former Member
0 Kudos

Either you need to call the BAPIs in the right sequence from a Personas script, linking them as necessary, or you write a new ABAP function that does that and you call that single function from your Personas script. Which is appropriate depends on the functions in question. My guess is that writing a new ABAP function would be easier, but I don't know these BAPIs at all so don't take my word for it!

Steve.

Former Member
0 Kudos

Thank you, Steve.

Answers (0)