Enhancing master data extractor View-based

Hi there,
I want to append fields to a standard master data extractor that uses a standard view. How can the enhancement be performed? Per my understanding, the append structure won't work here. So is extending the view the only valid option? Please can you provide steps how this needs to be done.
Thanks!

Hi Intel,
The first step would be to enhance the underlying tables involved in view. You will have to first add the required field in one of the tables involved in building the view.
In this enhancement you might have to use append structure if it is standard table or in case of 'Z' table the field can be directly added.
Once you add this field in table you will have to make this field available in View for usage and then simply enhance the DS, replicate the DS. You will get the newly added field in BW.
Regards,
Durgesh.

Similar Messages

  • Enhancing master data extractor

    Hi,
    I am trying to add some fields to the 0customer_attr extractor.
    I did the following went to RSA6 enhanced the append and then removed the check mark from the hide and field columns.
    In rsa3 its not getting populated. am i missing something.
    thanks
    a

    hi,
    do you write the user exit code zxrsau02 to populate the new fields ? can more detail get from which table-fields ? say you add field zzfield1, user exit code zxrsau02 can be like
    data : l_s_custattr like BIW_KNA1_S,
    l_zzfield1 like tablexyz-fieldabc,
    l_tabix like sy-tabix.
    case i_datasource.
    when '0customer_attr'.
    loop at c_t_data into l_s_custattr.
    l_tabix = sy-tabix.
    fill the new field
    select single fieldabc into l_zzfield1
    where ....
    l_s_custattr-zzfield1 = l_zzfield1.
    modify c_t_data from l_s_custattr index l_tabix.
    endloop.
    take a look some links on enhancement
    Enhancement
    User exit
    and download pdf 'enhancements in sap bw'
    here you can find the steps ...
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
    hope this helps.

  • Enhance master data

    Hi
    Enhance the master data extractor 0APPLIC_ATTR extract structure RCF_S_BW_0APPLIC_ATTR with APPL_SOURCE_INFO field.
    APPL_SOURCE_INFO  for this field how can i get information for source table . ple let me know abap code also.
    regards
    suneel.

    Hi Suneel,
    These are the steps that you need to do:
    1. You need to find in which table that APPL_SOURCE_INFO data is being stored. Usually I use SE11, and check in which table that this field is being used. It will list down the list of table name.
    2. You go to RSA6, find and higlight 0APPLIC_ATTR, click on 'Enhance Extraction Structure' button to add APPL_SOURCE_INFO field into the extract structure.
    3. Once you add the new field, you enhance the function module by clicking 'Function Enhancement' button. Then you add ABAP code to get APPL_SOURCE_INFO data into your extract structure.
    Hope this will give you some ideas, if you want, I can give you a sample ABAP code.
    Cheers,
    Mona

  • Delta for generic master data extractor

    Hello,
    Is it not possible to load deltas for a generic master data extractor?
    I have created a generic extractor on R/3 table MEAN (EAN number assigned to material). I have also performed the init run which worked fine, but no deltas are being loaded.
    Why is this?
    Best regards,
    Fredrik

    hi,
    its possible
    how to generic delta
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    SAFETY DELTA
    check these links
    oss note 368739
    Symptom
    For the setup of summarization levels and summarization data in the Profitability Analysis a 'Safety delta' of half an hour is used. This means, the system only includes records which exist half hour already. You want to reduce this delta in order to get more current data in reporting.
    Additional key words
    Summarization levels, summarization data, safety delta, time stamp
    Cause and prerequisites
    The reason for the duration of these safety deltas are possible differences in the clocks on different application servers. If the delta is selected too short, when updating the summarization levels/data, records may not be taken into account. In particular the Account-based Profitability Analysis depends on the sufficient length of the delta, so that update processes which take longer do not cause inconsistencies. For the Costing-based Profitability Analysis a lock is set. If not active update processes exist, it fails and the update terminates.
    Solution
    The attached source code correction is not part of the standard system. With this change the safety delta is set from 30 to 5 minutes. You should only implement this, if exclusively the Costing-based Profitability Analysis is active in your system. If you also use Account-based Profitability Analysis we do not recommend the change for the above-mentioned reasons.
    Generic delta safty intervals
    oss note 392876
    safety interval
    0FI_GL_4 Safety Delta
    Genric delta fro table
    check this thread which already discussed about this topic
    Generic Extractor - Delta
    Shreya

  • Master data extractor - Customer Number

    Master data extractor for Customer number is in LO as is to be.
    But now I need that for finance as well - so is it usually in the Finance Process Chains or LO process chains?
    There are no LO chains ready yet....so how does it work usually?

    Hi,
    You can take the delta upload of Customer in both process chains . Or you can take new chain which will has the delta load of customer and LO chian & FI chains are as child chains.
    With rgds,
    Anil Kumar Sharma .P

  • ABAP code to Enhance Master data

    Hi Friends,
    can  you send me a sample ABAP code to enhance the master data
    Regards
    Hari

    Dear Adluru Hari Varma ,
    Hereunder an example of code to enhance Master Data
    0ART_SALES_ATTR for 0MAT_SALES:
    EXIT_SAPLRSAP_002
    DATA: l_biw_mvke_s LIKE biw_mvke_s,
    l_tabix LIKE sy-tabix,
    v_satnr LIKE mara-satnr.
    CASE i_datasource.
    WHEN '0ART_SALES_ATTR'.
    LOOP AT i_t_data INTO l_biw_mvke_s.
    l_tabix = sy-tabix.
    clear v_satnr.
    SELECT SINGLE satnr FROM MARA INTO v_satnr
    where matnr = l_biw_mvke_s-matnr.
    IF sy-subrc = 0.
    l_biw_mvke_s-zzsatnr = v_satnr.
    ENDIF.
    MODIFY i_t_data FROM l_biw_mvke_s INDEX l_tabix.
    ENDLOOP.
    ENDCASE.
    Also
    the user exit code zxrsau02 to populate the new fields .say you add field zzfield1, user exit code zxrsau02 can be like
    data : l_s_custattr like BIW_KNA1_S,
    l_zzfield1 like tablexyz-fieldabc,
    l_tabix like sy-tabix.
    case i_datasource.
    when '0customer_attr'.
    loop at c_t_data into l_s_custattr.
    l_tabix = sy-tabix.
    fill the new field
    select single fieldabc into l_zzfield1
    where ....
    l_s_custattr-zzfield1 = l_zzfield1.
    modify c_t_data from l_s_custattr index l_tabix.
    endloop.
    take a look some links on enhancement
    Enhancement
    User exit
    and download pdf 'enhancements in sap bw'
    here you can find the steps ...
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
    hope this helps.
    Re: enhancements
    Check in SDN you will find more programs
    Hope it helps.Revert back to me if you have any queries
    Regards
    Bala

  • Material Master Data purchasing view

    Hi, All,
    I have question on material master data purchasing view. There are 2 indicators.
    One is 'automatical purchase order', what effect if I tick this box? Another is 'Source List', what effect if I tick this box?
    Thanks for your answer in advance

    Defines that purchase orders are generated automatically when purchase requsisitions are converted into purchase orders.
    Use
    If this indicator is flagged, the system does not display the purchase orders on the screen before they are saved.
    Dependencies
    In the master record for the vendor with whom the material is ordered, the field "Automatic purchase order" must be flagged in the control data for the purchasing data.
    If the source list is ticked, system expects a source list for the material with a vendor and it will not allow to create PO giving a error message,source not included despite of source list requirement if it is not created.
    Regards,

  • Adding/Enhancing master data with a standard field?

    Dear Friends,
    I have to enhance master data 0VENDOR to add a field LFM1-LFABC (vendor ABC indicator) which is a standard SAP field in LFM1. How do i do that? How do you see which table/s the datasource 0VENDOR_ATTR is pulling data from in R/3.
    Thanks for your time and help
    Raj

    Hi,
    The procedure is like below.
    Take the datasource in which you enhance.
    1. If you enhancing in the LO datasaource, take the aprapriate communication strucute append the structure in that structure add the fields you wnat enhance.
    If you are enhancing other than LO you take extract structure append the structure and add the fields in that structure.
    2. Goto LBWE Tcode take the option called "Maintain Extract structure" take the fields which you enhanced from pool take push in to extract strucure.
    If you enhancing other than LO no need to do this.
    3. Goto RSA6, take datasource, goto change mode. The enhanced fields Hide option checked, reomove that tick and save it.
    4. Goto "CMODE" tcode, If project is already created for that enhancement goto disply mode. If the project is not created give the project name created and give the enhancemet name as "RSAP0001" and save it.
    in the component you can find 4 Function modules
    EXIT_SAPLRSAP_001 -> Transaction Data
    EXIT_SAPLRSAP_002 -> masterdata attributes
    EXIT_SAPLRSAP_003 -> Master data Texts
    EXIT_SAPLRSAP_004 -> Masterdata Hirarchies.
    Take the apprapriate FM and double click on it
    there you can find Include name. If you double click on it you can find ABAP editor.
    there we have to write the code
    example code will be like below.
    data: l_s_icctrcst like icctrcst,
    l_s_icctract like icctract,
    l_s_icctrsta like icctrsta,
    l_tabix like sy-tabix.
    case i_datasource. */ in BW 1.2B case i_isource.
    when '0CO_OM_CCA_1'.
    loop at c_t_data into l_s_icctrcst.
    l_tabix = sy-tabix.
    select single * from z0001 where kokrs = l_s_icctrcst-kok
    and kostl = l_s_icctrcst-kostl.
    if sy-subrc = 0.
    l_s_icctrcst-zfield1 = z0001-zfield1.
    l_s_icctrcst-zfield2 = z0001-zfield2.
    modify c_t_data from l_s_icctrcst index l_tabix.
    endif.
    endloop.
    when '0CO_OM_CCA_2'.
    when '0CO_OM_CCA_3'.
    when others.
    exit.
    endcase.
    This is example code.
    Thnaks
    DST

  • Master data extractor vs Transaction data extractor

    Hi all,
    I am creating a generic (custom) extractor.
    What is the difference between creating it as an transaction data extraction? or master data attributes extractor?

    Hi,
    If you are interested in extracting master data like materail, customer then one should go for master data extraction whereas if you are interested in transactional data Purchasing, finance then go for transaction data extractor.
    E.g. some of the master datasources are not available in BI content ( z object in ECC ) then go for master data extractor to get attribute as well as text. note you will not have KF values for master data load.
    and some of transactional data been stored in some ztable in ECC also data like purchasing request although stored in std. ecc table but there is no datasource provided by SAP BI, so you have to create transaction extractor.
    T. Code to create these extractor in ECC is RSO2.
    Thank-You.
    Regards,
    Vinod

  • Enhancing master data source.

    Hi experts,
    How to enhance an master data data source ( 0customer_attr ). Which function exit we need to use.
    Is it EXIT_SAPLRSAP_001 or EXIT_SAPLRSAP_002 ?
    Regards,
    Nishuv.

    hi fallow these steps
    1. Go To SAP R/3 TCODE-RSA6 
    2. Open the SAP R/3 Tab & select the module & the masterdata extractor name for ex.MM -> MM-IO ->0VENDOR_ATTR 
    3. Double click on it. It will show you the extract structure name under "ExtractStru" as BIW_LFA1_S. 
    4. Double click on it or copy the name & open SE11 & paste the name open the structure. 
    5. There you can find append structure field name in ZZ. i.e all append structure fields should start with ZZ as prefix. 
    6. To find the source field you have to go to CMOD. 
    7. Provide the project name which is created. 
    8. Then select the "Enhancement components" option. 
    9. Click on display button. 
    10. Select the function exits "Exit_SAPLRSAP_002" it will open the include program "include zxrsau02". 
    11. Double click on "zxrsau02". 
    12.You will find the case program with datasource name. 
    13.Choose your master datasource & check the table names & the logic. 

  • How to connect the master data extractors to 2 different characteristics

    Hi All,
    We have some characteristic attributes like 0PLANT and 0COMP_CODE in our BI 7.0 System already connected to 0PLANT_ATTR and 0COMP_CODE_ATTR extractors from R/3.
    Now we have implemented another set of characteristics GPLANT and GCOMP_CODE for a different application. We want to connect 0PLANT_ATTR and 0COMP_CODE_ATTR to these new characteristics GPLANT and GCOMP_CODE. But I cannot connect it if I try to set up a transform for
    GCOMP_CODE and specify the data source to be 0COMP_CODE_ATTR it does not seem to take it rather it takes me to a screen to activate 0COMP_CODE_TEXT_ATTR it is strange I do not understand what it is trying to do.
    Appreciate your help on this.
    Thanks
    Karen

    Hi Karen,
                  While creating gplant take reference as 0plant. If you take reference it will copy technical properties & master data also.
    check here.....
    http://help.sap.com/saphelp_nw04/helpdata/en/ff/f470375fbf307ee10000009b38f8cf/content.htm
    hope this will help you.
    Thanks,
    Vijay.

  • Enhance Master data 0material

    Dear friends .
    I am in bit confusion , I have one request where i need to activate 0Pur_c01 . the problem is there is one charterstics . which is agency code(0matl_grp_1) .I need to add this charcter to the cube . but 2lis_02_ITM or 2lis_02_SCL does not contain this char.  My question is .
    1. Can i add this char as attribute for 0material .
    2. Agency code (0matl_GRP_1 ) is coming from MVKE Table and Feild is MVGR1. the data for 0material is coming for MARA.
    3.Can i enhance the 0material .
    4. If i can add this char to 0material . please let me know . how to enhance 0material .
    Hope you all can help me on this . points are rewarded for your efforts . thankyou .

    Hi Kumar,
    You can enhance the agency code to master data object 0material for reporting or you can enhnace this for the cube dircetly.
    Method 1. Enhancement for Master data 0material:
    Add 0matl_grp_1 as an attribute in 0material defination.
    Enhace data source 0MATERIAL_ATTR with a new characterstic agency code and make it as navigartional attribute.
    Write  ABAP code in R3 (using T-code :CMOD) in RSAP0001 componet specified and functional exit EXIT_SAPLRSAP_002 specified for master data to populate the agency code from tabel MVGR1 using the key filed Material.(But you have to know the functional relation ship between material and agency code to write the ABAP code in CMOD).
    Replicate the data source and make the necessary assignments for infosource.
    Load the master data for 0material.
    Assign agency code as navigationl attribute in the cube defination, so that agency code is used in reports for navigation.
    Method 2: enhance your data source 2lis_02_ITM or 2lis_02_SCL with agency code ((using T-code :CMOD) in RSAP0001 componet specified and functional exit EXIT_SAPLRSAP_001 specified for transanction data.
    add char agency code to cube and bellow data flow and load the data.
    Method 1 is suggestable for your case.
    regards,
    srinivas.

  • How can i make the Master data extractor to delta enable

    Hi,
    I am working on 0EQUIPMENT_ATTR(Master data).
    I want to load the data to ODS,
    By default SAP has not provided delta for this Object.
    can anybody know how to make this 0EQUIPMENT_ATTR to delta enable.
    or any other solution.
    its urgent..
    help me
    Madhu

    Hi dear and welcome on board !
    If a std datasource is not available in delta mode, you cannot change it in order to deliver a delta...if you consider your requirement absolutely necessary, you can go for a generic datasource (RSO2) and try to set a generica delta...
    Hope it helps!
    Bye,
    Roberto
    ...please don't forget to reward the answers...it's THE way to say thanks here...

  • Master Data - Different Views (Warning message in Display Data)

    Hello Experts,
    I'd like to know what the difference between Display Data and Maintain Data when I'm querying a Master Data. I'm seeing differences between tha records when I'm using this options.
    Other thing, when I'm using Display data, I'm getting the message below:
    The data from the InfoProvider ZMATPLANT involved could not be checked
    Message no. DBMAN242
    Diagnosis
    A participating InfoProvider is virtual and aggreement between results and selections cannot be guaranteed.
    I already activate the data in the object.
    Somedy could help me?
    Thanks!!!

    Hi,
    Regarding the message DBMAN242, you may try the SAP Notes #1454581 and #1364083.
    About the differences, from what I can understand, in the maintain option, you will be able to edit the records. In the display mode, you won't. It is different when seeing the values because the screen for maintaining the data uses a different program. Therefore, the display is different.
    For example, invalid characters are showed as '#' in the "display master data" screen. However, they are not displayed at all in the "maintain master data" screen. Only if you double click the record to open the pop-up screen for the record, you will be able to see the '#'.
    Best Regards,
    Paulo

  • 0RC_ACCOUNT Master data extractor

    Can anyone just check if Reconciliation Account 0RC_ACCOUNT has any masterdata extractors....I dint find any..!

    Guys,
    I am struck again.
    There is Hier data for Baseline date for due date calculation which refers to 0DATE but I dont find that extractor...whats with this now..?
    Field name is ZFBDT for Baseline date for due date .
    Message was edited by:
            Jr Roberto

Maybe you are looking for

  • Trouble with iTunes-Quicktime-Os X upgrade

    I recently bought a used iMac. When trying to install Firefox i get the message that i need the latest MacOsX, trying to upgrade OsX i need the latest version of iTunes, tyring to start iTunes i´m told i need Quicktime 7.5.5 or later. Then i buy Quic

  • Apache returns Not Found

    Hi! Our company has developed an Html-plsql application for a customer using 8.1.7 and Apache on Windows. After a 2 year period the customer decided to upgrade to 9.2 on Unix. Since that upgrade users are complaining about getting a Not Found message

  • Shift key not working - usual fixes not working

    Hi there, I'm sure many of you have heard of this problem before and I've had it many a time before but at this time, I'm stumped. The shift key isn't working to constrain proportions etc. in Illustrator. I have no (nor have had any) microsoft office

  • Update desktop site, don't make phone site live

    Q. I've built a desktop site and  published it. It needs regular updates. Now making a phone site now, but don't want any of it live util its finished. How do I update stuff info on the desktop site while not publishing any work in progress for the p

  • Editing Data in modal form

    I have an mxml for my project, in which I have a DataGrid with a few fields, just enough to locate a desired record.  When I double click on the item in the DataGrid, a modal form pops up, populated with the data in all the fields of the same record.