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.

Similar Messages

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

  • 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

  • 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

  • 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

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

  • 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

  • Master data extractor -Adding a new field.

    All,
    I will need to add a new field to the Masterdata extractor (*ATTR). I have the following questions. Please clarify.
    R/3 side.
    1. I guess I will go SE11 and add this feild to the Extract Structure. Is there any thing else here?
    BW side.
    2. I will create this newly added field as an attribute. Now I want this to be a Navigational attribute in the cube. So
                   a) Do I have to delete the data from the cube?
                   b) How can I populate the history data for the new field?
    Thanks,
    Ajay.

    Hi,
    If the field is already available in the extract structure,
    i think we change the properties of the field in table ROOSFIELD,
    https://www.sdn.sap.com/irj/sdn/wiki?path=/pages/viewpage.action&pageid=12607
    to make it available for extraction.
    Kedar can you please suggest?
    Regards,
    Raj.

  • Master data extractor

    Hello, has some of you changed the package size when it loads for example, the 0cust_sales_attr?
    Christian.

    ok, I had arrived until here but I need to change that setting by defect   
    example   
    at the moment it is this way   
    Maximum size of to it dates packet in kbyte 20000   
    Maximum number of dialog processes for sending dates 2   
    Number of dates packets per Info-IDoc 10   
    I need to change the 20000 for 50000
    Christian.

Maybe you are looking for

  • SAP Business One v8.8 (PL12) - Upgrading

    Hello Forum this is my first post so apologies.... I am trying to establish a SAP B1 v8.8 test environment on a 'offline' server. I am encountering 2 issues when installing/upgrading... Original environment:          HP ProLiant Server          5gb R

  • TS1717 I updated my ice age village and now it won't open?

    I have been playing this game for months now. I updated the game and now it won't open. :(

  • Messages in Ready state are not dequeuing.

    Messages are being left in a "Ready" state. Everything was working fine in 10g. However there was an upgrade to 11g and now queues have stop working. It is a multiconsumer queue with one subscriber. I can manually dequeue messages but the subscriber

  • How to make data in a table availabel for copying?

    I'm trying to display a result set in a table, so that they could be copy-pasted to another file (be that a text file, an Excel spreadsheet or anything). The table comes out okay. But, as I try to copy the data, nothing is copied. So, I want to know

  • Nokia N95-3 crashes when using Voice Mailbox (yes,...

    Hi, As reported by previous N95 users, N95-3 (10.2.006) crashes when you use the #1 shorcut for voicemail, and as stated previously if you dial the number, or use it inside the speed dial app, or even with voice command it works. After researching I