Generic Datasource on SAP Infoset CFM_POSITIONS

Hi All,
I've  created a generic datasource based on ECC infoset CFM_POSITIONS (actually ZCFM_POSITIONS after implementing OSS NOTE 1051893). In this infoset, that is build on top of Logical Database FTI_TR_POSITIONS a lot of variables are created standard.
When I try to test my generic datasource I need to fill a lot of variables and after executing I get a new pop-up screen 'Generated Query' where I still need to fill some other variables.
After doing that I get some data out of the datasource (RSA3).
When I try to execute the extractor in BW, I get error messages and the 'generated query' screen doesn't pop up. (Error occurred in the data selection)
Is there anybody who has allready implemented a generic datasource on top of this infoset/logical database and who is getting data into BI?
Thanks for your help.

Hi Raf,
Thanks for you reply.
I removed the extra selections as explained in the note, but still the extra selection page pops up (in the extractor checker) that can not be used during BW extraction.
Even though SAP especially created a note on this one (removing the extra selections) for generic datasources , it still doesn't seem to be possible to create a working extractor on top of it
I will try the solution you proposed to use a custom abap based on the logical database, but this will be time consuming I fear...
Thanks again for your help.

Similar Messages

  • Steps to create a generic datasource from SAP CRM

    Dear Forum,
    Could you please provide me with the steps to create a generic datasource from SAP CRM
    Thanks for you time and efforts
    Regards,

    Hi,
    Initially create a view or identify the table to create generic extractions, remaining process is same in all data bases such as CRM........
    GENERIC EXTARCTIONS:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bi/generic%2bextraction
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d3219af2-0c01-0010-71ac-dbb4356cf4bf
    Generic Delta:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Assign points if these are useful.
    Rgs,
    I.R.K

  • Errors occurred during the extraction - Generic datasource

    Hi,
    We had created a Generic datasource based on Infoset. While executing RSA3 for that datasource, 'Errors occurred during the extraction' message is getting displayed.
    In the Error log, it says, "Field catalog does not agree with the fields of the functional area".
    Please let us know on how to resolve this error asap.
    Thanks in advance!!!!

    hi haripriya,
    just go to RSO2.
    Enter the name of your datsource.
    then Click on Delete.
    Then Again Recreate your data source  with correct structure and definition.
    then activate it and replicate it in BW.
    hope this will help u.
    thanks

  • Generic DataSource & Delta setup

    Hello Folks,
    I am trying to get my Generic DataSources and Delta concepts straight and got more confused after reading a white paper titled "how to ...create generic delta". <b>I am on SAP R/3 4.6c and BW 3.0b.</b>
    <b>This white paper talks about creating generic datasource and delta using RSO2 in BW</b>. It explains how to  specify  delta-specific field and then select a delta type (AIE or ADD) which sets the "delta update" flag after generating.
    My question is
    1)should we create a generic datasource and delta from BW as suggested by this white paper and not in SAP R/3 directly using RSO2 and RSA3? what are the pros and cons.
    I tried creating a generic datasource in SAP R/3 using RSO2 since these transactions are available in SAP R/3. I noticed the "delta update" checkbox was always(or for the cases I tried) blank and protected. Also noticed a menu item under "Datasource" called "setup delta" to be grayed out as well. So looks like, a delta can be set up in SAP R/3 but does not let me do it.
    My question is
    1) why can't I set up a delta?

    Hi Jay,
    First, you do not create a Datasource from BW. A Datasource is created in R/3. You replicate them to BW afterwards so that you can create/map them to Transfer Rules.
    Datasource creation is in R/3 only. You can of course create  BW as a source of data for other systems but thats something else.
    Creating a <b>GENERIC DELTA</b> is based only on <b>TIMESTAMP</b>, <b>NUMERIC POINTER</b> and <b>CALENDAR DAY</b>.  <i>Delta Check box</i> is really grayed out for <b>GENERIC DATASOURCES</b> because once you specify that your generic data source is <i>DELTA</i> capable by using any of the three options above as DELTA, then the <i>Delta Check Box</i> is automatically checked.
    What <i>Setup Delta</i> are you referring that you cannot do?
    --Jkyle

  • Generic DataSource using InfoSet on BI 7.0

    Hi gurus,
    I need to extract data from a InfoCube through a generic DataSource. I have created an InfoSet Query based on this InfoCube and I have noticed this kind of InfoSet is not the same that is used by Tcode RSO2.
    Does anybody know if there is any way to get this vai generic DataSource?
    I need to get data from Infocube because de Delta Control must be the package number.
    Thanks in advance,
    Silvio Messias.
    P.S.: The version of my environment is 7.0.

    Hi Ashok,
    Into the Tcode RSO2 (Generic DataSource) I have the option to collect data from an InfoSet. This InfoSet must be created through Tcode SQ02, right?
    I woult like to get data from a Infoset Query based on InfoCube, created through RSA1 on BI 7.0.
    Is there any way to do it?
    Thanks for your help,
    Silvio Messias.

  • Problem in creating a generic datasource with infoset

    Dear Expert,
      I have to create a generic datasource with infoset. I linked the infoset with a test program below. In the program, I have one selection option, which is s_order. After creating an infoset and a datasource, this selection option 'SELECT_S_ORDER' is added to my extract structure. However, after try filtering with this SELECT_S_ORDER, it doesn't filter data at all. Why? I want to filter data with my s_order.
    REPORT  ZBI_DS_TEST.
      tables: vbak.
    * DATA
      field-symbols: <vbak>  type vbak.
      data:   t_vbak      type table of vbak,
                w_vbak     type vbak,
                t_vbak2    type table of vbak,
                w_vbak2    type vbak.
    * SELECT-OPTIONS
      selection-screen begin of block b1 with frame title text-001.
        select-options:  s_order   for  vbak-vbeln.
      selection-screen end of block b1.
        start-of-selection.
    * <Query_head>
       perform sub_select_data.
       loop at t_vbak into w_vbak2.
         move-corresponding w_vbak2 to vbak.
    * <Query_body>
       endloop.
    *&      Form  sub_select_data
    *      Select data
    FORM sub_select_data .
        select *
        into    table t_vbak
        from   vbak
        where vtweg = 'IP'.
    ENDFORM.                    " sub_select_data

    What do you mean by linking program with infoset?
    Do you get the field in your RSA3 Tcode?

  • Generic Datasource using Infosets

    Dear Experts
    What can be the problems we face when we do Generic Extraction based on Infosets in ECC or R/3  and what are the other alternatives to this one?
    Thanks for your inputs,
    Regards,
    NJ

    Hi,
    Please check :
    Infoset Datasource
    Hope this helps.
    -Vikram

  • Function Module in Generic DataSources in BI

    Hi,
    I appreciate your answer about the Function Module in Generic DataSources in BI.
    These are the steps I followd on R/3 side.
    1) Create a structure with the R/3 table fileds based on the requirement.
    2) Create a function module by copying RSAX (Function Group) and RSAX_BIW_GET_DATA_SIMPLE (Functin Module) into our own function group & Function Module (name starting with Y /Z). And use the structure(ex: ZSPMT) created in the reference data of 'Tables' tab (ex: E_T_DATA LIKE ZSPMT).
    3) Use the structure name & function module name in the Generic DataSource
    Finally when I want to use the Generic DataSource, do i need to insert the records myself in the table (or structre) I created  ZSPMT? (which is used in Function Module)
    If I need to insert the data into table ZSPMT myself, what is use of function module?
    Can't I use the view of this table (ZSPMT) directly in Generic DataSource?
    Is the function module used to filter/restrict the data based on client need?
    Thank you in advance for you answers
    It will help undderstand the difference among View, InfoSet Query & Function Module
    used in  creating Generic DataSource.
    Regards,
    Lakshmi

    hi,
    why did you prefered function module?
    if the table ZSPMT egts the data that you enter automatically then no need to use FM.
    directly extract with tables/if more than one table then use views.
    if you need especially the FM that could solve ur complex requirmnet.
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/548c9ec754ee4d90188a4f108e0121/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Ramesh

  • How do i assign master datasource to my generica datasource

    Hi All,
    I got confused when linking master datasource to Generic datasources.
    I have created a generic datasource using View in CRM system (tables - CMSD_CB,CMSD_LO_QUANT AND CMSD_LO_PRICE) and replicated in bw.
    all records are coming to BW system and it is working fine.
    We want to link master datasources- 0ORGUNIT and 0BPARTNER because commission analyse is done based on Sales Representative(business partner number) wise quantity and price.
    - 0ORGUNIT will give all CRM and R/3 sales offices, sales group...etc
    - 0BPARTNER will give all business partner ..etc
    Could some one help me how to proceed/.
    Thanks in advance...
    Mahantesh

    Hi Mahantesh,
    Since SAP is already giving you the datasources, why don't you join the data togther into a ODS table or create a InfoSet that shows the join for you. Cheers! Bill

  • Error while transporting Generic Datasource in R/3

    Hi All,
    I have created a generic datasource(R/3) on a view. As it was in $TMP, I have assigned the datasource, ZABCD, and the view, ZVIEW to a devlopment package and also to a transport request. I released the Transport request and when I tried to import it into Q, it throwed me an error with below messages:
    Extract structure ZOX**** is not active
    The extract structure ZOX**** of the DataSource ZABCD is invalid
    Errors occurred during post-handling RSA2_DSOURCE_AFTER_IMPORT for OSOA L
    The errors affect the following components:
    BC-BW (SAP Business Information Warehouse Extractors)
    The extract structure ZOX**** is the structure used by the datsource. I forgot to assign that to the earlier TR and I think the error is because the structure is missing in the TR. Am I correct?
    How should I deal with it now? DO I need to create a new TR with this structure alone as the earlier TR is already released?
    Thanks,
    RPK.

    As you comment it is possible error was not include the structure in earlier TR.
    You can create, in se09 or se10, an empty TR. In these transactions you have a buttoun with a box drawed. Set focus on your new empty TR and push button.
    Add object from TR transported with error and the missed structure.

  • How to create a generic datasource from function module?

    Dear experts,
    I have created a generic datasource from function module. For this extrator, I created a function module and a structure.
    I have now some difficulties to continue:
    In this function module, i get data from different transparent tables. Then i put these data into an internal table.
    I just don't know what is the relatioin between the structure i defined and this internal table.
    I should make "iTab structure AA" in the source code?
    Thanks

    Hi..
    check this
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Generic Extraction via Function Module
    /people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    1. Create s structure with the fields that you need from the 4 tables . Activate.
    2. Goto SE 80 Select The Function Group , Copy , Select the Function module
    " RSAX_BIW_GET_DATA_SIMPLE " and Give a New name starting With
    Y or Z .
    3. SE37 ->Your Function module name -> Change , In table tab give your structure
    name by deleting the associated type given in " XXXX " .
    4. Now select source code and Do the coding . Give Data source name in Coding .
    In your case you have to take data from more that 1 table .
    5. Activate the Function Group .
    6. In RSO2 Create the Data source , Give the Function Module Name , And Save.
    7. RSA3 -> Give data source name and Check for the Records .
    Creation of custom datasource. (Using function module)
    .Create a function group .
    . Structure ZTXXXX
    Create function module (i.e. ZTESTXXX) .
    . Create the data source using transaction (RSO2).
    . If structure exists for the table parameter of your function module then ok else create a structure for the table parameter ‘        ’.
    Test the datasource in R/3 using transaction RSA3.
    Transfer the data source to BW –System and replicate it in the BW-System.
    Message was edited by:
            shiv

  • Enhance generic datasource

    I developed a generic datasource and need some enhancements to custom fields. I got the following error in my ABAP code.
    Field "ZOXDV10019-ZZENDUSER" is unknown.
    Here is my code,
    *&  Include           ZXRSAU01
    TABLES:  VBPA.
    DATA:    l_s_zsales LIKE ZOXDV10019,
             l_counter,
             l_tabix LIKE SY-TABIX.
    CASE i_datasource.
      WHEN 'ZSALES'.
    Endless loop for debugging *
    l_counter = 7.
    while l_counter = 7.
    endwhile.
    Find end-user in the VBPA transaction data table
      LOOP AT c_t_data INTO l_s_zsales.
        l_tabix = SY-TABIX.
        SELECT SINGLE * FROM VBPA WHERE VBELN = l_s_zsales-VBELN AND POSNR = '000000' AND PARVW = 'Z1'.
    Fill fields with data from the VBPA transaction data table
        IF SY-SUBRC = 0.
          ZOXDV10019-ZZENDUSER = VBPA-KUNNR.
          MODIFY c_t_data FROM ZAZOXDV10019 INDEX l_tabix.
        ENDIF.
      ENDLOOP.
    Why SAP couldn't recognize the field of my appended structure?

    Hi Du,
    I went through your post. Can you provide some light on
    how to extract data from VBPA. But we dont use any z* fields!!
    Thanks in advance.
    Regards,
    BW IGA.

  • Generating a Generic DataSource using Function Modules

    I am attempting to create a generic DataSource using a  function module.  All of our DataSources are business content or custom generated that involve views.  At least in our company this is true.  Is there any resources available to me with examples on how to do this.  I have looked at SAP's 'simple example' and would need a ABAP/BW Guru to figure it out!  Any help would be greatfull.  Thanx.  JJ

    Hi Jerry,
       The simple example should provide you with the necessary requisite. All what you need to do is to
    create your own extract structure and assign that as type for the table parameter e_t_data.
    Now you will get the selection criteria, as well as the fields selected in the datasource from the 2 incoming tables. You need to write the necessary abap code to execute a query and populate your extract struture.
    Once important peculiarity of this function module is that it is called several times, or as many times as the MAX parameter + 1. ie, once for each row fetched. Hence you will find a persistence method of using a CURSOR with HOLD property to retain the data between the function calls.
       The help in generic datasource explains the 3 modes,
    initialize, first call and the repeat call for the
    function module. The simple function module example actually provides the necessary logic to deal with these modes and the example uses the sflight table.
    Hope that is some information that could help u begin with.
    Anoop C M

  • Field in a Generic Datasource

    Hi All,
    I have created a Generic data source on a SAP table wherein I have a field called Business Area.
    But when I upload the data from the R/3 table in my cube I want the filed to be Division.
    That is I want data not be loaded Business area wise but Division wise.
    Here Division is a navigational attribute of business area.
    How do i do this?
    Thanks and warm regards,
    Sharmishtha

    Hi,
    1) You have to understand your self about what type of upload(master data/Transaction data) you need to do.
    Tell us the table name was suggested to use for generic datasource.
    2) You have 2 ways to get ZDIVISION into the cube
    a) Take BUSINESS AREA as part of cube and activate the use of Navigational attribute(ZDIVISION) in the cube.
    b)  Take directly the characterstic ZDIVISION into cube and use the update rule as explained by me earlier.
    With rgds,
    Anil Kumar Sharma .P

  • Steps to enhance a datasource from SAP CRM

    Dear Forum,
    Could you please provide me with some document to enhance a datasource from SAP CRM. Is it any different from enhancement of datasource from ECC datasources,
    Thanks and regards,

    Hi,
    please look this:
    Business Intelligence How-to Guides for SAP NetWeaver 2004 [original link is broken]
    or here: How-to Guides for SAP NetWeaver Business Warehouse  7.0 [original link is broken]
    Creating a datasource for generic extraction
    regards
    CSM Reddy

Maybe you are looking for

  • To use SU24 or to not use SU24 that is the question

    Can i get the opinion from a few seasoned SAP Security Engineers about using SU24.  Over my experience I have not maintained SU24 considering this is mostly overhead that would need to be maintained and documented over time.  A mature role library do

  • Cancel process instance CE 7.2

    Hi, it is not possible to cancel some of the process instances shown in NWA->manage processes. If I try there is an error and the default trace shows the following: Error while resuming process instance '2713e1d90ae511e0c1de0000001532c2'. [EXCEPTION]

  • File adapter questions (beginner)

    Hi everyone, I two questions on two topics about file adapter. 1. I have set up a File adapter for a CSV file to be the input file of my process. Now I would like to have an XML file as the input file, but the content is always ignored. here is the X

  • HT201250 My time machine keeps failing to backup due to space not available.

    I have a 500 gb external that I use for backups, but for some reason there is only 208gb available for backup. When I open up my time machine, I have deleted all  of my old backups. For some reason, I can not get at the other available space. Everyti

  • Windows 2000/jdk 1.4.x install problems

    Neither of the installs work - the online or offline. The online version says a cab file is missing or corrupt, and the offline install process just tells me it cannot finish. I am on Windows 2000 server, sp 4. HELP!!