Conversion of Update rule to new Transformation

Hi All,
I'm using BI 7.0 SP9. I have a scenerio where in I need to load standard cube 0SD_C03 cube from the standard extractors like 2LIS_11_VAITM etc..
Based on the the thread below I have done the follwoing steps.
how to migrate old transfer rule/update rule to new transformation?
- Activated Business content cubes, update rules, infosources etc...
- Done all the required work in Source system.
- Later migrated data sources.
- Now the problem comes, Based on the above tread I have gone to the context menu and selected "Tranforamation erzeugen". It asks to create new Infosource created a new infosource and the the transformation came up. But I can see its not mapped to Source system datasource. I mean its not linked to the datasource in Source system. Its just created in BW and when i load nothing happen. I understand this is not correct process.
But when it pops up for Infosource If I select existing Infosource I dont see the old one's just because they were migrated already.
Now how do I link with the source system with out creating transformation manually. because there are lots of standard routines in update which cant be rewriten in new transformation manually.
Please let me know if there is a way to directly copy them and also correct me If i'm doing some thing wrong.
Thanks in advance,
Reagrds,
Prashanth Reddy

As Alex said delete the existing datasources and try to replicate it again as 3.x datasources. The process will work fine.
When you replicate datasources it will pop-up screen for you to replicate as 3.x datsources or as a new datasource.
Whenever you will plan to migrate from 3.x to new one, do migrate update rule, and transfer rules first. As when you migrate datasource, it deletes existing update rules/transfer rules also. For each update rule/ transfer rule it will create transformation for you after migration.
After migration your scema will look like:
datasource (new)-> transformation( replacement for transfer rule)->infosource(new)->transformation (replacement for update rules)->data target.
Anyways when you will createmodel from scratch in 2004s system,  i hope you know infosource is now more mandatory in 2004s system.

Similar Messages

  • Add update rule for new key figure in one info struc

    Hi, everyone
    I would like to know how to add update rule for new key figure in one info struc.
    Thanks ahead.
    Eric

    1)I have created the update rule for one info structure
    2)add one key figure in the info structure due to business requirement
    3)then I use MC25 to add update rule for the new key figure, but I find that there no relevant menu to do such operation.
    Can anybody tell me how to do with it?
    Any answer will be appriciated.

  • UoM Conversion in Update Rule -

    Dear Experts,
    We are trying to do UoM Conversion during data loading by writing a code in Update Rules that would do conversion based on conversion factors maintained in 0MAT_UNIT. We are following the "How-To" paper by SAP.
    The SAP "How-To" paper does not refer to Table T006 for UoM Conversions. It checks for conversion factor only in 0MAT_UNIT master data. However when we define a new UoM Conversion type in T-code RSUOM, we can select an option by which system refers to Table T006 for conversion.
    I am not sure if there would be consistency in conversions at the time of data loading and reporting. Because our update rules would not check Table T006 while reports might refer to T006 for UoM Conversion.
    Can someone please fill up the gap?
    Regards
    X

    Hi Abhijith,
                     Check here......
    Re: UOM Conversion
    Quantity Conversion Function Module
    "UNIT" in Transformation
    Re: How to write conversion routines in bw
    about conversion routines
    Re: how to write  routine  for unit conversion
    Regards,
    Vijay.

  • Currency Conversion in Update Rule greyed out

    Hi All,
    I searched this forum for what I thought something would have been reported on, but in the update rule for a key figure there is the option to input currency translation.
    The problem is it's greyed out and I cannot input the translation.  The screen looks just like the conversion entry you put in the query designer for the key figure.
    Why is this field greyed out?
    Thanks,  Mark.

    Hi again,
    currency of the source and the target-keyfigure should differ.
    create a new KYF as copy of 0AMOUNT with a differing Currency object or with fixed Currenca and call it AMOUNT in <CURRENCY>.
    Will work
    Cheers
    Sven

  • Migration of update rules to transformations

    Hi Experts,
    We are in process of migrating update rules to Transformations.
    We have following data flow for one info cube.
    *Existing*
    Data source -
    >transfer Rules--->info source->update rules--
    >cube
    New
    Data source -
    >transformations----
    >cube
    When I am trying to create transformations, I am not able to read master data properties for all info objects.
    It gives error that No info object is available.
    Now my question is
    it is not possible to read mster data in one transformation?
    If I change my new scenario to this then it workes.
    Data source -
    >transformations----->info source(new BI7)--
    >transformations -
    >cube
    But then I need to convert All existing info source to new one in BI7 then only I can use read from master data functionality.
    Please advice.
    <removed by moderator>
    Edited by: Siegfried Szameitat on Nov 25, 2008 9:05 AM

    In the Transformation maintenance, open the rule details.
    Here you see the source fields of the rule.
    Update 'IOAssgnmnt' with the InfoObject corresponding to the field from the source system.
    Example
    Field PERNR
    Description Personnel No.
    Type NUMC
    Length 8               
    Conversion
    IOAssgnmnt 0EMPLOYEE  <-- Entered manually
    Then you should be able to use the 'Read master data' functionality.
    Regards,
    Lars

  • Error in Update Rule migration using "Create Transformation"

    Hi gurus,
    We are encountering errors in the migration of our 2LIS_03_BF and 2LIS_03_BX update rules into a transformation via URs Context Menu    Additional functions - > Create transformation
    This action creates a new transformation, but is only generating very little Routine assignements in our KF fields. That is, some KF have their old ABAP converted automatically into ABAP OO while the rest (majority) of KF fields have no rule (routine) assigned at all.
    However, the most surprising thing is that after executing the "Create Transformation", the log shows everything correct and warnings (message 652 "Routine created. Verify sintax").
    Have you ever faced this problem?
    Is the automatic migration tool working correctly?
    If not, do we need to manually create all those KF routines that have not been correctly been migrated? Even after two years since new dataflow that was released?
    We are on SP 15...
    Thanks and best regards,
    Enric

    Hi Juanjo,
    In fact, if I understand you correctly, I'm facing the same situation: all FORMS based on OLD individual KFs routine are now available in the global transformation routine in ABAP OO, but what I'm missing is the individual source to target KF field mapping to routine, where the method with the perform to each coding should be done.
    Shall I understand this is a common bug? Manual correction proposed?
    Thanks,
    Enric

  • Convert ABAP code in start routine/update rule to transform. start routine

    Dear BW ABAPers,
    I have created a custom purchasing info cube (YCP_PURC1) based on 0CP_PURC1 standard cube. I would like to convert this new data flow to BI7 (from 3.x), and convert the standard update rule to transformation. I would need to rewrite the below start routine from the standard update rule to a start routine ABAP code in the newly created  transformation / start routine. My ABAP knowledge is limited. Will you please help?
    *this is the start routine from the update rule. As a side note, the data source is 2LIS_02_SCL.
    LOOP AT SOURCE_PACKAGE.
        IF (     SOURCE_PACKAGE-cppvlc  EQ 0
             AND SOURCE_PACKAGE-cppvoc  EQ 0
             AND SOURCE_PACKAGE-cpquaou EQ 0 ).
          DELETE SOURCE_PACKAGE.
          CONTINUE.
        ENDIF.
    no_scl is initial ( e.g. for good receipts, billing)
    value has to be set depending on storno
        IF SOURCE_PACKAGE-no_scl IS INITIAL.
          IF SOURCE_PACKAGE-storno = 'X'.
            SOURCE_PACKAGE-no_scl = -1.
          ELSE.
            SOURCE_PACKAGE-no_scl = 1.
          ENDIF.
          MODIFY SOURCE_PACKAGE.
        ENDIF.
      ENDLOOP.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    Many thanks and look forward to your kind feedback.
    Kind regards,
    Csaba

    Dear All, Durgesh,
    thanks to you all for your valuable input. Mainly the ABAP part was more interesting for me.
    Durgesh, thanks for your input, it was useful. I just had to change the info objects to data source fields and add the lines before the loop:
    DATA: I_PACKAGE TYPE TYT_SC_1.
        FIELD-SYMBOLS <i_package> TYPE tys_sc_1.
        I_PACKAGE[] = SOURCE_PACKAGE[].
        LOOP AT SOURCE_PACKAGE assigning <i_package>.
          IF ( <i_package>-BWGEO EQ 0
          AND <i_package>-BWGEOO EQ 0
          AND <i_package>-BWMNG EQ 0 ).
            DELETE SOURCE_PACKAGE index sy-tabix.
            CONTINUE.
          ENDIF.
    no_scl is initial ( e.g. for good receipts, billing)
    value has to be set depending on storno
          IF <i_package>-NOSCL IS INITIAL.
            IF <i_package>-ROCANCEL = 'X'.
              <i_package>-NOSCL = -1.
            ELSE.
              <i_package>-NOSCL = 1.
            ENDIF.
          ENDIF.
        ENDLOOP.
    Points have been assigned accordingly.
    Thanks,
    Csaba

  • Update rule--transformation

    Hi,
    i am working on BI 7.0. i was  having problem in creating proper transformation with routines so i followed following path. please let me know if i am correct since there was no error in loading still data validation is to be done
    STEPS:
    1> created transformation by right click on 3.x update rules.
    2> Now used the rule routines as defined in thios transformation in my new transformation created from 7.0 DS by copy and pasting the codes at appropiate place in routine. haven't tried for start routine.
    3> followe the usual 7.0 flow IP>transformation>target(in my case cube). was able to succesfully load data.
    Hope i am not making some blunder
    waiting for some quick response whether i am on right track or not so that i can use it in other cubes/
    Thanks
    Prashant

    Hi,
    be carefull for startroutine! The parameter names have changed from 3.0 update rules to 7.0 transformations! data-PAckage gets to data_source.
    But the rest look ok.
    Regards,
    Juergen

  • How-to get transformations from transfer/update rules

    Hi all,
    we did an upgrade to BI 7.0 frm BW 3.5, how shall we get the new things like transformations,DTP for tha already existing cubes/ODS. is there any procedure to convert transfer and update rules to transformation.
    Thanks all,
    Regards

    Migration - Yu may wish to read below steps
    Transformation Rules
    automatic mapping without the use of an Infosource.
    steps are listed below.
    On the InfoSource Tab (Note- Ensure DataSource and Infosource have not been migrated)
    1. Right Click > Additional Functions > Create Transfer Rules
    2. Activate Transfer Rules
    3. Right Click > Additional Functions > Transformation erzeugen
    On the DataSource Tab
    4. Create Transformation (Map to DSO, should map automatically)
    5. Migrate DataSource
    6. Create InfoPackage
    7. Create DTP
    Assessing Migration Scenario's
    Transformation Rules
    Strategy toward new and 3.x datasource / infosource
    Re: Few questions on BC activation..
    Replicate NEW/3.x datasource - Methodology
    Replicate NEW/3.x datasource - Change back to 3.x datasource Methodology
    Re: Datasource Identification
    Hope it Helps
    Chetan
    @CP..

  • DATA Transformation Vs Update Rules ?

    Hi guys,
          I have a scenerio , where I need to have data from 2 DSOs in to one combined DSO. Lets Says the 2 DSOs as DSO A and DSO B. and the Third as DSO C.
        I want to get DSO C Structure as exactly as DSO A. and DSO B structure is only few fiew fields from DSO A (Key Fields are same). I have loaded the data in to DSO A and DSO B using Transformation and DTP . Now How to load DSO C data I mean combined data of DSO A and B.
    1.If I create update Rules to DSO C using DSO A and DSO B. Iam not getting any data in to DSO C. (Do I need to make any settings in DSOs to update the data of A and B in to C ?).
    2.If I create 2 transformations between DSO A -C  and DSO B-C. I am sure I need to create DTPs to get the corresponding data. When I do that Iam getting 2 separate sets of data for DSO C. But I need data as one set from DSO A & B in to C.
    Please help me ASAP and let me know if you need more information on it.
    Thanks in advance

    Hello Harish,
    I just got confusedwith the requirement. When u r loading from 2 sources (here it is DSO A and DSO B), then obviously u will get 2 rows whne u manage your DSO C.
    But, in case u r referring to data, then there should be some commonality between A, B and C, thenonly it will not come as seperate rows in your report.
    Can u send the details of DSO A, B and C ?
    -- Plz assign points if helpful --
    Regards,
    Mainak

  • How to add a new char in Update rule

    Hi Gurus:
    I copied update rules from an old cube. This new cube is a copy of old cube - almost.
    One of the char is missing in the new cube when compared to old cube. There is a small update routine for that char which I need to introduce to new cube.
    My problem is, I'm not able to figure out how to add the new char in the update rule & start the mapping process..
    Thanks & Regards

    Dear Bhanu: This is what happened.
    When I copied - it defaulted this char with what present in comm structure. Basically the old cube has a routine for this char...
    And the position of this char in the update rule for chars..got realigned.
    I'm sorry - I should have check it properly.
    Thanks a LOT for your time & input...I will assign the points
    Best Regards

  • Error when transporting a transformation (Update rule) BI 7.0

    Error when transporting a transformation (Update rule) BI 7.0
    Hi all,
    I’m trying to transport the transformation between the infocube 0FIGL_C10 and the ODS 0FIGL_010 from BI Dev into BI QAS. I kept getting a return code 12.
    Transport message:
       Program terminated (job: RDDEXECL, no.: 18141700)
       See job log
       Execution of programs after import (XPRA)
       End date and time: 20070620181432
    I go to the log and I got the following message:
    Job started
    Step 001 started (program RDDEXECL, variant, user ID DDIC)
    All DB buffers of application server vrxsapq1 were synchronized
    ABAP/4 processor: ASSERTION_FAILED
    Job cancelled
    I’m using BI 7.0
    I don’t know what it is. Can someone tell what should I do or what I’m missing?
    Thanks a lot
    Regards
    Vic

    Hi Victor,
    check this thread may it solves your problem
    Re: Error during the creation of transport request
    one more thread
    /message/2785863#2785863 [original link is broken]
    cheers
    Sunil
    Message was edited by:
            Sunil John

  • Need to create a transformation based on Update Rules Logic

    Hi,
    I have an existing complex Update Rule. I need to manually create a Transformation based on this Update Rule logic. The Start Routine of the Update Rule comprises of:
    1) All data declarations in the Global Area
    2) The local coding area consists of various select statements from various r/3 tables used later for mapping. It also calculates and stores values in the Data Package final internal table for few infoobjects that are not present in the Source object but and are used to populated data in the target.
    3) then we have the various one to one individual Infoobject mappings/constants and many individual infoobject routines that pick result from the comm_structure
    I am not very clear as to where each of the above coding logic should be put in the transformation coding area...... I can see four main coding areas in the transformation....global area, 2nd Global Area, Method Start_Routine and Method Inverse_Start_Routine........... I think the global data declarations(point 1 above) should be put in the Global declaration area of the start routine. The local area of the update rule logic (point 2 above) that contains select statements should be put in 2nd Global part or should it be put in Method Start_routine????? Point 3 above for individual filed mappings will be done through Rule groups. Also can anyone let me know what is the methos inverse_start_routine used for?????
    Thanks.

    Hi,
    Point 1 you mentioned should be put under2nd Global declaration part of start routine.
    Point 2 should be put under Method Start_routine.
    Point 3 as you only mentioned can be done by individual field rule mappings.
    Method inverse_start_routine
          This subroutine needs to be implemented only for direct access
          (for better performance) and for the Report/Report Interface
          (drill through)
    Not very clear though about Inverse routine. But definetly not being used for the case you mentioned.
    Hope it helps.

  • What are the special conversions for time in update rules?

    What are the special conversions for time in update rules?

    Hello,
    Special conversions for time in update rules are automatically conversion rules.
    Example: If the cube contains calendar month and your transfer structure contains date, the date to month is converted automatically.
    Assign points if this helps,
    Regards,
    Jorge Diogo

  • Currency conversion error in Update rules for 0SD_C03

    Hi All
    I have freshly installed Sales Overview cube 0SD_C03 from BI Content(3.x version) and when extracting data from datasource "2LIS_13_VDITM" there is an error "Error: Conversion foreign curr. -> local curr.: 0090000000 20080516 M -> SGD".
    Till PSA data is loading fine, there is error while loading from PSA to cube(ie. in Update Rule).
    Checked in the PSA for the errored records, all the records which have 0(zero) as amount are green and the rest of them are errored with the above message.
    When checked in the manage cube there are added records but the request is red.
    Please let me know if some one as the clue.
    Regards
    Jayant

    Hi
    You will find the transfer global settings for the source system where you are extracting the data.
    Select the source sytem, right click,go to transfer gloabal settings, (select the currencies in this)
    Then Reload the data into the cube,
    After, Reloading the data into the cube replicate the master data, and activate the mappings,and load the data.
    I think, this will work....
    Regards
    Sudheer

Maybe you are looking for

  • IPad connects to free WiFi Hotspots, but NOT on my home WiFi network

    First, let me say that I have my iMac and a PC laptop working on my home WiFi network with no problems. My iPad connected to my home WiFi network for several months until about a week ago or so, somewhere around the time that I updated my iPad to OS

  • My clip will not allow me to set its transparency

    OK- I am getting the Tom Wolsey book but in the meantime my FCE HD is being hard learning: I have a full clip of 4 minutes of my daughter singing while seated. But I also have her singing the same song (lip synching) while walking and sitting in a di

  • Spry xml datasets can't recognise images

    Been trying all day to load a spry xml dataset with image information into a table using the wizard. problem is, you can't tell the wizard that the data in one of the columns is the path to an image, so it sees it as a string and just sticks the path

  • Can't run java apps with System.out.println on any builder.

    Hello, I'm currently using Vista RC2, which is the immediate problem. Classes with System.out.println won't launch the console window. As I'm a student and practicing on these steps, I do have quite a problem on my hands. I click on run, build succes

  • DNS Server issue

    4G lte broadband router with voice, dropped service about a week ago. Computer is giving the reply of "can't communicate to device or resource" All connections are properly installed, I had switched over to a Manual DNS and attempted via Google's ser