Master data dependency

Dear Gurus,
I have master data being updated several times a day every day.
Transaction data is also updated every hourly.
What happens if at time of loading transaction data, no master data is present for the transaction data? Does it mean missing master data will get updated by the transaction loading? Or missing master data required by the transaction data leads to data not updated?
Regards
Suzie

If you have update rules that read master data to put those characterisitcs into the cube then you will have blanks into the cube and you will need to relaod the ODS to the Cube once the master dat ais updated
If you don't then don't worry the next load of the master data will populate the master data tables - the cube will then link to the master data automatically
it's only the look ups you really need to worry about
if you do have look ups - then think about doing the lookups in a cmod on the transaction datasource side

Similar Messages

  • Display attribute of master data depending on time

    Hi gurus,
    I have a requirement where in I need to show the employee ratings in the report. Employee rating is the attribute of 0employee. I have to create a report on the master data 0employee.
    As employee is the time dependent object for which we valid to and valid from dates. When I run the report, I am getting the record which belongs to current date. Ex I have three entires in the employee master for employee 1001.
    Employee---- valid to----
    valid from --profit center
    1001--31.12.2011-01.05.2011----P001
    1001--20.02.201201.01.2012-P002
    1001--01.06.201221.02.2012--P003
    1001--31.12.999902.06.2012--P004
    So now when i run the report today report will show the following record
    1001----01.06.2012-21.02.2012----P003 (Becuase today is 01.03.2012 and falls in this range)
    Now employee ratings for the previous year (2011) in the master data
    Employee- valid to -valid from -profit center-Rating LY2011
    1001--31.12.201101.05.2011P001--
    PP+
    1001--20.02.201201.01.2012P002--
    1001--01.06.201221.02.2012--
    P003
    1001--31.12.999902.06.2012--
    P004.
    When i run the report, i get following record but I need u201Crating LY2011u201D to be displayed in report. How is this possible?
    1001----01.06.2012-21.02.2012----P003 (AS IS)
    TO BE
    1001----01.06.2012-21.02.2012----P003....PP+
    PS: In simple words I need to dispaly performance rating of last yr in the report.
    Rating is characteristic field.
    Hope its clear
    Thanks
    Annie

    Hi Annie,
    The time dependent data displayed in the report depends on the key date used for reporting. For setting the key date you will have to go to Query Propeties option from Query designer.
    Now in this case you can either hardcode the key date or you can use ready to input variable or customer exit variable to calculate the key date.
    Based on the key date value the valid records from employee master will be selected.
    So if you key date falls between 01.05.2011 to 31.12.2011 first record will be shown otherwise second record will be shown.
    1001--31.12.201101.05.2011P001--
    PP+
    1001--20.02.201201.01.2012P002--
    Regards,
    Durgesh.

  • FICO Master Data Dependency

    Is there any dependency in MD loading for FICO......like load Cost Center MD before Profit Center MD....how do I know about it?

    I am not aware of any FICO MD depedencies. I load them in one proces chain at the same time. I load the attributes first then text. The key is to load MD before loading you ODS and Cubes so MD is there.
    pls assign points to say thanks.

  • Navigation attribute behaviour during time dependent master data read

    Hi All,
    My report is based on infocube. There is one time depenedent master data characteristic named 0EMPLOYEE in the cube.
    My report is run for a specific time period. For example Monthly and quaterly level.
    There are many infoobject form part of dimension in cube and few are part of navigation attribute folder.
    Now in the transformation there are some fields which needs to be read from master data depending upon some time characteristic for ex:-0CALMONTH, 0CALDAY. This rule is mapped correctly and data is also being stored correctly as per the specific time period in the cube.
    Now there are some navigation attirbute which reads the data from 0EMPLOYEE master data itself.
    My doubt is will navigation attribute read the latest record for the employee or is it intelligent enough to read the right records depending upon specific time char?
    With navigation attribute we dont have option to specify any rule as compared to normal objects in transformation.
    What will navigation attribute read ? Latest record or speicific records as per time period?
    Thanks & Regards,
    Anup

    Hi Anup,
    Let me give you one small example about time dependent attribute work,
    let us say we have 0COSTCENTER as time dependent attribute of 0CUSTOMER. Now in your transaction data you have loaded values of 0CUSTOMER and in the query you have used 0CUSTOMER_COSTCENTER attribute.
    Transaction Data,
    Tran. no.      Customer Number       Amount
      1                      123                          500
       2                      125                         450
       3                     126                          900
    Master Data:
    Customer      Cost Center       Valid From             Valid To
      123                COST1                1st Jan                 15th Jan
       123               COST2                 16th Jan              30 March
      123                 COST3                31st March          30 June   
    In the above example the data loaded for valid to and valid from has came from source system and for this data you will have direct mapping done in transformation. Now data will reside as above in your system.
    When you use Key date as 20th Jan then the cost center for customer 123 in the query will be shown as COST2. So this assignment of time dependent data is done at runtime only and will not have any impact on underlying data.
    Regards,
    Durgesh.

  • Delete Customer Master Data OBR2

    Hi
    I'm using LSMW to import data. I would like to delete it afterwards. Transaction OBR2 which is in spro Financial Accounting (New) -> Accounts Receivable And Payable -> Customer Accounts -> Master Data -> Delete Customer master data.
    But it does not delete the sales are segment, it also does not allow me to delete general data if sales segment exists.
    Can anyone please let me know if there is another way around this? Any other way to delete this test data???
    Thanks in advance

    Hi
    Please go through the SAP documentation on how to perform deletion of customer master data.
    This may help you in executing the function correctly.
    <b>Delete Customer Master Data</b>
    In this activity, you delete the master records for customers by using a program. Only use this program in the test phase.
    Note
    The company code for which master records are to be deleted, may not yet be flagged as productive.
    Only master records for accounts which do not have any transaction data may be deleted.
    Requirements
    The general customer master data is only deleted for customers who are not also created as customers in Sales and Distribution.
    Activities
    Delete the master records for the required company codes.
    Additional information
    Refer to the SAPF019 program documentation for further information on the program.
    Deleting Master Data
    Description
    This program deletes master data in Financial Accounting and is designed for preparing the system for productive startup. It deletes:
    •     Customer master data
    •     Vendor master data
    •     G/L account master data
    You can run this program in three different ways:
    1. Deleting general master data (in G/L accounts in one chart of accounts)
    2. Deleting master data dependent on company code
    3. Deleting general master data and master data dependent on company code
    For each deletion run, you can specify whether or not the system should take into account the deletion flag in master records ("Delete per deletion flag only"). If it takes into account deletion flags, it uses the following standard logic:
    Option 1: The "All areas" deletion flag must be set.
    Option 2: The "Specified co. code" deletion flag must be set.
    Option 3: It is sufficient to have the "All areas" deletion flag set.
    Note: Deletion blocks are always checked at general data and company code-dependent data level. If there is a block at company code-dependent data level, then the general data is not deleted either. The deletion block takes precedence over the deletion flag.
    General master data in Financial Accounting can also be used in other SAP applications:
    •     Customer master data in Sales and Distribution
    •     Vendor master data in Purchasing
    •     G/L accounts as primary cost elements in Cost Accounting
    The program deletes the following:
    •     Change documents for master data
    •     SAPscript text files
    •     The following data is deleted for customers:
    o     General master data
    o     Bank details
    o     VAT registration numbers
    o     Addresses
    o     Classifications
    o     Credit management: across control areas
    o     Credit management: centrally
    o     Unloading points
    o     Tax indicators
    o     Contact persons
    o     Licenses
    o     Partner function limit
    o     Shipping data
    o     Master data in the company code
    o     Dunning data
    o     Linked data
    •     The following data is deleted for vendors:
    o     General master data
    o     Bank details
    o     Contact persons
    o     VAT registration numbers
    o     Addresses
    o     Classifications
    o     Master data in the company code
    o     Dunning data
    o     Linked data
    •     The following data is deleted for G/L accounts:
    o     General master data in the chart of accounts
    o     Names in the chart of accounts
    o     Key word list in the chart of accounts
    o     Master data in the company code
    o     Sample accounts, if selected
    For customer and vendor contact persons, the addresses are not determined from central address management until the actual runtime. Therefore differences can arise as to the number of addresses in the detail log between the test run and the update run.
    Automatic worklists for customers and vendors are also deleted with the general master data. Matchcodes are always deleted.
    You may have to fix the number ranges after the program run.
    The system makes changes to the database in the update run only. It will then also write a system log entry for documentation.
    Requirements
    General master data can only be deleted if no other application makes reference to the account. Use the resetting programs from
    •     Sales and Distribution (customer master data)
    •     Purchasing (vendor master data)
    •     Cost Accounting (G/L account master data)
    If you want to delete only general master data, master data dependent on company code cannot have been created in Financial Accounting.
    If you want to delete master data in a test company code, master data dependent on company code cannot have been created in any other company code except the test company code. The productive indicator cannot be set for the company code.
    If a customer or vendor is referenced by another customer or vendor (for example, via fiscal address or alternative payee), you can only delete the referenced master record by deleting the referencing master record at the same time.
    Furthermore, you can only delete master data in Financial Accounting if no transactions have been posted to the corresponding accounts. If there are transaction figures in one of the selected accounts, you have to manually access and run program SAPF020 (reset transaction data from a company code) before you can delete that account.
    Output
    The log lists every table which is processed in the program selection.
    You can also create a detail log for each account type to find out why certain data cannot be deleted. The detail logs show you what other company codes and applications use the data and how customers and vendors are linked to one another.
    Note
    Since deleting or displaying even smaller volumes of data can result in runtime problems, you should run this program as a background job. Currently, the program individually deletes matchcodes for each master record in the database. Several match code IDs refer to each matchcode. This can place a considerable load on the database.
    You cannot delete transaction data in individual accounts.
    Important: The archiving programs in Financial Accounting are designed for the productive system.
    If you are running this deletion program for the first time, then you must start program SAPF047 before deletion in order to generate link information.
    I hope this may be of help to you
    Good Luck
    Hari

  • Company code field in cost center master data

    I am trying to create some cost centers, but noticed that the company code field is not available for entry in the cost center master data. In other words, the company code field does not appear or is hidden. My understanding is that an entry in company code field in cost center master data is mandatory. Can someone advice as to what setting is missing?

    Hi MG,
    Appearance of the field "Company Code" in cost center master data depends on the following point...
    In Controlling Area settings in OKKP, if you have opted for single company code, then, whatever the cost center you create under this controlling area is obviously belongs to that company code only. So, system will not display the filed "Company Code" in cost center master data.
    If you have opted for cross-company code controlling in OKKP settings, then, when you create a cost center in that controlling area, then the system will give the field "Company Code" in cost center master data so that in which company code you need to create the cost center.
    I hope u got it...
    Srikanth Munnaluri

  • Updating the Master data Infoobjects attributes from the Portal

    Dear All,
    There is a requirement where through portal i want to  retrive the master data infoobject ( based on the value seleceted for that infoobject by the user ) and its attributes in the portal , edit them and save them back so that the updated values goes back to BW master data infoobject data base tables and updates the value.
    Eg . I have Natural Account master data infoobject in the BW with attributes fucntional area and expense center.Based on the user selection of any values for the Natural account lets say 01110 , then for 01110 natural account the portal should display the correspoding attributes values of fucntional area and expense center.Lets take this values as 10 , 20 respectively for fucntional area and expense center . What I want to do now is to change these attrbute values to 30 and 40 and I would like to save it back as the changed attribute values for that natural account for 01110 with new attribute values 30 & 40 respectively for fucntional area and expense center .
    Is this possible through portal and BW?
    Any idea on this would be appriciated.
    Regards,
    Ankit

    Hi Ankit,
    this is a quite tough but not impossible requirement. Maintaining Master data is possible with Visual Composer and some function modules (at least that's one way I know). However it could be a bit complicated maintaining attributes Master data depending on your data model. This How might help getting familiar with this topic:
    Maintaining BI Master Data with SAP NetWeaver® Visual Composer
    Good luck.
    Brgds,
    Marce

  • Message Type inconsistent for Master Data Deltas

    Hi All,
    I have a question regarding the message types for the master data deltas. What I noticed on our server was that the message types (TCODE: BD52) is different for different severs for the same master data deltas (mostly they would begin with RS. If you do a wild card search RS*, you would find them for the different master data delta enabled extractors). Is this standard or is there something that we can do about it? I only ask because we modified the message types for one of the extractors to <u>create</u> a delta for the enhanced field on our extractor. This was done to create a delta when the enhanced field changes when nothing else changes on our standard extractor.
    Please advise. Also let me know if you want me to clarify something above.
    Regards,
    Ashmith Roy

    RSnnnn message type is created/assigned(in the source system) first time you initialize the delta for the master data. Hence it is normal to have different no assigned to different master data depending on when the particular master data was init (on that system).
    When you say you enhanced the message type, what did you do?

  • Whats the difference (Generic Master Data Source vs Transaction Data Sce)

    Hi Gurus,
    I have been wondering on whats the difference when creating <b>GENERIC Data Sources:</b>
    1.) Transaction Data
    2.) Master Data
    Pls. dont give an answer like (<i>A Master Data Generic Data Source is used to populate Master Data Info Objects and Transaction data Sources are used to populate ODS and CUBES.</i>)
    This definition is <b>FALSE</b> since I can use a <b>"Master Data (Data Source)"</b> to populate my ODS.
    They only differ in Process Chain since the Action when loading data using <i>Generic Masterdata Data Source</i> is <b>Attribute Change Run</b>. Unlike when loading ODS using Transaction Data Source will use "<b>Activate ODS Data</b>".
    Hope Somebody will clarify this...
    --Jkyle

    Hi Jkyle,
    at the moment I think it is more or less a grouping information in BW and additionally a information for you, your users, ... what type of data is being loaded thru the datasource.
    With grouping I mean just a type of information used for the list that opens if you'll assign a datasource to a infosource.
    With type of data I mean some sort of classification of the data for a special application. I can imagine, that the same data can be used as transactional data as well as as master data depending on the application. A good example for this can be the header data. For some applications you have header (transactional) datasources providing a header counter and additonally you have the document number (basically the header information) with some attributes as master data.
    May be there is a difference in the function modules that are called to extract the data, I am not sure about this.
    Hope this help a bit.
    regards
    Siggi

  • Time-dependent master data in the cube and query

    Hello,
    I have a time-dep. masterdata infoobject with two time-dep attributes (one of them is KF). If i add this infoobject into the cube, what time period SID will be considered during the load? I assume it only matters during load, if i add the KF to the query it gets its value based on the SID in the cube.. right?
    Thanks,
    vamsi.

    If its Time Dependent Master Data object when you run your Master Data if that time any changes to the Master Data that value will be overwrite to the old value you will get the new value. When you run the Query execution the Infocube Master Data infoobject will having the SID that time it will to there it will be displayed at that moved what is the value you have in the Master Data table.
    This is what my experience.
    Thanks,
    Rajendra.A

  • Data not uploading in Time dependent Master data Infoobject

    Hello All,
    I have a master data infoobject for HR entity and have to load data from PSA to that info object.
    The HR entity infoobject already have sone data like below:
    HR Entity
    Version
    Date from
    Date To
    x
    A
    01.07.2013
    31.12.9999
    x
    A
    19.04.2013
    30.06.2013
    x
    A
    01.09.2012
    18.04.2013
    x
    A
    01.01.2012
    31.08.2012
    x
    A
    01.01.1000
    31.12.2011
    Now the data in PSA is as follows:
    HR Entity
    Start Date
    End Date
    X
    01.01.2012
    18.12.2013
    Once I loaded this data to the infoobject, i can not see this value which is the latest value of this HR entity.
    Can somebody please explain how the data gets loaded in the time dependent master data infoobject and why this entry is not getting loaded in the info object.
    Regards
    RK

    Hi,
    did you activate master data after your load?
    You can check also version 'M' records and see if your record is there.
    The load went green?
    The problem is, that your entry overlaps all exisitng time intervals, which can't be deleted or merged as there may be dependent transactional data. You have first to delete the transactional data for this entity.
    Then you can delete the time-dependent data and reoload it from your PSA.
    BW will build then correct time intervals.
    The easiest is to change the time interval in PSA, see example below:
    At the moment the time interval is not accepted. But you can add time intervalls before 31.12.2011 and after 01.07.2013, Then system will create remaiing time intervals, e.g. your new record is:
    HR Entity
    Start Date
    End Date
    X
    01.08.2013
    18.12.2013
    Result will be:
    HR Entity
    Version
    Date from
    Date To
    x
    A
    19.12.2013
    31.12.9999
    x
    A
    01.08.2013
    18.12.2013
    x
    A
    01.07.2013
    31.07.2013
    Regards, Jürgen

  • What is time dependent master data?

    Can anybody explain me in detail with an example for time dependent master data?
    Thanks in advance.
    Sharat.

    hi,
    the master data value changes with respect to some time characteristics.
    say- Salesregion is a char that have sales rep as master data(attribute)
    saleregion  date from  date to              sales rep
    sr001        20/10/2007  20/12/2007          Ram
    sr002        21/12/2007  12/05/2008          Ram
    in the above example Ram is in two sales region in different dates.
    these type of attributes were time dependent.
    usually time period will be defined in the data range of 01/01/1000 to 31/12/9999.
    Ramesh

  • Dependent master data for the Transaction data

    Hi,
    Wish u Happy New Year to All.
    I use to schedule daily some 250 master data.Then i will run transaction data.Because of this the system performance is effecting.I want to know, where i can find dependent master data objects for the particular transaction data?
    Thanks in Advance
    Regards,
    Siv

    Dear Siva
    In the Info Source Over View for the particular data target can shown dependent master data objects.
    Regards
    Saravanan.ar

  • How to create time dependant master data table in R/3?

    Hi gurus,
             I am new to BW.I try to execute the 'Time dependant Attribute' into BW.in my scenario my source system must give me the data like "salesrep ID,Manager ID,Date to,Date from,Sales region". I like to know how to define this master data in SAP R/3(Source system)?. Give me the steps to create master data table in R/3.
    Manager may change periodically.even i need to maintain all the changes in R/3.
    Thanks & Regards,
    Bharath

    built-in type method means.,
    there is no need to create data element and domain objects seperately for each and every field of the table which ever you are creating, system will implicitly fix the size based on the data type you selected....

  • Problems with language dependent master data

    Hi,
    I created a InfoObject with language dependent master data and I am trying to upload data from a flat file.
    My flat file has a 2 digit language code (EN,DE,FR,JP,ES) and when uploading the data it seems that SAP BW is only using the first digit which leads to the situation that EN and ES get treated as duplicate records.
    Any help would be appreciated
    thanks
    Ingo Hilgefort

    Hi,
    ES is the Language for spanish..But the Flat file should have to represent 'S' for Spanish.
    Check in Table T002 for the symbols which represent Languages and that to be used in flat file.

Maybe you are looking for

  • Employee integration R/3 - CRM - external BP number

    hi, I'm downloading employees from R/3 to CRM BP is getting created with an internal CRM number (different than original in R3) but is there a way to populate "external BP number" field in BP with the original employee number from R3 as now it's empt

  • System.load fails in Vista

    Hi All! I am using JNI to call a DLL for my Java Application. It works fine in windows-XP, but doesn't work in Vista. I am using following code: System.load(absolute_path_to_DLL); I was astonished to see that it works fine from eclipse workspace(on V

  • Drop down menu for notification description

    Hello Friends, While creating the notification using IW21 in the description part besides the number, my client requires the drop down menu option to be there along with the manual typing option. How can i do this? Please guide. Regards, Narendra Bor

  • Third party Messaging library for MIDP 1.0 phones

    Hi guys, Does anybody know any 3rd party library for MIDP 1.0 platform? Actually, I mean MIDP 1.0 without WMAPI. Thnx.

  • Editing Libraries

    I am trying to edit and save a library item but end up the change does not propagate to the dependent files. I am accessing the site remotely via FTP because there are other developers working on the site and we do not want to overwrite each other's