cancel
Showing results for 
Search instead for 
Did you mean: 

Is Possible to Merge Some Infotypes (10 infotypes) into One Infoprovider?

Former Member
0 Kudos

Hi All

I'm really confused with HR Model Data Design. Right now, I need to create report like this (using Bex Analyzer)

(PA0000,PA0001,PA0002)

Name:

Age:

Job Title:

Division:

Section

Date Joined (dd/mm/yyyy)

(another infotype)

Education

Lever | Start Date | End Date

Junior School | 1992 | 1998

Middle School | 1998 | 2001

(another infotype)

Career History

Prev Comp | Start Date | End Date

PT ABC | 2002 | 2003

PT XYZ | 2003 | 2004

My plan, first is to combine all of them into 0EMPLOYEE (become attribute of 0EMPLOYEE).

But this plan is fail because there was an error time overlap dependency.

Because of this, I separate them into DSOs (one DSO for one infotype). Now one thing that I confused is how to combine them into one InfoProvider (InfoCube/Multiprovider/InfoSet), because the key (Begin Date and End Date) are not sync one another.

The simple logic is build like this

Employee Id | Begin Date (PA0001) | End Date (PA0001) | Begin Date (education) | End Date (education) | Begin Date (contract) | End Date (contract) but the combination will be bombastic (the performance will be drop).

Could you anyone help me to solve this? Thank you

Regards,

Satria

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member418141
Active Participant
0 Kudos

Hi satria

I would try using expertroutine with ABAP code 'perform'

here an example:

http://abapreports.blogspot.com/2009/10/sap-programming-syntax-for-provide-in.html

gregards

Tom