Overwrite data of master data infoobject

Hi all,
We have one master data infoobject ZASRYHMA. This infoobject does not have any attrbiutes but it has two compounding fields ZSITE and 0DISTR_CHAN.
Now customer has a requirement in which value of ZASRYHMA can change for a particular site and distribution channel. Generally if this value changes then system creates a new entry in tables /bic/pzasryhma and /bic/szasryhma.
What they want is to overwrite the existing entry.
Is it possible to achieve?  It's a master data infoobject.
Please provide your kind help.
Regards,
Nilima Rodrigues

Hi,
You have three fields as key field in table as shown below along with values,
ZASRYHMA     ZSITE         0DISTR_CHAN
A-1                     B-1            C-1
A-2                     B-2            C-2
now if you want to change the value of say second row to
A-3                    B-2             C-2
right?
This is not possible just by overwritting in the info-object master data. Because these are key-fields system will treat A-3 as new value and create new entry, on top of this your A-2 master data values must have been used in transactional data.
Only way I can think of is to delete the transactional data where ever A-2 is used and then delete ZASRYHMA master data and then upload master data for ZASRYHMA with new values. And then transacional data.

Similar Messages

  • Need more Info about "Load transactional data when master data not loaded"

    Hi,
    Can you please explain me this option in the infopackage " Load transactional data when master data is not loaded"....
    Say i load a transactional data record which has a material no. AAAXX.
    In the fact table, the material no. is replaced with the corresp. DIM ID.
    Now, assume that there is no entry for this Material no.
    AAAXX in the master data table...so no DIM ID for it..
    How is it then stored in the fact table ?
    Hope i have managed to explain the scenario..
    Thanks in advance,
    Punkuj

    Hello Punkuj K,
    How r u ?
    No, if the entry for that Material Number "AAAXX" is not there in the Master Data then it will create a SIDs & DIMs ID for that & Transaction Data will be loaded.
    Use
    Choose this indicator if you want to always update the data, even if no master data for the navigation attributes of the loaded records exists. The master data is generated from the loaded transaction data. The system draws SIDs. You can subsequently load the master data.
    Dependencies
    The texts, attributes, and hierarchies are not recognized by the system. Load the texts / attributes / hierarchies for the corresponding InfoObjects separately.
    This function corresponds to the update. Possible errors when reading the master data into the update rules are not associated with this indicator.
    Recommendation
    We recommended loading the master data into the productive systems in advance. Select this indicator especially in test systems.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • Is there any way we can set default value for a Date Attribute to current date in Master Data Services

    Is there any way we can set default value for a Date Attribute to current date in Master Data Services.
    I as well wants to know that is there any posibility to show Calendar control while input data into respective date attributes.
    Thanks.

    Hi Anagha,
    So far i havent found any way to set todays date by default from MMI, but i guess this flow should work as workaroud
    1. Add buisness rule which can set a default value when Date = NULL/Blank
    2.get the entity table ,use -select EntityTable from mdm.tblEntity where Name = '<enter entity name>'
    3.Go to that table and add a after update trigger like
    if uda_<entityid>_<attributeid(Date attribute)> = default value
    update uda_<entityid>_<attributeid(Date attribute)> =getdate() where id = <LastUpdatedRow>
    I will check on this too from my side.
    By the way AFAIK i dont think so calendar control integration is possible .

  • Cant fully load updated data to Master data attribute

    Hi BW expert,
    I meet an issue here, I am not able to load updated data to master data attribute. My loading selection is based on employee number range.
    e.g employee number 00001 to 10000
    However the data is successfully loaded to master data but lot of the attribute data are not updated. e.g 056, 057, 098, 0100.
    I checked in PSA, there is no data updated for the attribute.
    I checked in RSA3 in R/3, there are attribute data extracted.
    Please advice, why attribute data is not updated when I load it in a range number. The attribute only work when I load one employee number.
    Thanks.
    regards,
    Wesley Koo

    check this:
    Re: Error while running InfoPackage
    Master data/text of characteristic 0MATERIAL already deleted
    Master data/text of characteristic ZXVY already deleted
    Hope it helps..

  • Conversion of Sales Center (0Plant) from Transactional data to master data.

    Hi All,
    We have an requirement like this.
    Currently in my reports sales center (0Plant) pulling data from tranansactional data.Now due to some problem this transaction data needs to be changed to pull data from master data from 0PLANT attribute of ZOUTNBR will give me the routine to pull data from master data tables.
    Regards,
    Shivu.

    Ans

  • Meta data,Transaction data and Master data

    Hi all,
    Could you plz make me clear exactly wht does Meta data,Transaction data and Master data mean and the differences

    Hi Ganesh,
    <b>MASTER Data</b> is the data that exists in the organization like employee details, material master, customer master, vendor master etc. These are generally created once.
    Master data are distributed throughout the company, they are often not standardised and often redundant. As a result it is very costly to offer efficient customer service, keep track of supply chains and make strategic decisions. With SAP Master Data Management (SAP MDM) these important business data from across the company can be brought together, harmonised and made accessible to all staff and business partners. As a key component of SAP NetWeaver, SAP MDM ensures data integrity via all IT systems.
    Regardless of the industry, companies often work with different ERP and Legacy systems. The result: the business processes are based on information about customers, partners and products which is displayed in different ways in the systems. If the data are recorded manually, there are more inconsistencies: some data sets are entered several times, others cannot be retrieved by all divisions of the company.
    As corporate applications are becoming increasingly complex and produce ever greater amounts of data, the problem is intensified further. Nevertheless, your employees must work with the inconsistent data and make decisions on this basis. The lack of standardised master data easily leads to wrong decisions, which restrict efficiency and threaten customer satisfaction and profitability.
    In a word: in order to save costs and ensure your company’s success it is necessary to consolidate master data about customers, partners and products, make them available to all employees beyond system boundaries and use attributes valid company-wide for the purpose of description.
    <b>TRASNACTION Data</b> - These are the business documents that you create using the master data - Purchase orders, sales orders etc
    http://help.sap.com/saphelp_nw2004s/helpdata/en/9d/193e4045796913e10000000a1550b0/content.htm
    Regards,
    Santosh

  • InfoObjects both appear in transaction data and master data

    Hi,
    If your transaction data has say infoObjects MMM, EEE, and TTT that you're loading daily or weekly, would you also enhance the infoObject MMM to have EEE and TTT as attributes. MMM has master data (attribuets and texts), and EEE and TTT are not key figures. If yes or no, what would be the reasoning for it?
    Thanks,
    Will

    Hi:
    <i>Thanks for the clear explanation. I am working with the material 0MATERIAL. I am enhancing some other InfoObjects for 0MATERIAL_ATTR and 0MATERIAL and at the same time those InfoObjects are being loaded as transactional data too. I am wondering and perplexed about why the requirement would include a view of the data based on the transacitonal load date and the master data load date per your explanation link? Would it have to do something with historical tracking of data?</i>
    1) Since most of the time, we use Business Content, IF it comes with oading both Master Data & Transaction Data same time, we go with it becuase we don't want to unnecessarily change deliverd Content.
    2) ANother good reason is Rememner, Master Data (e.g., for  0material) is not ONLY for the Cueb you are working on, BUT, its shared among other Cuebs in BW landscape. So, there si a agood chance that other Cube will use 0material, but doesnot have e.g., 0MATL_GROUP as transaction data. So, you should have Master Data that will be shared by all the Cubes/InfoProviders using it.
    3) Next, if your Master Data changes (and your Master Data is not Time Dependent), then you can go to Cube and see what was the value on the day you laoded the Cube (I guess I already said this info in prevous post, just to repeat).
    <i>Have you come across or implemented this requirement and why would anyone want to implement this approach to see data from the transactional and master data point of view in terms of the load date?</i>
    Yes, I had come across many examples similar to the one that I just stated.

  • Updating data in Master data Attribute in BI 7.0

    Hi All
    I am using Bi 7.0. While doing data load for the attributes of an infoObject, my Monitor shows the correct information (i.e. 2 Records transferred and 1 record added, Which should ideally happen based on the conditions in the routines wherein we have used skip records). But while seeing the uploaded Master data, i can see both the records (i.e. the one that should be skipped is also visible)
    Kindly help me so that i dont get the skipped record in my Master Data.

    Hı,
    I am having the same issue. Do you have any idea why it happens and how I could survive it.
    Thx.
    Eddy.

  • Loading data to Master Data fields

    Can't understand how to load data from DataSource to Master Data of InfoCube. I create Transformation but don't see there how to choose Master Data fields of InfoCube - I don't see these fields there.
    Thanks,
    Olga

    Hi,
    Eg: If you have 0MATERIAL in cube, then all the attributes data will load to 0MATERIAL InfoObject, so in Cube you can find only 0MATERIAL and then in report you can find the Navigational attributes of the 0MATERIAL. So all the master data won't store into Cube.
    That is the reason why we are calling Materdata Reusabilty in BW. So all master data will store sperately in Master data InfoObjaetcs.
    Thanks
    Reddy

  • Extraction of the data from master data to ODS in the BW

    Hi,
    I have one question for all
    I need to be load the master data into the ODS.
    The scenario is need to load the data 0material_attr and 0material_text data into the ODS is it possible.
    If possible let me know what is the procedure.
    Thanks,
    Druthi

    Hi Rajesh,
    just create a custom DSO as posted in last pot.
    1 .go to the created DSO --> Edit --> right clickk the Key fieldsand choose "InfoObject Direct Input" -->  put 0Material
    2. go to 0Material --> Attribute tab and click ctrl+y and select the attributes by draggin over the fields names copy.
    3 .same thing : right click the " Data Fields" and "InfoObject Direct Input"  here you put the attributes you
    4 . add to the attributes following infoobjects 0TXTSH 0TXTMD 0TXTLG
    here you have you custom DSO all you need is to create two transformations to 0Material one with "Subtype of Object" Attributes and the second with texts.
    link --> activate --> create DTPs and load Data
    hope this helps,
    BR,
    Younes

  • Historic and Current data for Master data bearing objects

    Hi All,
    We are trying to implement type 2 dimensions for all the master data bearing characteristics, where we require historic and current data available for reporting. the master data can have a number of attributes and all of them can be time dependent. We are not getting any 'datefrom' or 'dateto' from the source system.
    For example:
    For Example: The table below shows data entering BI at different dates.
    Source Data day of entering BI
    MasterID ATTR1 ATTR2
    123506 Y REWAR day1
    123506 N REWAR day4
    123506 Y ADJUST day4
    123506 N ADJUST dayn
    The field 'day of entry into BI' is only for your understanding; we do not get any date fields from the source. SID is the field we are generating for uniqueness. It is a counter. EFF_DATE would be the current date for all the data. EXP_DATE would be 31.12.9999 until the attributes change. SID and MasterID together would be the key.
    On day 1 the following data enters BI,
    day 1
    SID MasterID ATTR1 ATTR2 EFF_DATE EXP_DATE
    1 123506 Y REWAR 2/10/2009 12/31/9999
    On day 4, 2 data records enter with same PID,
    SID MasterID ATTR1 ATTR2 EFF_DATE EXP_DATE
    2 123506 N REWAR 2/13/2009 12/31/9999
    3 123506 Y ADJUST 2/13/2009 12/31/9999
    the EXP_DATE of the record of day 1 needs to be changed to current date.
    Also there are two records entering, so latest record would have EXP_DATE as 31.12.9999. And the EXP_DATE of the first record on day 4 should change to the current date.
    so the following changes should happen,
    CHANGE
    SID MasterIDATTR1 ATTR2 EFF_DATE EXP_DATE
    1 123506 Y REWAR 2/10/2009 2/13/2009
    CHANGE
    SID MasterID ATTR1 ATTR2 EFF_DATE EXP_DATE
    3 123506 Y ADJUST 2/13/2009 2/22/2009
    On day n, one data record enters with same PID,
    SID MasterID ATTR1 ATTR2 EFF_DATE EXP_DATE
    4 123506 N ADJUST 2/22/2009 12/31/9999
    The change is ,
    CHANGE
    SID MasterID ATTR1 ATTR2 EFF_DATE EXP_DATE
    3 123506 Y ADJUST 2/13/2009 2/22/2009
    The data expected in P-table is as below, on Day n or after Day n, untill any other record enters for this MasterID,
    1 123506 Y REWAR 2/10/2009 2/13/2009
    2 123506 N REWAR 2/13/2009 2/13/2009
    3 123506 Y ADJUST 2/13/2009 2/22/2009
    4 123506 N ADJUST 2/22/2009 12/31/9999
    Has anyone worked on type 2 dimensions earlier? Or any ideas to implement this logic would be appreciated.
    Regards,
    Sudeepti

    Compound the Master ID with eff date and other attribute as superior objects
    so you will get P-table as
    ATTR1   ATTR2   MAT ID  
    1 2/10/2009 2/13/2009 123506 Y REWAR
    2 2/13/2009 2/13/2009 123506 N REWAR
    3 2/13/2009 2/22/2009 123506 Y ADJUST
    4 2/22/2009 12/31/9999  123506 N ADJUST

  • Dates in Master data is correct & Transaction data date one day in advance

    Dear All
      In master data the Date is current date say 16.01.2009 say (CS01.CA01,SU01etc)
      In Transaction data say MIGO,F-53 etc takes 17.01.2009.
       IN Operating system the current date is 16.01.2009.
       In Su01 the user settings are
       System Time zone is CET.Time format is 24 hour format
       Kindly advice me how to resolve this issue.
    Regards
    Jayshankar.A

    Hi Ruchit
    For all users the same settings are there and we tried logging out and logging in twice its not this problem and as per your advice we checked with SAP note and as per instructions we ran the program in SE38 - Program name - TZCUSTDISP this was the output
    Kindly check and advice
    Display System Parameters for Time Zones
    current date: 00.00.0000
    current time: 00:00:00
    timezone:
    Time Zone Information of System
    sy-tzone   : 28800-
    sy-dayst   :
    sy-zonlo   : CET
    sy-datlo   : 17.01.2009
    sy-timlo   : 03:57:05
    sy-datum   : 16.01.2009
    sy-uzeit   : 18:57:05
    Setting in Operation System
    Diff. from UTC    28,800
    Time Zone Text    Paci
    R/3 Time Diagnostic Program on sarita
    Universal Time Coordinated UTC....: 1232161025
    Date and time of database.........: 16.01.2009 18:57:05
    Date and Time of R/3-Kernel.......: 16.01.2009 18:57:05
    Date and Time of ABAP-Processor...: 16.01.2009 18:57:05
    ABAP Timezone Setup ..............: 28800-
    Date and Time / localtime ........: 16.01.2009 18:57:05

  • Master Data-Logic of dates in Master data

    Dear Sapients,
    In Master data what should be the Logic for BEGDA, for diff. Infotypes and the objects.
    In my present project I have taken the earliest hiring date i.e, 01011985 as BEGDA. Is this logic is okie. Else what should be d logic for BEGDA-ENDDA.
    In one of my master data position is assigned to cost centres, FI guy has maintained d BEGDA of cost centers from 01012007 but my position's BEGDA is 01011985, I believe it ll be a mismatch n throw error. What should be d solution for this?
    Regards,
    Kaushal

    hai
    the begda of the records always depends upon accepted date s per the requirement of the client
    more precisely from which date u r going to maintain the data for the employee in sap system.
    generally   it is acccepted upon earlier by the client and you.
    because it always difficult to maintain all the data of the employee  since the icepton of the company.
    so a cut off date has to be accepted upon and from that date the data will be maintained and the records will have that BEGDA
    regards
    nalla

  • Customer master data, Materials master data integration Integration in XI

    Dear Experts,
    I need your help in the following cases
    We are integrating MDM 5.5 to  ECC6.0 via XI 3.0.
    1. I am not able to understand  exactly what interfaces, mappings, integration scenarios from sap delivered MDM Business Content need to use for integrating  customer master data , Materials from MDM 5.5 to ECC 6, As we are using standard content.
    2. What idoc types  needs to be created in ECC  for these two scenarios ( customer, material /products).
    3. Is there any way to see the field mappings easily in XI , as the MDM standard business content for XI used xslt mapping programs .
    Could you please give helping hand with step by step procedure for customer, material integration in XI.
    Help is rewarded and greatly appreciated.
    Best Regards.
    nag.

    Hello Nag,
    1. I am not able to understand exactly what interfaces, mappings, integration scenarios from sap delivered MDM Business Content need to use for integrating customer master data , Materials from MDM 5.5 to ECC 6, As we are using standard content.
    If you import Business Content of MDM 5.5. You should easily figure out that by looking at the Message Mapping for DEBMAS03 IDoc.
    .2. What idoc types needs to be created in ECC for these two scenarios ( customer, material /products).
    No need to create any Master IDocs in SAP system. You can find them with the name DEBMAS (For Customer) and MATMAS (Material).
    3. Is there any way to see the field mappings easily in XI , as the MDM standard business content for XI used xslt mapping programs .
    If you really want to know how the XSL Mapping is programmed. You can export the XSL from XI  and open it in standard XML /XSL editor (say Stylus Studio ) to see how the output is programmed
    Regards,
    Ashwin M
    Dont forget to mark helpful answers

  • Updating text data and master data

    Hello everyone,
    I'm new to the ABAP language and I'm having some trouble with updating and inserting data in my tables. The problem goes like this :
    1) To modify an existing line in my table, I need only to update a text data. So I specify 'T' as tab class in the RSDMD_WRITE_ATTRIBUTES_TEXTS function. The update works fine.
    2) To add a new line to my table, I have to deal with both master data and text data. So I have another RSDMD_WRITE_ATTRIBUTES_TEXTS function this time with 'M' as tab class. I have put this function before the one with 'T' as tab class.
    My problem is that the add a new line doesn't work. I'd be very grateful if anyone could give me some hint. Thank you very much for your help.
    Best Regards,
    Dimple
    Here's my code :
    clear : t_wa_tproginv, t_wa_mproginv, l_wa_mproginv, l_wa_mproginv.
          l_form_fields-id = 'ZPROGINV'.
          read table gt_form_fields from l_form_fields into l_form_fields.
          l_wa_tproginv-/BIC/ZCPROGINV = l_form_fields-frm_val.
          l_wa_mproginv-/BIC/ZCPROGINV = l_form_fields-frm_val.
          l_form_fields-id = 'ZEXAUTO'.
          read table gt_form_fields from l_form_fields into l_form_fields.
          l_wa_tproginv-APPR_YEAR = l_form_fields-frm_val.
          l_wa_mproginv-APPR_YEAR = l_form_fields-frm_val.
          l_wa_mproginv-OBJVERS = 'A'.
          l_form_fields-id = 'ZLANGU'.
          read table gt_form_fields from l_form_fields into l_form_fields.
          l_wa_tproginv-LANGU = l_form_fields-frm_val.
          l_form_fields-id = 'ZPROGINV_TC'.
          read table gt_form_fields from l_form_fields into l_form_fields.
          l_wa_tproginv-TXTSH = l_form_fields-frm_val.
          l_form_fields-id = 'ZPROGINV_TL'.
          read table gt_form_fields from l_form_fields into l_form_fields.
          l_wa_tproginv-TXTLG = l_form_fields-frm_val.
          append l_wa_tproginv to t_wa_tproginv.
          append l_wa_mproginv to t_wa_mproginv.
            call function 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
                exporting
                  i_iobjnm                = 'ZCPROGINV'
                  i_tabclass              = 'M'
                tables
                  i_t_table               = t_wa_mproginv
                exceptions
                  attribute_name_error    = 1
                  iobj_not_found          = 2
                  generate_program_error  = 3
                  others                  = 4.
            if sy-subrc <> 0.
                  lt_err_msg-condition = 'rsdmdmzproginv'. read table gt_err_msgs from lt_err_msg into lt_err_msg.
                  concatenate sy-msgid '/' sy-msgty '/' sy-msgno '/' sy-msgv1 '/' sy-msgv2 '/' sy-msgv2 '/' sy-msgv3 '/' sy-msgv4 into lt_err_msg-message.
                  page->messages->add_message(
                                  condition  = lt_err_msg-condition
                                  message    = lt_err_msg-message
                                  severity   = lt_err_msg-severity ).
            endif.
            call function 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
                exporting
                  i_iobjnm                = 'ZCPROGINV'
                  i_tabclass              = 'T'
                tables
                  i_t_table               = t_wa_tproginv
                exceptions
                  attribute_name_error    = 1
                  iobj_not_found          = 2
                  generate_program_error  = 3
                  others                  = 4.
            if sy-subrc <> 0.
                  lt_err_msg-condition = 'rsdmdmzproginv'. read table gt_err_msgs from lt_err_msg into lt_err_msg.
                  concatenate sy-msgid '/' sy-msgty '/' sy-msgno '/' sy-msgv1 '/' sy-msgv2 '/' sy-msgv2 '/' sy-msgv3 '/' sy-msgv4 into lt_err_msg-message.
                  page->messages->add_message(
                                  condition  = lt_err_msg-condition
                                  message    = lt_err_msg-message
                                  severity   = lt_err_msg-severity ).
            endif.
              call function 'RSDMD_MD_ACTIVATE'
                exporting
                  i_chabasnm = 'ZCPROGINV'.
              call function 'RSDDS_AGGREGATES_MAINTAIN'
               exporting
                 i_protnumber          =  'ZCPROGINV'.
              if sy-subrc <> 0.
                lt_err_msg-condition = 'rsdmdtzproginvchgrun'. read table gt_err_msgs from lt_err_msg into lt_err_msg.
                concatenate sy-msgid '/' sy-msgty '/' sy-msgno '/' sy-msgv1 '/' sy-msgv2 '/' sy-msgv2 '/' sy-msgv3 '/' sy-msgv4 into lt_err_msg-message.
                page->messages->add_message(
                                condition  = lt_err_msg-condition
                                message    = lt_err_msg-message
                                severity   = lt_err_msg-severity ).
              endif.

    I found the prob. It was elsewhere. Thx anyway.

Maybe you are looking for

  • SAP starting problem

    iam starting sap db through startsap or startdb commands it is showing following error. but database is starting in sqlplus prompt using startup command.how can i start the sap.the error is cat startdb.log Thu Nov 27 12:36:04 IST 2008 LOGFILE FOR STA

  • Work process configuration

    Hello gurus, I'm searching for note or document that describes the stardard sap configuration for work processes specially background work process. Please advice, Dimitry Haritonov

  • What to do if the menu key is not working?

    a month after i got the phone my menu key is not working properly. sometimes it works and sometimes it dont. i already tried restoring my phone and all the the possible troubleshooting but still the same. what do i have to do?. my phone still under w

  • Content Error

    What's this error mean? Unable to retrieve the latest revision. The result set 'DOC_INFO' was not found or is empty. An error has occurred. The stack trace below shows more information. (Windows; U; Windows NT 5.0; en-US; rv:1.9.2.3) Gecko/20100401 F

  • Job with dynamic variant

    Hello everybody,   Could somebody help me to run a job with a dynamic variant (for instance a report with the changes for the last N days).   I read things about SAP_StoreVariant and RedwoodScript but I'm not able to perform the job...   Thanks for y