Skip to Content

Transformation Issue: HR - PA


I'm working on SAP HR-PA stuff.

In standard data flow, 0HR_PA_0 & 0HR_PA_1 datasources feeding data to 0PA_C01 Cube.

Our detailed reporting requirements demands me to insert a DSO in between. I created a DSO with same fields as cube, and copied all the routines in the update rules and loaded data and everything is working fine.

Now, I wanted to use BI 7.0 functionality, So, i selected update rules -> Additional functions -> Create Transformation. .

This will convert all 3.5 routines into BI 7.0 routines, I guess.

But, after the data loads, surprisingly these transformation populating wrong data into DSO.

Is this the right way to create transformation from update rules?



Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 04, 2008 at 04:23 PM


    I think you should manually change the routines which are written in the update rules.While creating transformations just copy the routine which is in standard update rules an modify according to the requirement.System will not automatically convert 3.5 routines to 7.0. We should manually do that.



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 04, 2008 at 09:38 PM

    As already answered - Migrate the routines accordingly to OO ABAP . Like Replace COMM_STRUCTURE with SOURCE_FIELDS.

    Manually create/edit routines.

    Migrate the datasource later.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Mr. V

      Hi Vas,

      I just read your thread on sdn for 0PA_C01 cube.

      I need a small help from you.

      I am also working on the same cube, same like you I am migraitng the data flow from 3.5 to 7.0. I have few routines in the update rules which i need to convert it to oops abap in bi7. You have this cube in 7.0 already. So, can you please send me the routine code you have. Actually i am not a abaper and my client also dont have any bw-abap person. I need to do some manual changes in the code. My data flow is exactly same as your data flow. I am unable to solve this problem from long time.

      And also I need to put dso inbetween the flow as per our clients requirements. So where did yu out the start routines and infoobject routines in update rules of 3.5 to 7.0, i mean at what stage?, before dso or after dso? Also I have the INCLUDE in my routines that I am worried about.

      If you provide me the code, i will really appreciate it. And in future we can share the knowledge as well.




      Harshal Panchal

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.