Update rule maintain

Hi Guru's,
Happy New Year.
ktosl field not coming in update rule, after unhideing from data source.
till communication stru. i can see after updating TR.
but this info object not coming in update rule.
looking for your input.

Dear SSMS,
There are 2 possibilities.
1) You dont have the same Infoobject in your Target, but still you want to map it with the Infoobject coming from your CommStructure, if the datatype and length are same you could do it in Update Rules> Source Characteristic> F4 -->Find your Infoobject and Map it .
2) You have your Infoobject in Target and still you are unable to Map it , reason , may be you have to check the Comm.Structure, if its there , it should come, orelse Add it and Activate it again , then go to the Update Rules, For the specific Infoobject --> Manually maintain the characteristic as specified above.
Hope it helps..
Thanks,
Krish

Similar Messages

  • Activating SIS structure error while maintaining update rules

    Hi Experts
    please reply <removed by moderator>
    i am trying to activate self defined SIS structure but at the time of creating maintain update rule in transaction MC24 i am getting error
    please guide what i am missing
    DDIC structure S990 for info structure S990 not active in Data Dictionary
    Message no. M2464
    Diagnosis
    It is not possible to maintain the updating procedure since DDIC structure S990, which belongs to info structure S990, is not active.
    The info structure has probably been saved but not generated.
    Procedure
    The info structure must be generated.
    Regards
    Abhi
    Message was edited by: Manish Kumar

    Hi ,
    Just check whether update rules has any routines or fomula, or constant.
    If so collect that in a request and transport it.
    Assign points if it is helpful.
    Thanks
    Shanba

  • Error while maintaining the Update Rules for the Infostructure

    Hi,
    I have added 2 new characteristics for the existing infostructure S9xx and executed the same. While maintaining the Update Rules for the same, system is giving the error message 1. "Field 'PARVW' unknown" and 2. Error generating program RMCX0011.
    Please guide me in resolving the issue.
    Thanks & Regards,
    Kumar.

    Hi,
    This is with reference to my earlier question that an error is occuring while maintaining the update rules for the existing Infostructure.
    Solution provider for this will be rewarded with good points.
    Regards,
    Kumar.

  • While creating Update rules -"Error Info source does not exist"

    While creating an update rule I am getting an error that Info source doesnot exist though the inf source is active.
    here is error:
    No communication structure exists in version  abc...   A
    Message no. RSAU251
    Diagnosis
    In order to be able to maintain the update rules an active communication structure must be available.
    Procedure
    This error message can have two causes.
    No active communication structure exists.
    Activate the communication structure in the Data Warehousing Workbench.
    No communication structure exists for the InfoSource.
    Create a communication structure in the Data Warehousing Workbench for the InfoSource.
    <<text removed>>
    Thanks,
    Vasu
    Edited by: Matt on Apr 26, 2010 9:31 AM

    Hi Vasu,
    as it clearly shows below message
    No communication structure exists for the InfoSource.
    Create a communication structure in the Data Warehousing Workbench for the InfoSource.
    Create an info source first and assign it to your datasource and map the fileds in transfer rules and activate it.
    Then try to create the update rules between your target and info source.
    Hope this helps.
    Regards,
    Reddy

  • ABAP Help at start routine of Update rule

    Good After Noon All,
    My requirement is that cube ZAPO_C24M  there’s an UPDR flowing from 8ZAPO_C24M back to itself so to speak.The request is to change the data in the cube from Fiscal Year Variant Z3 to Z4.
    But in start routine  i have to  take the existing record and reverse all of the key figures, and also change the RECORDMODE of the record to indicate it is a reversal record. This for specific Country KR and for these country the Fiscal variant is Z3. Again in the start routine, create a new record identical to the existing record that has Fiscal Year Variant Z4 instead of Z3.
    So the idea is we’d load from the cube and send back to the cube one record that reverses out the existing data, and another record that contains the same data but with Fiscal Variant Z4 instead of Z3.
    Please Help me.
    Points will be awarded for the right answer

    Hi Vaishali,
    In the start routine copy the DATA_PACKAGE to a local table.
    Select the records where the specific country is KR.
    Delete all other records.
    Then read the records in loop, Keep one record same and just change the fiscal year variant.
    And for the same multiply all the key figures by -1.
    Transfer the content of the local table back to DATA_PACKAGE.
    maintain one to one mapping in the update rule.
    I am sure it will update, but you need to be sure that if you change Fiscal year variant then probably your fiscal period value should change. In that case you have to update it accordingly in the start routine.
    Regards.

  • Cannot Create Update Rule from Infosource to Cube

    Hello;
    I am a beginner to BI and am learning. This may be a very basic question, but I got stuck.
    In the create update rule screen, I get an error message that says
    Data Source (whatever the name is) not maintained. (check your entries)
    Could some one help as to where I went wrong?
    Thx,
    Sushma
    Su

    Goto your InfoSource and open DataSource Structure and transfer structure. Check if the structure is correct, make the necessary changes if required and activate it. Then create update rules providing correct infosource name. Until you create /activate your transfer structure, you won't be able to create update rules.
    Reward point if helps.
    Regards,
    Ashok
    Message was edited by:
            ashok saha

  • Feasibility of update rule logic

    I have the following scenario:
    I have a DSO which stores a number of records and stores a value for a revenue KPI.  This DSO mainly stores item data and we now would like to include the records which are in the header DSO but not the item DSO and give them a zero revenue.
    Is it best that I select all the data from the header DSO as part of the start routine logic or is there a better way in which I can collect the missing records?
    Thanks

    Hi,
    Looking up the item DSO will be too much performance oriented and may result in long time for loading.
    Do a look up on header DSO while loading the item DSO and select the records from the header which are not equal to the records in the delta package...and then populate them in the item DSO with the flag.
    But this may require you to reload the whole data in the item DSO again...may be you can do this by creating a self update rule to the item DSO and run it for once to maintain the history
    schedule the delta daily from the data source to manage the changes.
    Thanks
    Ajeet

  • How to get the PSA name in a Start Routine in the Update Rules of a Cube.

    Hi all.
    I have an InfoSource that loads data directly in an Infocube.
    In the Start Routine of the Update Rules I need to retrieve the PSA table name for that InfoSource, to access it and check some data.
    I can't use the PSA name you seen in the DataFlow because it will change once the update rules are transported to another system.
    Please advice.
    Thanks!!!

    Hi,
    we do it as follows:
    first get the request ID:
    DATA: tp_request(30)   VALUE 'REQUEST'.
    FIELD-SYMBOLS: <wa> TYPE ANY, <tp_req> TYPE ANY, <tp_dtp> TYPE ANY.
    READ TABLE datapak ASSIGNING <wa> INDEX 1.
    IF sy-subrc <> 0. ABORT = 4. ENDIF.
    ASSIGN COMPONENT tp_request  OF STRUCTURE <wa> TO <tp_req>.
    IF sy-subrc <> 0. ABORT = 4. ENDIF.
    requnr = <tp_req>.
    then we get the table with
    SELECT odsname_tech FROM rstsodspart WHERE request = requnr.
    you may need to adjust this code, I've just pasted the relevant parts...
    another way is to get this info from RSTSODS where the different versions are maintained...
    let me know if you need further detail about this stuff...
    hope this helps...
    Olivier.
    Message was edited by:
            Olivier Cora

  • Clarification on Update Rule Enhancement

    Folks,
    Would appreciate clarification on the following scenario
    I have an infocube being updated with data from R/3
    There are fields in that infocube which needs to be updated with data from a custom table which is maintained in BW
    To be specific.... the cube have entries with cost center and cost element
    Each combination of cost center and cost element is assigned a specific value (a characteristic)
    This specific value is not in R/3, has to be seperately maintained in BW
    What I require is while the data is being updated in the cube, the custom table with the combination of cost center and cost element should be read for the specific value which has to be then written in the cube
    Would appreciate inputs on how I could accomplish this... can this be done with a regular enhancement of update rule in the routine
    Thanks for your time
    Regards

    hi,
    e.g your custom table is ztable1 with 3 fields costctr, costelem, and charval(specific value), and the characteristic to be assigned is zchar, try start routine in update rules and following code.
    hope this helps.
    *put in global area.
    tables : ztable1.
    data : l_ztable1 like ztable1 occurs 0 with header line.
    select * from ztable1
    into table l_ztable1.
    local area
    loop at data_package.
       read table l_ztable1 with key costctr = data_package-costcenter costelem = data_package-costelem.
    if sy-subrc = 0.
       data_package-zchar = l_ztable1-charval.
       modify data_package.
    endif.
    endloop.

  • Update Rule problem

    Hi frndz,
    I have one query regarding update rule.
    i want to ask you the question that while defining the routine on particular keyfigure is it requierd to maintain the sequence of the field as it is in cube.
    Like i am facing a starnge problem i have just now updated system to 3.5 now my problem is i have a master data material in that i have wriiten few update rule on specific fields,now when i am loading the data in material master data few of the material having the value others dont have.
    i think some problem lies in update rule i have checked correctly every thing is fine with the update rule,
    can any one suggest me why its behaving strangely.

    i have tried that but no where i am getting the problem.
    like after debugging i got the value correctly till the PSA but its not going correctly in data target.

  • Routine in Update rule (Urgent)

    Hi
    My issue is a bit typical.
    We enhanced 0MATERIAL_ATTR datasource to get one field from ZTABLE1 from R/3 called "Product type" and this is working fine and populated to 0MATERIAL.
    In R/3, Our clients are giving the incentives to the customers based on their bill value. Incentives are maintained in ZTABLE2 master data in R/3.
    There are three types of incentives 1. special 2. period 3. policy.
    Incentives should be calculated based on the "product type"
    I maintained ZTABLE2 (incentive) in BW ODS.
    When i pull the 2LIS_13_VDITM, incentive value should be calculated from the ODS based on the product type in 0MATERIAL.
    How can i do it?
    One more thing.
    Product type is NAV Attr to 0MATERIAL.
    Now in Update rule if i put product type and populate as"Master data attribute"
    and add a keyfigure called ZINCENTVAL and write a routine , Will it work?
    Regards
    Annie
    Please get back to me if you dont understand the question?

    First define the two tables you use:
    DATA: g_workarea LIKE /BIC/AZTABLE2,
          l_/BIC/AZTABLE2_itab TYPE HASHED TABLE OF /BIC/AZTABLE2
    WITH
          UNIQUE KEY [enter your unique key here],
          g_key1_save LIKE /BIC/AZTABLE2-key1,
          g_key2_save LIKE /BIC/AZTABLE2-key2,
          l_days_open type i,
          l_index like sy-tabix.
    DATA: g_workarea2 LIKE /BI0/pmaterial,
          l_/BI0/pmaterial_itab TYPE HASHED TABLE OF /BI0/pmaterial
    WITH
          UNIQUE KEY material,
          g_material_save LIKE /BI0/pmaterial-material,
          l_days2_open type i,
          l_index2 like sy-tabix.
    Then define the checks you want to make:
    FORM check_producttype USING    l_producttype
                        CHANGING g_workarea2 LIKE /BI0/pmaterial.
      IF l_material NE g_material_save.
        CLEAR g_workarea2.
        SELECT SINGLE * FROM /BI0/pmaterial INTO CORRESPONDING FIELDS OF
    g_workarea2 WHERE
                        material = l_material AND
                        objvers = 'A'.
        g_material_save = l_material.
      ENDIF.
    ENDFORM.
    FORM check_incentive USING    l_key1 l_key2
                        CHANGING g_workarea LIKE /BIC/AZTABLE2.
      IF l_key1 NE g_key1_save OR
          l_key2 NE g_key2_save.
        CLEAR g_workarea.
        SELECT SINGLE * FROM /BIC/AZTABLE2 INTO CORRESPONDING FIELDS OF
    g_workarea WHERE
                        key1 = l_key1 AND
                        key2 = l_key2
        g_key1_save = l_key1.
      g_key2_save = l_key2.
      ENDIF.
    ENDFORM.
    Finally, execute your whole thing:
    PERFORM check_producttype USING  COMM_STRUCTURE-material
                             CHANGING g_workarea2.
    PERFORM check_incentive USING  COMM_STRUCTURE-key1
                             CHANGING g_workarea.
    IF g_workarea2-producttype EQ ...
    ELSE.
    ENDIF.
    and so on...
    RESULT =...
    Hope this helps.

  • Negative sign disappears in Update Rule assignemnt

    Hello, I have a strange problem with an update rule. I try to copy a number with comma and sign into an attribute FI_TAXRT of an InfoObject. The number get ther ecorrectly but the sign deiappears.
    FI_TAXRT = Key Figure of type Number  (Dec =counter or amount field with comma and sign)
    The trasfer rule from my Data Source provides a field KBETR. This field is calculated from a an amount field in a condition table. In fact it is a percentage, so to remove the currency field I created a user exit in the data source to copy the amount field in a char field of the same length.
    This works fine because I get the correct number with comma and sign (I checked that in RSA3 and also in the PSA).
    When I debug the transfer and update rules the negative sign is there. I checked this by lgging a message in the update rule if the field is negative. (See code below)
    I get my messages in the log, but in the InfoObject, the field is displayed without sign when I do maintain master data or when I read the underlying table with SE16
    IF COMM_STRUCTURE-/BIC/FI_TAXRT < 0.
        MONITOR-msgid = 'Z_MSG'.
        MONITOR-msgty = 'I'.    
        MONITOR-msgno = '01'.
        CONCATENATE COMM_STRUCTURE-/BIC/FI_MWSKZ ' negative'
          INTO l_text.
        MONITOR-msgv1 = l_text.
        append MONITOR.
      ENDIF.
      RESULT = COMM_STRUCTURE-/BIC/FI_TAXRT.
      RETURNCODE = 0.
      ABORT = 0.
    I created the routine because a simple assignment of the InfoObject in the UR produced the same thing.
    Any ideas why this could happen?

    Please check if there is any conversioun routine defined for the InfoObject, which might change the sign.
    / Christian

  • Update rules for infocube

    hi all,
    i am new to SAP BIW. i am trying to extract transaction data. i have assigned my data source to a certain structure in SAP DR3 500 client. this structure is also replicated in the source sysytems of the BW client. however, when i go to create update rules, it asks me for an infosource. then when i give my data source as my entry, it says that 'the name of my data source is not maintained.
    can you please suggest how to maintain an infosource in such a case???
    regards,
    kaustubh

    Hi Kabre,
    i think u know that the steps to be followed?
    please follow this steps:
    1) replicate the data source( in ur case, replication is already done)
    2) create application component and create infosource under application component and give your infoobjects and activate your communication structure.
    select infosource 3.x, if you are using older versions
    3) right click on infosource, create transfer rules in that map the objects and activate transfer rules.
    if you want to write transfer routine for a particular info object, you write accordingly.
    4)go to ur datatarget(ODS or Infocube) rightclick you will find additional functions, create update rules.
    there you can create ur update rules and activate
    Thanks & Regards
    Swathi

  • Update rules not getting installed from business content.

    Hello,
    One more major issue I am seeing is that my update rules for some cubes (0PUR_C01)are not getting installed at all from business content and the errors i am getting are like datasource 0vendor_text not maintained and then there is long list of such red lights. when actually I can see most of the datasources active in the datasource tab on BW side.
    So i dont know how to get these update rules working.
    Please advice,
    Thanks

    Hi Mukund,
    please see also the answer that I provided to your thread
    <a href="https://forums.sdn.sap.com/thread.jspa?threadID=121274&tstart=0">Strategy toward new and 3.x datasource / infosource</a>
    In addtion, you might want to check
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/84/497e4ec079584ca36b8edba0ea9495/content.htm">help.sap.com DataWarehouse</a>
    and the online documentation for more general information about data modeling / acquisition.
       Cheers
          SAP NetWeaver 2004s Ramp-Up BI Back Office Team

  • Problem when creating update rules

    Hi Friends..
                I'm actually having a problem when I'm creating update rules from my cube to my Infosource. This infosource is created by Dierct update of Master data (ZXXXX) Infoobject. the error which is popping up is ,
    Data source ZMMOBJ1 not maintained (check your entries)
    Message no. RSAU252
    Diagnosis
    The data source is not active
    Can some one guide me, How I can resolve this error.??
    and where the problem must have been??
    Thanks alot in advance,

    Hi,
    Check the infosource you are using for the cube. you cant use direct update infosource.
    'Direct update of master data' infosource updates into the infoobject.
    you will not have update rules for this direct update.
    you use update rules only when you use flexible update infosource.
    hope its clear.
    shylaja.

Maybe you are looking for

  • Lyncdiscover reports HTTP 500 Internal Server Error for external users

    Hello, I have a problem providing lyncdiscover information for external Lync users. The same address works internal (prompts for file download) so I believe the problem is UAG/TMG providing the site which is not my cup of tea. I have a working extern

  • Hard Drive Failed - iPod synced with previous iTunes Library - HELP!

    The hard drive on our Dell laptop recently failed. We had to replace it and completely reinstall the operating system, which wiped out everything, including iTunes. All of our music currently resides on our iPod (thousands of songs!). After reinstall

  • Error : BPM

    Hi , I am following this blog.. /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure Configuration and design is finished , In monitoring its showing successful for sen

  • I am having problems using javascript:confirmDelete

    I have two pages created by the wizard, a report with a form. As you all know you view a list of records on the report then click the "Edit" button and it calls the form to edit the individual row. I have made a change to the action of these two page

  • Back to previous version?

    I am on OS 10.6.8 and have made the update to Safari 5.1. Can I go back to the previous version?