Skip to Content
author's profile photo Former Member
Former Member

Easy 2LIS_02_SCL question, perhaps?

Greeting Purchasing Gurus,

I am trying to map BWBRTWR to an ODS InfoObject in NW04s using transformation logic. When I load my ODS I only find the IOBJ I am loading is empty. I put a break-point in my rule and used the DTP debugger only to discover the SOURCE_FIELDS-BWBRTWR value is 0.00 (empty). However when I look at the PSA, the field BWBRTWR is filled.

Am I over analyzing this? Why is BWBRTWR empty when coming into the transformation? I note other BW fields, such as BWGEO for this datasource has values.

Kind Regards,

Alex

PS. I normally would do a direct mapping, but I used a routine only for the ability to set a break-point.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Oct 25, 2006 at 02:33 PM

    Hi Alex,

    Might seem as a loing shot but we had success on several strange problems in the loading (fields not getting updated etc.) with deleting the DTP and recreating it again.

    Maybe worth a try.

    regards,

    Olav

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 25, 2006 at 03:26 AM

    Hi, you do not need a routine to debug a transformation. you can debug all types of mapping in the simulation modus.

    In your case I would simulate the upload with only one rows of the PSA and check the before-after transformation fields.

    If the before data = PSA data displays a value and the after not, then it is the transformation.

    The next step would be to check the start routine to make sure the source fields are not changed there.

    Can you make sure the field is filled and the start routine is not changing the field?

    I hope this helps you?

    Michael

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi, I tried your advise with regards to debug the transformation, without setting the break-point in the routine, but I am finding it very difficult to navigate within the ABAP to find the exact code I am looking for.

      When looking at the table contents SOURCE_PACKAGE in the start routine for field BWBRTWR, I see that it has a value of 0.00. It seems the field is being cleared even before the start routine. Did SAP intend it this way? Field BWMNG also seems to be initialized, while BWGEO and BWEFFWR are OK.

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.