Extract Structure Help

Hi All,
When I look for fields for my Extract structure , I can see some field are in blue color and some are in black , It must be having some meaning , I dont know that , Can you please let me know what is that mean ?
and one more thing what is diffrance betweent adding append stucture and Enhansment done in Data source ?
What is relation between Append stucture and Enhansment  ? Do we need to right extraction logic for appended feilds ?
Please help me to understand this
Regards
Ashutosh D

Hi
The Black are the direct fields in the strcture and the blue came through the include structure and append structure. The includes are used by sap for the reusability purpose.
Enhancement includes appending the extract structure along with other activities.
Append the extract structure with required fields
Enable the fields for display in the transfer structure (this will come when u save the DSafter   appendings)
Write code in the exit to populate the newly added fields.
Hope this will help you!!

Similar Messages

  • Problem in populating the new field from the extract structure. Kindly help

    my requirement a new text field is added on R/3 side and I have to populate
    the same field into BW.
    In the R/3 a new customization table 'AAA' is created which will have
    code - char 3 and
    text - char 30.
    The code field is added to a table BBB.
    The SAP standard generic data source exracts data from the table BBB where in the new code field have been added.
    Now I can the see the code field in the extract structure and not in the data source as the filed has selection value 'A' when checked in the ROOSFIELD table.
    To populate the value in BW, I will be creating a Generic Master Data text wherein I fetch the values from the table 'AAA' which the fields code and text  and replicate the same in BW.
    In the reporting level, the code InfoObject will be selected as display both KEY and TeXT, by doing I can populate the values of TEXT in the reporting.
    But to achieve the same I need to add the field code in the ODS but cannot do the same because I am not able to see the field code in the data source.
    Kindly let me know how to achieve the same.
    Also let me know if there is any alternate solution to populate the text field in BW.
    Any Inputs will be appreciated.
    Thanks

    > You should get the userdatasources bound to the
    > columns and assign the values of the recordset to
    > each one and after that use "setLineData" to write in
    > the matrix.
    >
    > hope it helps
    Hi all,
    i have created tables (non BO Tables) directly on the SQL-server and want to use recordset to populate a user form matrix.
    Is there any workaround to achieve this using non BO tables?
    Please provide some sample code since it is a very urgent matter.
    regards
    Daniel

  • Need help in ABAP code to Enhance the Extract Structure ?????

    Hi all,
        I want to enhance the extract structure to get KBETR & KBRUE fields of KONP table since it didn’t allow me to add those fields while creating the generic extractor because of currency key problems. I want to read all KONP records into internal table with KNUMH (Key). Next, I want to fill them into ZZKBETR & ZZKBRUE of Extract Structure ZOXUR40065 in loop.
    DATA:
      i_t_zrebate like ZOXUR40065 occurs 0 with header line,
      reb_tabix like sy-tabix.
    TABLES: KONP.
      Could you please help me in completing the ABAP code?
    Thanks,
    Venkat.

    Hello Manga,
        I have included the following code in ZXRSAU01:
    WHEN 'ZREBATE'.
    PERFORM ZREBATE_EXIT TABLES C_T_DATA.
    After Double click on ZREBATE_EXIT on perform statement, it created ZXRSAF01 include and the following code is added in it:
    FORM ZREBATE_EXIT TABLES FP_C_T_DATA STRUCTURE ZOXUR40065.
    DATA:
    i_t_zrebate like ZOXUR40065 occurs 0 with header line,
    reb_tabix like sy-tabix.
    FIELD-SYMBOLS: <l_c_t_data> TYPE ZOXUR40065.
    LOOP AT fp_c_t_data ASSIGNING <l_c_t_data>.
    reb_tabix = sy-tabix.
    select single KBETR KBRUE
    into (<l_c_t_data>-ZZKBETR,
    <l_c_t_data>-ZZKBRUE,
    from KONP
    where KNUMH eq <l_c_t_data>-KNUMH.
    if sy-subrc eq 0.
    MODIFY fp_c_t_data FROM <l_c_t_data> INDEX reb_tabix.
    endif.
    CLEAR:reb_tabix.
    ENDLOOP.
    ENDFORM.
    When I tried to Activate this ZXRSAF01 include, it fails with 'The FORM "ZREBATE_EXIT" does not exist'.
      Should it be FP_C_T  or P_C_T? I found P_C_T in ZXRSAF01 include.
      What is wrong with it, please ?
       Can't I add this whole code in main include ZXRSAU01itself?
      The Extractor ZREBATE is based on KONA, KONH & KONP tables. This Extractor and KONA table have the same 4000 records and KONP has 13000 records. I want to extract KBERT & KBRUE from KONP.
       Thanks in advance.
    Regards,
    Venkat

  • Need help in enhancing CRM datasource /extract structure

    Hello Experts,
    I have come across an issue with a CRM DR phase 1 report "Program Status Management report".
    The user wants to display Mobile number and Pager number of a contact person for the customer.
    Contact person is a Business Partner (Mobile no, Pager no are attributes for Business partner), and the extractor which extracts communication information about a business partner is BUPA_DEF_ADDRESS_BW (from data source 0BP_DEF_ADDRESS_ATTR.)
    This extractor only gets First Telephone number and Fax number from the table. The same CRM table also has the info about Mobile number and Pager number. But BUPA_DEF_ADDRESS_BW is a standard extractor.
    From the searched forums, mobile number is stored in the field TEL_NUMBER from table ADR2 in which we need to filter the R3_USER = 3. We need to know how we can append/include this mobile phone/pager number fields in the extract structure since this is a standard extractor and might need to edit a BADI/FM. Please advise. Thanks!

    there is no different as generic DataSource.
    1. TC: RSA6, find your DataSource and click on " extend extractStructure" at the navigation bar.
    2. TC: SE38 to write UserExit to populate the data for append fields.
        UserExit: ZXRSAU01 if your DataSource is for Transaction Data
                       ZXRSAU02 if your DS is for Master Data
    hope this help

  • Invalid Extract Structure error while creating "Generic DataSource" on a view...

    Dear All,
    I have created a view on following tables MARA, AFKO and MSEG. The Table/Join condition is as follow:
    AFKO--AUFNR  = MSEG--AUFNR
    AFKO--PLNBEZ = MARA--MATNR
    I have included all the fields from MSEG and other all fields from MARA and AFKO. The view is created successfully and contents/records are also being fetched/displayed from this view.
    See screen shot as well:
    But when I go to RSO2 to create a "Generic DataSource" on this view. I get a series of warning messages and then error message "Invalid Extract Structure" and therefore I'm unable to create my DataSource on this view. See below screen shots of warning and error messages.
    Other warning messages are as follow:
    Field GAMNG with reference field MEINS: Reference table MARA is replaced by ZOXPRD0150
    Field PLSVB with reference field PLNME: Reference table PLKO is replaced by ZOXPRD0150
    Field PLSVN with reference field PLNME: Reference table PLKO is replaced by ZOXPRD0150
    Field LODIV with reference field MEINS: Reference table MARA is replaced by ZOXPRD0150
    Following is the screen shot of error message:
    1. How can I get rid of this error message and be able to create my "Generic DataSource" on top of this "View"?
    2. What should I do to resolve the above warning and error messages?
    I will appreciate your reply.
    Many thanks!
    Tariq Ashraf

    Hi Vipul,
    as you can find in CKIS table, the reference feild for value feild "WERTN" is missing.
    As per the table the reference feild is HWAER. This should have been used in place of FWAER.
    Try mentioning this in your view and this should work.
    Also I am a little enthusiastic to know, what are you trying to get from the datasource.
    If you are trying to get the cost estimate of multi level BOM, not (just one child level), then this approach may not work.
    There is a BAPI that gives such itemization split. Just FYI, in case you are looking for multi level explosion.
    "BAPI_COSTESTIMATE_ITEMIZATION".
    Hope this helps.
    Naveen.A

  • No extraction structure active or no BW connected

    Hi All,
    While filling the setup Table in SBIW, we are getting Error
    <b>“No extraction structure active or no BW connected “.</b>  
    I have Activated extract structure in LBWE and also checked in ROOSOURCE table  and found the datasource is ACTIVE.
    Also, tried replicating and extracting Master Data, it works fine, it means that my connection is good. I can see this structure MC11VA0ITM  is Active in SE11.
    Getting same error message for all the datasources.  We are working on R/3- ECC 5
    And BW 3.5.
    Anticipating response at the earliest.
    Thanks
    Jashaik
    Points = Thanks

    Shaik
    Have you checked this thread
    "No extraction structure active or no BW connected"
    Hope this helps
    Thanks
    sat

  • Error while saving Extract Structure

    Hi Friends,
    We have enhanced the DataSource 0FI_AR_4 by adding new feilds. After that i went to Extract Structure to Un check (Deselect) the HIDE check box for newly added feilds and when i save the structure it is throwing the Error The OLTP source still has errors. When i go to detail it is giving message .........
    *The OLTP source still has errors
    Message no. R8417*
    I Have checked the Extract Structure it is in Active and For the newly added Key Figures there are referenced table and Feilds.
    WHat Might be the reason.
    How can Deselect the check boxes for newly added At Hide Feild in the Extract Structure and Save it.
    Thanks & Regards
    Anand

    Hi,
    Check similar kind of threads in SDN
    Re: The OLTP source still has errors  Message no. R8417
    Re: Urgent ! Error while append structure for EISBE field
    Generic extractor help needed badly.
    Thanks
    Reddy

  • How to find out the tables from extract structures

    Hi All,
    As I know my data sources are 2lis_04_p_matnr,2lis_04_p_comp,2lis_04_p_arbpl.
    How to find out the tables concerned with the fields in the extract structure.
    Thanks

    Pl check this link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/29/79eb3cad744026e10000000a11405a/frameset.htm
    OR navigate to: help.sap.com - netweaver - bi content - supply chain - look for your application area and the extractor and you will see the source tables and fields.
    Ravi Thothadri

  • What are the available extract structure

    hi all
    i have to generate a report for sales . i want to know what are the extract structure for sales.
    and also let  me know what are the standard cube for sales.
    and how can i find them.
    thanks in advance

    You question is too generic it would better if you can precise
    Check in R/3 - LBWE - > LO Cokpit you can expand nodes for SD  to see their Extract structures
    Sales -Application 11
    Shipping - 12
    Billing     - 13
    Refer help
    http://help.sap.com/saphelp_nw04/helpdata/en/71/1769372b2b7d20e10000009b38f842/frameset.htm

  • Problem in Add/Delete fields in Extract Structure.

    Hi All,
    When I want to delete some fields from the extract structure it gives me " " error.
    Steps:
    1. In R/3, T-Code LBWE -> Browse till DS ( ex: 2LIS_02_ITM)
    2. Inactive the DS by clicking on 'Active' under Update column
    3. Click on 'Maintenance' link under Structure column.
    4. Remove a field MCEKKO-KUNNR from left side to right side of the window.
    5. Click on continue button.
    It gives the below error while generating the extract structure.
    "MC03BF0" must be a flat structure. You can not use internal tables, strings,references, or structures as components.-
    Plz help how to handle this error ? The same error msg is displayed if I want to add few fields to the structure.
    Thanks in Adv

    refer steps here:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46

  • How to create a New Tranport Request for changed  Extract structure

    How to create a New Tranport Request for changed  Extract structure ?
    Hi Experts,
    I have a FI AP Generic Datasource containing extract structure with appended fields.
    It has already been activated and transported to Testing System.
    Now, I am to create a new transport request for this DataSource and Extract structure.
    I do not want to delete and recreate the Generic Datasource.
    I am trying to look at the options in the extract structure top menu from where I can create a new Tranport Request.
    Please let me know the steps
    URGENT

    Hi Dev,
    Once you send the transport request for any data source from Dev to Testing you wont find that again in your Dev (I mean the TR). So, when you change anything for this data source or view now in Dev and try to save it, it will ask for a new transport request and here you can mention a new one starting from View then activate it and go to RSO2 regenerate it and use the same transport request for this too. When you transport this TR to Testing Environment the data source will automatically get changed.
    Hope it helps...

  • Error :Extract Structure does not exist for the table YFSP03A .

    Hi Could you please help me to solve the above mentioned problem?
    I have a requirement where i have to generate the Data Source ' 3FI_SL_FS_SI ' using the table YFSP03A .
    Using the Tcode: BW03MAST i tried to assign FI-SL to the ledger but it throwed me an error that extract structure does not exit for the table YFSP03A .The reason being that i didnot create an extract structure for the table.So i tried to create it using the Tcode: BW01,but i did not have authorisation for the Transaction and BI team also could not generate as even they were not authorized to generate extract Structures.
                          So, Please are there any other ways to generate Extract structure for the table so that i can generate the Data source? Or is there any other means of generating the Data Source? And i couldnot access the other Tcodes viz :FAGLBW03, FAGLBW01,  FAGLBW02.

    Hi Bharath,
    Goto SE11, put the name of your extract structure in Data type and click display, check the version of the structure. if it is inactive then goto RSA6 and activate your DS.
    After activation try to retransport.
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Jul 25, 2011 3:13 PM

  • Field is there in extract structure but not in RSA6

    Hi all,
    second time i am asking the same question.
    in tcode rsa6, when double click on extract structure i am able to see two fields for size. i have cross checked in tcode lbwe they are on left side only.But still i am not able to see those fields in rsa6.
    i have replicated the datasource in bw.Under transfer rule i can those fields in comm. str., but i dont have info object to update the fields.
    Please help me out....
    regards,
    Viren.

    sorry if u have already given this info in last thread..
    whats the BW version..and whats the datasource?
    Vishvesh

  • Table of origin for a field in extract structure ??

    Is there a way to look at the extract structure of a datasource and know the tables from which its pulling the data from ?
    I know I can always get them from help.sap.com by going to datasources and can look at the table of origin for a particular field...
    I was wondering if I can look at the same information on the system.
    I appreciate your replies ..
    Thanks,
    Rishi.

    Rishi,
       we can know get the tables in different ways, the best way and easy way to search the tables is HELP.SAP.COM as you said. you can use communication structure, ST05, SM50.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • How can we assign Extract Structure of datasource to request to transport

    Hi,
    I was trying to transport datasource. But it ended with errors due to unavailability of extract structure. So plz guide me how I can assign Extract structure of datasource to request to transpport.
    I tried to assign in RSA6 but here there is no option to extract structure to assing to request.

    Hi,
    Normally when you get the screen to select and hide the fileds and then save it, you will get the extract structure collected automaticaly in your TP request.
    Hope it helps
    Regards,
    Srini

Maybe you are looking for