Change description of update rule between ODS'es

Hi!
In a BW 3.5 system I have the following problem: I cannot change the description of an update rule between two ODS'es.
When creating such a rule the system automatically generates the technical name and takes the description of the source ODS for the naming of the update rule. Afterwards I have changed the description of the ODS. I have deleted the old update rule and recreated it. When selecting the source ODS from the F4 picklist the new description can be seen. When the source ODS is selected and the update rule is generated, the old description has appeared again however.
Does anybody knows how this is possible and what can be done about it?
Best regards,
Hans

have you tried regenerating an export DataSource out of the ODS?

Similar Messages

  • How to debug start routines of update rules from ODS to InfoCube

    Dear gurus,
      I have an update rule from ODS to InfoCube. I wrote a start routine in the update rule. Now I want to debug it. I went to monitor and simulate update the data package and only got the prompt "No data exists in the corresponding PSA table". So how can I debug this start routine?
      Thanks in advance.
    Jin Ming

    Jin,
    In order to use PSA between ODS and InfoCube, you may have to use an exclusive InfoPackage and load separately. In that InfoPackage, choose the radio button to use a PSA.
    I think you are currently updating the InfoCube directly without using a separate InfoPackage.
    Look for an InfoSource under DataMarts (search for 8<ODS Technical name>) and create your InfoPackage there.
    Good luck.

  • Transport update rules or ODS

    Hi,
    Do i need to transport update rules or ODS object first
    Thanks

    You can transport them both in the same transport.  But if you have to separate them, then the ODS should go first.

  • Creating update rules between 2 Infosources

    Can anyone mention the steps for creating update rules between two 3.0 Infosources.
    Thanks,
    Shweta

    Hi,
    Have a look at these documents:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a29380-7adc-2e10-cfa2-fa55bcb17710?QuickLink=index&overridelayout=true
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/37dda990-0201-0010-198f-9fdfefc02412?QuickLink=index&overridelayout=true
    Regards,
    Sunny

  • UPDATE RULE ON ODS

    Hello,
    I am trying to create update rule on ODS but it does not let me do that....says...."INFOOBJECT 0RECODMODE IS MISSING"
    Can anyone help.
    Thanks

    Hi,
    Your infosource should have the infoobject 0RECORDMODE, it is mandatory infoobject, if you are creating an update rule from the infosource. This infoobject will give you before after image. So Solution is you can include the the 0recordmode directly in the communication structure of the infosource and leave it umapped, and then create and update rule with it.
    For further infomation about 0RECORDMODE go through this link below.
    /people/swapna.gollakota/blog/2007/12/27/how-does-a-datasource-communicates-delta-with-bw
    hope this helps.
    (Assign me points).
    Thanks,
    Lasya.

  • Is it possible to read a third ODS in update rules between two ODS?

    Hi,
           I have ODS1 and ODS2. I need to have data coming from ODS1 to ODS2. But there is a field "F" in ODS2 that doesnot exist in ODS1. I need to get this from a third ODS3. Is it possible to write a routine in the update rules for ODS2 to read the "F" from third ODS3 and return it in "ODS2"? If so how?
    I appreciate if anybody can refer me to any documentation. Also my id is [email protected]
    Thank you.

    hi Visu,
    yes, it's possible.
    say the ods name is zods1, zods2, zods3, you can write a start routine update rules like following :
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: /bic/azods300
    /bic/a[odsname]00 or /bi0/a[odsname] is the ods active table name /bi0 for business content, /bic for customize
    DATA:  l_tabix like sy-tabix,
    it_ods like /bic/azods300 occurs 0 with header line.
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries
    data : it_data_package like DATA_PACKAGE occurs 0 with header line.
    select * from /bic/azods300
    into table it_ods.
    loop at data_package.
    l_tabix = sy-tabix.
    move-corresponding DATA_PACKAGE to it_data_package.
    read it_ods with key [field name] = it_data_package-[fieldname]
    if more key add it_data_package-[fieldname] - without AND
    if sy-subrc = 0.
       it_data_package-F = it_ods-F.
       modify data_package from it_data_package index l_tabix.
    endif.
    endloop.
    hope this helps.

  • Error while copy of Update Rules from ODS 0SD_O03 to InfoCube 0SD_C13

    Hi all,
    I work on a NW04s SPS9 System I would like to simply copy Update Rules (from an ODS to an InfoCube) from the BCT to the 1:1 Z-Copies of these Objects.
    To do so, I copied the InfoProviders 0SD_O03 and 0SD_C13 to Z-Versions. In SAP BCT the InfoCube is updated from the ODS. The ODS itself is updated from InfoSource.
    After successfully copying the two InfoProviders as next step I tried to copy the Update Rules from the Content version Objects to the Z-Version Objects to link them.
    Similar to copying update rules in 3.5 I tried
    - right click on "ZSD_C13"
    - choose Additional Functions - Create Update Rules"
    - choose DataSource: ODS Object "ZSD_O03"
    - choose Copy from: InfoCube "0SD_C13"
    This result in the error "0SD_C13 is not suitable as a template for copying update rules".
    Some hints that might help:
    1. The very same error occurs if I try to copy the Update Rules from 0SD_O03 to 0SD_C13.
    2. I also tried to copy both Update Rules (to C12 & C13) on a BW 3.5 system where it worked fine: The update rules from both Z-ODSs to both Z-Cubes were copied correctly 1:1 and without any errors.
    3. In the NW04s System I was able to copy the Update Rules from the InfoSource 2LIS_11_VAITM to 0SD_O01 (as well as from 2LIS_11_VAHDR to ODS 0SD_O03). So I only cannot copy Update Rules from ODSs to InfoCubes while it is possible to copy Update Rules from InfoSources to ODSs.
    4. During copy of 0SD_O03 the system warned: "InfoObject 0FISCVARNT needs to be in key for DataStore object ZSD_O03". No matter whether I move this IO to the keys of the Z-ODS, the Update Rules copy does not work.
    - This warning does not show up on BW3.5 when I copy the very same ODS. Can anyone explain this?
    - This warning is not displayed during the copy of ODS 0SD_O01, just for 0SD_O03.
    5. Obviously during a preceding test I actually must have been able to copy the Update Rules for another copy of 0SD_C13 (as I can see the Update Rules in the SAPGUI). I stopped this first test as I was not able to do the Update Rules copy for 0SD_C12.
    Yet as of today I cannot copy Update Rules this for both cubes 0SD_C13 as well as 0SD_C12. So yesterday there was no error on copying the Update Rules to InfoCube ZSD_C13, but today there is. To my knowledge nothing has been changed in the System Setup / Customizing in the mean time.
    6. For both cubes ZSD_C13 as well as ZSD_C12 it is possible to copy Update Rules that map from the BCT ODS to the Z-InfoCbes. So I can copy Update Rules from 0SD_O03 to ZSD_C13 and from 0SD_O01 to ZSD_C12. This would point in the direction that the copied ODSes are the source of this behavior?
    I am not sure whether this is a special NW04s behavior and how to use it correctly so the Update Rules can be copied.
    Please could you help on how to copy these Update Rules in NW04s or share your experience if you had similar?
    Thanks a lot,
    Werner

    Hi Vinod,
    Check the update rules for the original cube. Are they active? It appears that they contain a formula...check this too.
    Hope this helps...

  • "Old" update rule from ODS not working

    Hi Gurus,
    I need to set up the "old" fashioned update rule to load data from an ODS1 to another ODS2.
    The thing is that I need to set up an update rule because I need to implement a Return Table Routine that is not supported (as far as I know) by the new Transformation/DTP.
    When I select option (through the right mouse click over ODS1)  "Other Options" - "Create Update Rule" it takes me out of the RSA1 and leaves me in the main menu making it impossible to create a new update rule.
    The strange thing is that I have this working from and ODS to an InfoCube.....
    Suggestions, a workaround??
    Andrea.

    Hi Jerry,
    Just to confirm that this is not working. The tys_TG_1 structure only shows me the target infoprovider structure. Check that in the how to, to be able to derive employee first you need to assign eache source_filed to the result_field leaving employee blank.
    I need to have in the same place, the source_field structure (source infoprovider field structure) and the result_field structure (target infoprovider structure). That is what the "old" return table gives me as in the same place I can have the communication_structure (source infoprovider field structure) with the return_table structure (target infoprovider structure). 
    Just to understand, in the source infoprovider I have 12 Key Figures (1 for each period) and I have to split each incoming record to 12 records. If I work only with the result_field structure tys_TG_1 and the result_package tyt_TG_1 I'm not able the see those 12 KF.
    So... return table functionality is not fully supported by BW 7 as far as I know.
    Any other ideas why I'm not able to create the old Update Rules from an ODS?
    Regards,
    Andrea.

  • "Master data attr. of" un change source of update rule.

    hi,
    What is the importance of following in "change source" (characteristics) in update rules.
    1. master data attr. of
    2.initial value
    3. Source chars
    4. constant
    When and why these are used.
    Thanks in advance.
    Regards,
    Avneet

    Hi Avneet,
    Lets say Material group is an attribute of 0MATERIAL. You cube contains Material and also Material Group as a separate characteristic (not as navigational attr) becasue you want to store the value of material group as it was during the time the transaction happened.
    But here you transactional data coming from the source brings Material values, not values of Material Group. So in the update rule for Material Group, you can specify "Master data attribute of" 0MATERIAL. What the system will do is take the value of 0MATERIAL on this record and populate Material Group taking the value that is present in Material Master data.
    So if Material = M100 and Material Group is MG01 in master data, it will supply MG01 to Material Group char in the cube.
    Hope this helps...

  • Update Rules to ODS

    I have created an ODS which includes 3 key figures as data fields.
    When I create update rules to this ODS the key figures do not appear in the Update rules.  Is there any reason why and how can I resolve? Thanks
    This is specifically for an update rule to an Inventory management snap shot ODS for the InfoSource 2LIS_03_BX, if I look to create update rules for 2LIS_03_BF and 2LIS_03_UM the key figures are available in the update rules
    Message was edited by: Niten Shah

    HI Niten,
        After long time on this thread.
        But i came across the same problem now which u did last year .
        Did u solve this probelm of missing key figures in update rules 2lis_03_bx??
    Can u let me know how to solve this problem.
    regards,
    Sujai.

  • Update rule for ODS problem

    Hi experts,
    I have a ODS which is created on another ODS. The unerlying ODS had one infoobject and later on it was removed. The problem occurs when creating the udpate rules for the top ODS. The deleted infoobject comes in the update rules of the ODS as grey but I think it shouldnt be there .

    Hey, in the Update Rules, you have 2 sections.
    1) Source ODS InfoObjects
    2) Taget ODS InfoObjects
    If you want, remoe the InfoObject from both the ODS.
    Also, activate the Source ODS again and also Activate the Update Rules too.
    Uday-Ram Chamarthy

  • Problem in changing 3.x update rule

    Hi gurus,
    I have a problem after upgrading from 3.x to 7.
    In an update rule, when I insert a constant into a characteristic field, the system displays this popup: "transfer the routine for this characteristic to all the key figures for this update rule?". After say yes, I would like to exit (with green flag) from update rule but it's impossible!
    The system displays me again the list of characteristics and then the previous popup.
    Can anyone help me?
    Best regards.
    Simone.
    Edited by: Simone.Pompei on Apr 28, 2011 5:40 PM

    Hi,
    Try different keyboard inputs
    - press <ENTER>
    - use F4 help
    - press F2 (check)
    press activate (F3). Works this?
    create a OSS message. Only SAP can help you.
    Sven

  • Update Rule - Routine Issue

    Hello All,
          I have an Update Rule between ODS and InfoSource. I have the following routine for 0CALQUARTER. I cannot figure out why it is not being populated in the ODS. I see that 0FISCPER  is being populated in the ODS. What am I missing. I am attaching the code below.
    Thanks.
    Regards,
    bw_newbie
    Routine:
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA: v_qtr(1).
    DATA:   ...
    $$ end of global - insert your declaration only before this line   -
    FORM compute_data_field
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CSZFI_SL_A129_TT
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BIC/AZFI_O12900-CALQUARTER
               RETURNCODE LIKE SY-SUBRC "Do not use!
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
    result value of the routine
      IF              COMM_STRUCTURE-FISCPER+4(3) = '000' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '001' OR
                          COMM_STRUCTURE-FISCPER+4(3) = '002' OR
                          COMM_STRUCTURE-FISCPER+4(3) = '003'.
                                    v_qtr = 1.
              ELSEIF       COMM_STRUCTURE-FISCPER+4(3) = '004' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '005' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '006'.
                                    v_qtr = 2.
              ELSEIF       COMM_STRUCTURE-FISCPER+4(3) = '007' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '008' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '009'.
                                    v_qtr = 3.
             ELSEIF        COMM_STRUCTURE-FISCPER+4(3) = '010' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '011' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '012' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '013' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '014' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '015' OR
                           COMM_STRUCTURE-FISCPER+4(3) = '016'.
                                    v_qtr = 4.
             ENDIF.
      CONCATENATE COMM_STRUCTURE-FISCPER(4) v_qtr INTO RESULT.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.

    You may have to put the following line in your update rule after changing the result.
    RETURNCODE = 0.
    Regards.
    Sanjay
    Message was edited by:
            Sanjay Sinha

  • Update Rules changes from 1 ODS to another disappear upon activation

    Dear Experts,
    We have encountered a situation whereby we have an update rule from ODS feeding a field update to another ODS. 
    This update rule change works correctly as I have debugged it and you can see the resultant changed in the new (40) table.  But upon activating this change, the field change disappears.
    Can anyone provide an explaination and how I can go about fixing this ?
    Thanks
    Craig

    Hi,
    If the data source support deltas and we load the data into ODS then the update type for the keyfig. Amount and the quanty always Choose as "Addition" .So you change the update type for that KF as Addition .
    Thanks & regards,
    venkata sharma.

  • How to change techn. name of update rules

    hi, all,
    is it possible to rename update rules, or, instead, to copy them under another techn. name(complete, not only a row)?
    Can anyone help me?
    best regards
    neven
    Message was edited by: Neven Terziev

    hi Neven,
    it's possible to copy update rules between data targets, but the technical name is generated by system (alpahnumeric). so if you just want the name changed, perhaps you can copy to another target and then copy back by specify the data target in 'template'. or not sure if you can use the data target itself as tempate. can specify more your consideration to change the name ?
    hope this helps.

Maybe you are looking for

  • How to execute a sql script in dbms_job?

    how to execute a sql script in dbms_job?

  • Preview Files Question

    just wondering - is there a general rule about using Preview Files for output? I watched Todd's video lesson on PrPro where he says he "never uses preview files for output" and I assume that's good advice to follow. Why is that? Once in Adobe Media E

  • Why do objects shift in iPad version of a file that was created on a Mac?

    I have a document that I created on the Mac version of Keynote. When I open it on the iPad several objects on different pages shift their placement randomly and this requires manually adjusting them on the iPad (it still doesn't allow exact placement

  • Mapping DB to GUI

    I am looking for an easy way to map DB fields to GUI fields. My plan is to "setName()" my GUI textFields to the same name as my database fields. That gives me an easy way to get the DB field name and value from the GUI; for example.... JTextField.set

  • Strange behaviour network?

    I don't know if I have to be concerned about this, but here it goes: My pb language is Dutch.....and you know when you open the Macintosh HD icon on your dock.....you see this menu on your left in finder..... This menu should contain: -Network -Macin