InfoSet to DSO Transformation

Hi all,
I am trying to transfer data from an infoset to a DSO, the infoset is composed of a DSO and an InfoObject, and data from the DSO shows up but data from the InfoObject does not show up in the final DSO
My infoset which combines these two:
DSO: Sales Transaction data
Key field: Transaction id
Data fields: Material ID, Price of material , Sales Quantity, etc
InfoObject: Material Id
Attributes: MAterial Manufacturing Cost
Now I want to calculte Profit, and I am trying to integrate the data from these two and store in in ProfitDSO
So I created my Infoset with these 2, and mapped Material Id (from the sales Transaction Data DSO) to the material ID key (in the materialId infobject).
Then I created a transformtion from my Infoset to a new dso storing the transacion id, material id, price, sales quant, cost of manufacturing.
Upon running the transformation, the coz of manufacture is showing up as 0.00 for all the fields.
EDIT: Data when I query the InfoSet is not showing up either. So it is an issue with the Infoset.
Is t because I have linked my DSO and IO with MaterialId, which is not a keyfield for the DSO?
Any ideas how to fix this?
Edited by: nikhil_sap on Jul 28, 2010 1:52 PM

Hi All,
The problem has been solved. Actually I had forgotten to Activate the Master Data after making changes to the Master Data Table (in which I had included the Manucost) .
I was of the opinion that once master data is activated, one does not need to activate it again after making changes, as the tables are created in the first activation itself.
Also, on using "Maintain Master Data" it shows the new data, not the activated master data for InfoObjects. Whereas for DSOs, using "Display Data" it shows the Active data. That caused my assumption that it shows the Active data for InfoObjects too and hence this problem.
Thanks all!
Nikhil

Similar Messages

  • Loading data from infoset to DSO

    Hi,
    Iam loading data from InfoSet  to DSO..the transformations were fine..no errors found.
    But could not activate the target DSO.
    Getting error.".Error while activating transformation"
    How to over come this??
    Thanks
    Ravi

    Hi Ravi Kanth,
    Please check the following links. Hope this helps.
    [/message/1410802#1410802 [original link is broken];
    [/message/2115621#2115621 [original link is broken];
    Thanks,
    Sruthi

  • Regarding Field Missing in Dso Transformation

    Hi
    Folks
    I am facing the issue like
    In Datasouce to DSO transformation i can see the 55 objects in DSO table, and in DSO to Cube Transformation i can see 54 fields in DSO table, one field is missing , the object  0TXTSH(short discription) is mapped to field 0TXZ01in DS to DSO transformation.
    so How can i get the field in DSO to Cube transformation.??
    any settings have to be change???
    waiting for yours Valuable answers
    Regards
    Anand

    Hi,
    Please identify the object and check it whether it is an attribute or a characteristic, if it is attribute only disable that option then check it.
    Regards,
    Srinivas

  • Errors while copying queries from Infoset to DSO in BI 7.0. Why

    Hi All,
    I am trying to copy queries from Infoset to DSO in BI 7.0.
    Message displayed after entering the data target names in Source Infocube (Infoset) & Target Infocube (DSO).
    : Errors when reading InfoObjects for InfoCube (Infoset).
    My Infoset has 2 queries.
    I need to copy only one query to the DSO which is part of the infoset. How can we achieve this.
    Please explain.
    Thanks

    Hi Murali,
    who said the target is different.
    The target is different in the sense, source is an Infoset & Target is an DSO.
    This DSO is a part of the above Infoset.
    RSZC works here but its giving errors as mentioned above.
    Regenerate in the sense, u mean i need to create the same again on DSO.
    Is there any other way.
    If providing some solution, let it be clear.
    Thanks.

  • SAP BI Date and Time Difference calculations in DSO Transformation

    Hello Guys,
    Could you please tell me how to calculate the date and Time difference between 2 fields.
    I have 2 date fields :
    Arrival Date : 6/16/2007
    Departure date : 6/19/2007
    Also i have 2 time fields for the above
    Arrival Time : 13:00:00
    Departure Time : 11:50:00
    I want to display all the four fields and 2 fields for the difference in Date and Time.
    Is it better to calcuate the differences in DSO Transformation or can you do it in the report itself.Could you please let me know the solution.
    Thanks,
    BI Consultant

    Hello Consulant BI,
    Computing the difference of two dates is easy (assuming you really just want the number of days). You can simply subtract the two dates using ABAP:
    data: w_arrival_date type sy-datum,
            w_dep_date type sy-datum,
            w_diff type i.
    w_arrival_date = <your arrival date field here>.
    w_arrival_date = <your departure field here>.
    w_diff  = w_arrival_date - w_dep_date.
    Getting the time difference isn't really much logical. I think what you want instead is to compute the totals days (and extra hours) right? If this is the case, then you can convert the date+time for both the arrival and departure  into a timestamp variable first and then t the get difference.
    Hope this helps.

  • Source Field in End Routine of DSO Transformation

    Hi,
    I made a transformation from source DSO to Target DSO.
    There are 7 fields in source & 6 fields in target..All the 6 fields are one to one mapped from the source to Target
    I need to write a simple ABAP Logic in End Routine based on the 7th source field which is not mapped.
    Please let me know the piece of ABAP code or steps where i can get the value of Source table in End routine
    Regards
    Suresh

    Hi Suresh,
                      Check here.........
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e73bfc19-0e01-0010-23bc-ef0ad53f2fab
    http://help.sap.com/saphelp_nw70/helpdata/en/e3/732c42be6fde2ce10000000a1550b0/frameset.htm
    Regards,
    Vijay.

  • DSO transformation problem

    Hi ,
    Can any one give me the some hints for the follwoing two problems..
    1) I have one original DSO (NAME A) and created new DSO (NAME B) copy of the A. Both structures and fields are same.
    While creating transformationsbetwen A and B, one field is missing from source DSO (A). but that field is available in DSO A and B. In transformations iam not able to see in souce DSO. Any suggessions..on this..?
    2) DS in R/3 2LIS_!!_VAHDR having some fileds.all those fields are based on the table VBUK...
         While extracting data or looking data in he table VBUK  field AEDAT (Changed on) is empty... Even though i was created new sales document and chaned that sales document..
    when it will be filled AEDAT filed in VBUK field..? which change is this..?
    Thnaks
    BK

    Hi,
    1) NO it is not 0recode mode... It is 0rate type. It is in DSO A .But in transformation it is missing to map with DSO B 0rate_type.(DSO B is copy of DSO A)
    2) I did changes to the sales document(Changed the qty and saved) ,but even after that also it is empty.Same changes i can get it from other VBAP and AK tables .but i need from VBUK table AEDAT field. Is this field capturing those changes ..? or any other changes it will sve in aedat..?
    Thanks
    BK

  • Added fields not appearing in the DSO transformations.

    Hi,
    I have added three new info objects into data fields in the DSO then activated and not appearing added fields in the transformations.
    Please suggest me,
    regards,
    Jayapal.

    Hi Jayapal,
    i dont know whether it would help you...you can give a try on it.
    Instead of deleting the Transformation, just delete the mappings if any in the transformation.
    Goto DS->Fields Tab-->In the Column Template info Object. Try mapping corresponding IO with the Source IO.
    Then it will show a pop up give Copy . Activate the DS.
    Goto Info Provider>Select the Transformation> If it is active-->reactivate it by clicking the Pencil Icon with glass and click activate icon.
    If its not active, then reactivate it again by clicking the Pencil Icon with glass.
    Let me know if it Works... Cheers
    Regards,
    Syed
    Edited by: shameer83in on Nov 20, 2009 12:10 PM

  • DSO Transformation Activation problem in BI 7

    Hi,
    I am creating Transformations using my Data Source to DSO.
    I am getting error while activating the Transformations...
    Error Msg = Rule 1(Target:0Recordmode group: Technical group): Constant is Initial.
    Where i have to insert this 0Recordmode in Transformations in BI 7 ?
    Pls help me in this regard.
    Thank you.

    Hi friends...sorry 2 say..these replies are not helpful.
    I am in BI 7.
    Not using Info Source ( No Comm Structure ).
    Created Data Source. Created Info Package. Loaded Data into PSA.
    Created DSO..while activating the Transformations using my Data Source I am getting the error.
    I am getting error while activating the Transformations...
    Error Msg = Rule 1(Target:0Recordmode group: Technical group): Constant is Initial.
    Where i have to insert this 0Recordmode in Transformations.
    Pls dont say about 0RECORDMODE and the Images.
    Pls dont say about Info Source and Communication Structure ( I'm Not using ).
    Thank you.

  • Different Keys of DSO transformation nullfy record info with RecordMode 'R'

    Two DSOs:  DSO1 and DSO2 and we load data from DSO1 to DSO2
    DSO1 has the following fields:
    Delivery Doc Number (Key field), Delivery Doc Item (Key field), SO (data field), SO Item(data field), Delivery Quantity(data field)
    DSO2 has the following fields:
    SO(Key field), SO Item(Key field), Delivery Doc Number (data field), Delivery Item (data field), Delivery Quantity (data field)
    The problem is a record with Record Mode = 'R' in DSO will be transferred to DSO2 and makes this record in DSO2 only contains SO/SO Item values, all other field values are set to null.    Or in other word, a cancelled Delivery also causes it's corresponding SO cancelled which is absoluted incorrect! 
    We are thinking out a solution to place some coding in the start routine to overcome this problem.  Maybe to verify if Record Mode ='R', then set it as a null value?  But null value for Record Mode means After Image, not sure if it works or not.  Anyone's idea is greatly appreciated!

    Hello ,
    Please follow these steps:
    1. Remove the 0recordmode mapping in the Technical group of trhe transafermations between DSO's.
    2. Write the logic as below in the transfermation routine in each of the Key figures ( Delivery Qty  Etc ... ) .
       -   IF recordmode EQ '' or recordmode eq 'N'.
       -   RESULT = Delivery Qty.
       -   elseif  recordmode eq 'X' or recordmode eq 'R'  .
       -   RESULT = -1 * Delivery Qty
           endif.
    Hope this helps.
    Thanks,
    Ravi.

  • Infoset Creation on Cubes/DSO, which is better?

    Hi all,
    Creation of infoset on cubes is better or creation on DSO's is better with respect to  query performance?
    I would like to use infoset on DSO(created based on view EKBE) and 0FIAP_O03. I am worried of the query performance.
    Please suggest.
    Praveen

    Hi,
    Pls chk this links;
    http://help.sap.com/saphelp_nw04s/helpdata/en/ed/084e3ce0f9fe3fe10000000a114084/frameset.htm
    Regards
    CSM Reddy

  • How to copy the transformation of DS to DSO

    Hi Gurus,
    I have a DS to DSO transformation in BI Development System and wants to replicate the DS of R/3 Quality in BI Development and extract the data of R/3 Quality in BI Development.
    Can any one please let me know how do I copy the transformation which I already have with the R/3 Dev DataSource to R/3 Qua DataSource.
    Thanks

    Hi Prashanth,
    In my BI system I have replicated the Datasource of R/3 and mapped it to DSO.
    But i have data in R/3 Qua which i need to extract in BI dev and carryout the testing.
    If i replicated the Datasource of R/3 Qua in BI Dev how do I copy the transformation which i already have in BI dev for R/3 Dev DS to R/3 Qua DS.
    I dont want to create a new transformation for R/3 Qua DS to BI Dev DSO because there are about 200 fields in there.
    Hope its clear.
    Thanks

  • Calculation issue in formular of transformation in BI 7.0

    I have 2 source field:
    1. ZFG
    it has value: F, M
    2. ZGH
    it have value: 124, 125...
    I have one key figure ZHH  in DSO
    transformation in BI 7.0
    I make link both ZFG and ZGH to ZHH and use formular, also  put logical like if ZFG is equal F, then the result should be ZGH * 20, if ZFG is equal M, then the result should be ZGH/5.393.
    However I got result: all value of ZFG in DSO show like 0.000
    Anybody know what's the reason for that? thanks.

    Hi,
    Check your formula again, whether you have used the write functions. And then delete all the data from the target and reload everything again. Another option would be to use a routine in the transformation with the following code:
    IF SOURCE_FIELD-ZFG = 'F'.
    RESULT = SOURCE_FIELD-ZGH * 20.
    ELSEIF SOURCE_FIELD-ZFG = 'M'.
    RESULT = SOURCE_FIELD-ZGH / 5.393.
    ENDIF.
    Thanks,
    Arminder

  • Regarding 0txtmd field mapping in Transfomration level dso to cube

    Hi All,
            When I was creating transformations from my dso to cube,I faced a problem where I did not get a infoobject field 0TXTMD in the source level(dso).
    But when I was checking in my dso transformation level the field 0TXTMD was present and mapped.So what colud be the problem as that field was present in dso level but not visible in cubelevel when I was creating transformations.How to go ahead with this issue.
    regards

    Hi Siggi,
    In bw 3.5 i have this scenario.The same i would like to implement in BI 7.0,
    Where is in bw3.5 i have a object called 0txtmd in infosource is assigned to ZDOCTXT element in cube.
    The same as i need to implement in bi 7.0
    while creating the trasnformastion from dso to cube..i could not able to find the field 0txtmd  to map with the field ZDOCTXT in cube.
    Regards

  • Error when assigning SID while uploading text in the info-object of the DSO

    Hi
    I have a scenario where I need to extract a char 60 field from R/3 in the DSO.
    I have created the info-object which is char 60 which has the master data text activated.
    In the DSO transformation I have mapped it to the R/3 field.
    While activating the data in DSO its giving the error message
    'Value '20 per action plan' (hex. '32302070657220616374696F6E20706C616E') of characteristic'
    'Error when assigning SID: Action VAL_SID_CONVERT InfoObject ZRMSD '
    How to overcome this issue.
    Please advise.
    Thanks in advance.

    Change the InfoObject for this text so that it will allow lowercase letters. To do this, go into Change mode on the InfoObject, go to the General tab, check the Lowercase letters checkbox and activate the InfoObject. After this has been activated, you can then restart your process and this SID violation error should no longer be thrown for this.
    If you don't want to do this, then you can use the TOUPPER formula in the Characteristic Routine, in the Transformation, to change the value of this field contents to uppercase. This can also be done by using an ABAP routine like this:
    TRANSLATE column TO UPPER CASE.
    Edited by: Dennis Scoville on Nov 3, 2009 9:55 AM

Maybe you are looking for

  • Transfer price (Internal Reveue to be allocated to Production cost Center)

    Hi  Sap Gurus. My cleint using tranfer price without activiation material Ledger. The internal revenue should not reflect in Fi.  For that we have created ztable and we will be able to transfer the stock between profit center and we are getting inter

  • My ipad doesn't a software update option

    My iPad 2 doesn't't have a software update option under settings. I cannot update it to iOS 5.

  • How do I go about getting a replacement lighting cord?

    I bought my Iphone 5 towards the end of the last year brand new. My lighting cord I recieved with it only lasted maybe about a month and then it stopped charging completley. The cord never moved from my desk and I know how to handle cords, no water,

  • Separation of Function?

    Basic functionality question - for multifunction devices where the Fax is connected to an analog phone line and the device is also attached to a (wired) LAN. Can the inbound fax connection be used as a bridge to the LAN in such a case? I know that fo

  • ITunes is changing my iTunes Music folder location, why?

    I keep my iTunes library on an external hard drive. Every so often, iTunes resets my iTunes Music folder location back to the C drive on my computer and messes everything up, including my current downloads. Does anyone know why this is happening and