"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...

Similar Messages

  • Master data attr./text/hier. loading

    According to best practice for Headcount and Personnel Actions( 0PA_C01), we have to do several process after infocube activation. e.g. active Query, query view, and loading transaction data.
    The question is when should we load master data attr./text/hier. ? Why does SAP do not put it on the best practice document?

    Hi,
    You should always load Master data before transactional data. This helps in loading transactional data faster as the SID tables are already populated once you load the master data and helps master data load performance. Make sure that the loaded master data is followed by an attribute change run always as if this step is not executed, the loaded master data will not take effect.
    Also in terms of reporting, if any users are accessing the queries and master data is missing at that point of time (might be loaded later), then the reports for those characteristics are going to show up as # (not assigned) and make no sense for reporting.
    If the referential integrity box is checked during transactional data load, the loads will fail if relevant master data is not loaded first.
    So, always load master data first, followed by attribute change run and then load the transactional data.
    Cheers,
    Kedar

  • Abt master data activation and attribute change run

    There is any difference between master data activation and attribute change run

    Hi,
    Master data activation is activating the master data once you extract the data from source system the data will be in inactive state, so in order to make the data available we will activate the master data.
    Attribute change run :Its used to update the newly changed master data records to the Hierachies and aggregates.
    If you are already using the available master data in aggregates in InfoCubes, you cannot activate the master data individually. In this case we will use attribute change run.
    For attribute change run we have direct tcode: RSATTR or  In the main menu, choose the path Tools Hierarchy/Attribute Change.
    regards
    KP

  • Error while realigning aggregates through master data attr. change run

    Hi all,
    We are using Sales Overview cube (SD_C03) on which we have built aggregates. now during the master data attribute change run it tries to realign the aggregate once the master data is loaded via Process chain. In this step we are facing an error:
    "Error while procesing aggregate <aggregate technical name>"
    From ST22 we can find
    Database error text........: "ORA-14400: inserted partition key does not map to any partition"
    Internal call code.........: "[RSQL/INSR//BIC/F200009 ]".
    Whereas from SM21 we can find out:
    Database error 14400 at INS access to table /BIC/F200009.
    /BIC/F200009 is the fact table of one of the aggreates we have. really looking forward to your valuable suggestion.
    Thnaks,
    Abhishek.

    Hi Jogeswara Rao Kavala,
    When I am pressing back or NO option  it is showing error like this
    What is this OK- Code means?
    how can I resume this process, even it was not going to back screen also and only one option is available for exit from this is by going into MENU-SYSTEM-SERVICES-BATCH INPUT-CANCEL.
    Sunil Boya

  • Loading data from one master data attr.to another master data in production

    Hi all,
    I have two two masterdata attr info objects A and B( have time dependent attr.).
    according to businees requirement i have included 8 objects of A TO B to make them as time dependent.
    all reports are designed on infosets only having these A and B ,some other ods objects.
    I have done mapping in infosets and made changes in queries according to changes.i when moved from dev to quality and checked all infosets and queries all changes are reflecting in infosets  and queries in quality.
    *QUETIONS * :
    1. while executing queries i am getting 'no data' in the reult of query output.
    2. How can get 8 fields data from A to B, because A has lot of data for that 8 fields in A in production
    Regards,
    Chinna.

    Hi chinna
    first of all maintain the master data to attributes and these attribute converted into Navigational Attributes
    in this way u can get master data at query output
    thanks
    Muralidhar Reddy.P
    Edited by: Muralidhar Reddy P on Dec 24, 2008 9:31 PM

  • Project Master Data in PS getting changed ....

    After the Project is released to PS from C-projects, if we change any
    data in C-projects , master data in PS like Co code, bus.area, Profit
    Centre, is getting changed to default.
    this is creating a huge problem in our system. Once the PS master data
    is updated for the first time, why the data is again getting changed,
    if we do any changes in C-projects, like changing the project name.
    Pl. let us know, what needs to be done ?
    thanks
    amit
    Edited by: Virendra Pal on May 14, 2011 4:11 PM
    Thresd moved to cprojects and RPM forum

    Check your configuration. Have you setup transfer of Co-code from cProjects to PS?
    If not, then this is probably an error. Contact SAP.
    Regards,
    Anuradha

  • Creating Master Data from a transactional text source

    hi experts, my internal bw expert is still out and I need help again.
    We have a table in bw whose values we are going to push into a DSO so that we can create some reporting on it.  However, some of the characteristics on this table exist only as text (for example, end_user).  In order to make the reporting meaningful I need to
    1) Put the unique values into an infoobject.
    2) Create a routine that when I load the transactional values from the table to perform an abap lookup on the master data to find the right "key" value.
    Can anyone point me to a guide that can help me out with these tasks?

    I will first note that best practices are to not put descriptions into DSO's.   That said, this is how you can do it.
    Things to change... you'll want to go against the Text table instead of the attribute table which can be found on the Master Data tab of the InfoObject.  Obviously change the name of the fields and variables....
    GLOBAL Section of Start Routine / Transformation
        TYPES : BEGIN OF typ_compcode,
                      comp_code TYPE /bi0/pcomp_code-comp_code,
                      country   TYPE /bi0/pcomp_code-country,
               END OF typ_compcode.
        DATA :
               lt_compcode  TYPE HASHED TABLE OF typ_compcode WITH UNIQUE KEY comp_code,
               lwa_compcode TYPE typ_compcode.
    START ROUTINE
          SELECT  COMP_CODE
              COUNTRY
          FROM /BI0/PCOMP_CODE INTO TABLE lt_compcode
         FOR ALL ENTRIES IN SOURCE_PACKAGE
          WHERE COMP_CODE      = SOURCE_PACKAGE-COMP_CODE
    AND language = 'EN' if language dependant and  date if time dependant.
    Transformation Rule
    READ TABLE LT_COMPCODE INTO LWA_COMPCODE
                  WITH TABLE KEY COMP_CODE = SOURCE_FIELD-COMP_CODE.
    RESULT = LWA_COMPCODE-country.

  • Master Data Attr

    Hi All,
    We need to have attribute of a master data in a DSO. For that we need to go for either Lookup from master data (End Routine) or we can have mapping of 'Read Master Data' in transformation.
    Please suggest which one will be good option in terms of performance.
    Thanks in advance,
    Tony

    Hi,
    The Read master data is field level mapping so, it has to update record by record.
    Where in the END Routine you can take all the records into an internal table at one shot and then you can update to DSO.
    So, i think the END Routine is better option on LOAD PERFORMANCE. but you have to make sure that no much logics or IF or Else or While conditions involved in the END Routine as these conditions may cause the performance.
    and also While loop can take much time.
    And also please make simple on the END Routine part.
    If the End routine is simple, then this will be better in performance aspects.
    But the Read master data is an User friendly option which can easily opt..
    hope you understood. .
    Regards,
    Ravi Kanth

  • Assign master data attribute value to Time Infoobject in Transfer Rule Rout

    Hi Experts,
    I want to assign value for Time Infoobject ZTIME from a Master data Infoobject's attr.  The value for this ZTIME exists as an attr of Infooject ZMMM. I want to do at Transfer Structure level so that the assigned value can be used for another calculation in the update rule..
    Any help on the routine is highly appreciated.
    Thanks,
    DV

    Hi Edwin,
    After making the changes as u suggested, i tried to activate the transfer rule, but Iam getting the following eerror msg
    Error generating program
    Message no. RSAR245
    Diagnosis
    An error occurred in the program generation:
    Program / Template:   RSTMPL80
    Error code / Action: 6
    Row:        6,083
    Message:    Statement is not accessible.
    Procedure
    If the problem occurred during the data load or transport, activate the transfer rule.
    If the problem persists, search in the SAP note system under 'RSAR 245'.
    How can Iresolve this?/ Why is this happening??
    DV
    Any Help???
    null

  • IDOC:Master Data Records are not going to be updated after posting the IDOC

    I need to create employee Master data records in R/3 .I am using the IDOC HRMD_A07, though the IDOC posting is successful no tables, corresponding to employee master Data are getting  updated,
    Can anybody plz Let me know the possible reasons and solutions for this?
    Thanks in Advance,
    Sandhya

    hi i hecked the job log entries in SM37 in source system, the idocs were returned with '0' records. i took the Idoc number and checked in BD87 it displays some logs in that one node shows the red status with the detail as follow  IDoc entries in tRFC queue      3383
    the next one is green                Data passed to port OK                    1
    i selected the red staus node and clicked 'process'  button but it displays as
    The operation cannot be carried out with this node type
    wht should i do now, wht may be the reason for the datasource not pulling the data from R/3 to BI?

  • Master Data is loadable in DSO with Delta Update?

    Hi!
    1) It is possible to load data from Master Data Datasource to a DSO in DELTA MODE and after (always in DELTA MODE) into an InfoObject?
    In other words:
    Datasource for Master Data (SAP ECC) --> DSO (SAP BI) --> InfoObject (SAP BI) [ALL IN DELTA MODE]
    ****I have doubt about the load of record with the same key in master data during activation***
    2) It is possible also to use a DSO Write Optomized?
    Points to useful answers!!
    Thanx in advance!!
    Claudio

    1) It is possible to load data from Master Data Datasource to a DSO in DELTA MODE and after (always in DELTA MODE) into an InfoObject?
    In other words:
    Datasource for Master Data (SAP ECC) --> DSO (SAP BI) --> InfoObject (SAP BI) [ALL IN DELTA MODE]
    ****I have doubt about the load of record with the same key in master data during activation***
    yes it is possible to load to DSO and than to a IO. and regarding the mastrerdata with same key, it woudl be overwritten in both the ODS and IO.
    2) It is possible also to use a DSO Write Optomized?
    It is possible but the whole purpose iof delta is defeated as the write optimised wouldnt have a change log table, and is as good as a full load every time.

  • 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?

  • Find break-points source code (update rules, transfer rules)

    Hi all,
    Is there any effective and efficient way to find (active) break-points in source code, more specfic update rules, transfer rules or other objects where custom code is implemented? Or in other words look for strings in source code or programs.
    I looked and searched everywhere but could not find any answer.
    RSRSCAN1 (does not work)
    RPR_ABAP_SOURCE_SCAN (does not exist)
    We are on SAP BW 3.5 with SAP Basis 640.
    Thanks all.

    Hi,
    Try this
    1)  if you're checking any program from SE38 ..goto Utilities -> find in the source code-> give breakpoint and search.
    2) else. load data , Goto details tab in the monitor and right click on any of the data packages.
    Simulate update -> choose transfer rules or update rules for debuging.-> It will take you debuging screen. -> Create a watch point with key word "break-point" and execute (F8).
    It will go and stop where there is  "break-point"

  • To refer logical source in update rules

    Hi,
    I wanted to find the logical source system using abap into my update rule, is it possible.
    Help would be appreciated.
    Thanks,
    SD

    Hi,
    you have only to write something like this:
    case sy-sysid.
    * development system
        when 'dev1'.
            result = 'r3_dev'.
    * test system
        when 'test1'
            result = 'r3_test'.
    endcase.
    dev1 and test 1 are your bi systems. When data comming from one source system you can use this code in each transformation.
    Regards
    Andreas

  • Data package's data coolection in one internal table of Update rule in bw

    Hello Gurus,
    I have a requirement in bw which demands to create update routine, in which I need to find the vendor for the material, which doesn't have vendor by some business rule but, here in this case data is divided into different datapackages so here in this case material data is splited over different datapackages.
    One material can have n no of records with differnt plants.
    My only question is like can we collect all datapackage data in one internal table.
    Ex: if there are total 5 datapckages, so in update rule can we collect all these datapackages records?
    Please suggest your opinion.
    Thanks in advance,
    Snehal.
    Moderator message: please have a look in the BW forums.
    Edited by: Thomas Zloch on Jan 11, 2011 1:49 PM

    hi,
    i think your problem is need of a work area...
    Using "FOR ALL ENTRIES IN lt_zhrp"  You must use " check lt_zhrp is not initial "
    DATA: lt_zhrp TYPE STANDARD TABLE OF zhrp,
          lt_zhrt TYPE STANDARD TABLE OF zhrt.
    *new
    data: wa_zhrp type lt_zhrp.
    SELECT tabnr
    FROM zhrp
    INTO CORRESPONDING FIELDS OF TABLE lt_zhrp
    WHERE objid = lv_posid.
    LOOP AT lt_zhrp INTO wa_zhrp.
      SELECT low
      FROM zhrt
      INTO CORRESPONDING FIELDS OF TABLE lt_zhrt
      WHERE tabnr =  wa_zhrp-tabnr  " lt_zhrp-tabnr
      AND attrib = 'NET_VALUE'.
    ENDLOOP.
    Edited by: Miguel Antunes on Apr 28, 2010 4:22 PM

Maybe you are looking for

  • Acess the sap r/3 table

    hi everyone,     can i access the sap r/3 tables directly without rfc .....    any possibility is there means plz send me reply........    present i am doing bapi via jco using RFMs.........   with regards,'   satish

  • Turn off Debugging within a script

    Hi everyone, I have a script which does a big batch daily job - however if debugging is active on the server it manages to bring the server down as it just takes too long. However as there is a big team of developers here from time to time people nee

  • Dont use paypal you cant download file

    paid with paypal now i cant download it says come back later.  I thought an internet purchase was so i didn't have to wait for a box in the mail.

  • IPad 2 won't install update

    I have downloaded iOS 8.1.1 update, but my iPad 2 doesn't let me install it; it says I'm not connected to the internet.....but I am. While it was giving that error, I was in fact browsing the net with Safari normally - so it's not a Wi-Fi issue. I've

  • SCEM WCL modification

    Hi experts, We are working with SCEM 5.0 - Web Interface, and we are triying to modify the calls to standard BAPIs which retrieve event handler /SAPTRX/BAPI_EH_GET_DATA_GEN and /SAPTRX/BAPI_EH_DISPLAY_DATA. Instead we are creating a wrapper Z-BAPI as