Different number of fields in extract structure and Datasource

Hi All,
There is a data source 0FUNCT_LOC_ATTR, which are showing 16 fields in the datasource. But when i went into the extract structure, it shows 25 fields. Is it any kind of bug?
thanks
Annie

Hi MTi,
Thanks for your reply. I checked in ROOSOURCE and ROOSFIELD table and found that we activated the datasource somewhere in 14.08.2008 and the delivered version is in 18.11.2008. Now i reactivated the datasource in RSA5 and could see all the fields in RSA6.
Actaully we posted the issue to SAP and they have come back with the same reply what you have mentioned.
Cheers
Annie

Similar Messages

  • Difference between Extraction Structure and Datasource

    Hi Gurus,
    I have a very basic question here.Can anybody explain to me in detail the difference between an extraction structure and Datasource.
    Thanks in advance

    Hi:
    I am pasting a summarized def. from sap notes.
    http://help.sap.com/saphelp_bw30b/helpdata/en/ad/6b023b6069d22ee10000000a11402f/frameset.htm
    Data Source:
    Data that logically belongs together is stored in the source system in the form of DataSources. A DataSource contains a number of fields in a flat structure used to transfer data into BW (Extract Structure).
    Extract Structure:
    In the extract structure, data from a DataSource is staged in the source system. The extract structure contains the amount of fields that are offered by an extractor in the source system for the data loading process.
    You can edit and enhance DataSource extract structures in the source system. To do this, in the BW Administrator Workbench choose Goto à Modeling à Source Systems à Your Source System à Context Menu (right mouse click) à Customizing Extractors à Subsequent Processing of DataSources.
    While, you are on the topic, you have one more structure.
    Transfer Structure:
    The transfer structure is the structure in which the data is transported from the source system into the SAP Business Information Warehouse.
    It provides a selection of the extract structure fields for the source system.
    It may be a good idea to look into a sample Business Content extractor to get a better understanding of how they are related.
    Chamarthy

  • How to Transport Extract Structure and datasource

    Hi all!
    I had recently made enhancements to 0CO_PC_PCP_01 datasource.When I transported the datasource and the Extract structure, I noticed that only the append structure has been transported. The datasource has not been transported.
    Could some one tell me how to collect the datasource and the Appended extract structure and transport them.
    Thanks,
    S.P

    Hi Jaya,
    I had already tried this already. When I selected the dtasource and selected the transport button. I got the message, action successfully executed. When I checked in SE09, I see no transport. Unless it asks me for a transport request, I will not see it in SE09, right.
    ~S.P

  • Selecting desired fields from extract structure to datasource in CRM

    hi guys... coming back to this forum with new problem...
    how are you guys...
    i'm using ds 0CRM_SALES_ACT_1 in CRM to extract activities related data...
    by standard this data source is not supplying some fields which i needed... but when i checked in 'roosfield' table and even in extract structure 'CRMT_BW_DS_ACTIVITY' it is showing the those fields which i required...
    how can i get these fields to data source...
    in LO its like...we can select required field from extract sturcture right???
    is there any procedure do same with CRM data sources...
    thnaking you...
    regards...
    nithin
    Message was edited by: nith l

    Hi,
    If the fields are available in ES but not available in DS , then we can Modify the table ROOSFIELD. But, I think, this is some what rude mothod.
    Before doing this, It is better to Raise a OSS. They may come out with some SP upgradation.
    Search this forum with ROOSFIELD.
    With rgds,
    Anil Kumar Sharma .P

  • The source and target structure have a different number of fields

    Hi,
    I am new to workflow and I am trying to create an attachment in Workflow (SAP ECC 6.0) and pass it through to a User Decision (User Decision works fine) however the workflow is failing on the attachment step with u2018The source and target structure have a different number of fieldsu2019. The bindings check ok. Please see details below.
    I have used document u2018Creating Attachments to Work Items or to User Decisions in Workflowsu2019 by Ramakanth Reddy for guidance. Thanks in advance.
    1) Workflow containers (SWDD)
    WORKITEMID (import)
    ZSWR_ATT_ID (export)
    SOFM (export)
    2) Task Container (PFTC)
    1 Import parameter defined u2013 WORKITEMID (swr_struct-workitemid)
    2 Export parameters defined
    - SOFM (Ref. obj. type SOFM)
    - ZSWR_ATT_ID  (swr_att_id-doc_id)
    Binding task -> Method
    Binding for 1 parameter (import) defined
    Task <- Method
    Binding for 2 parameters (export) defined
    3) Z  BOR object created with a Method, Method Parameters and Event (SWO1)
    1 import parameter defined
    2 export parameters defined
    Method calls FM SSF_FUNCTION_MODULE_NAME, CONVERT_OTF, SCMS_XSTRING_TO_BINARY and SAP_WAPI_ATTACHMENT_ADD
    Workflow is triggered by FM SAP_WAPI_CREATE_EVENT, Return_code = 0
    Event_id = 00000000000000000001
    Test results
    A) Triggered by ABAP/ FM SAP_WAPI_CREATE_EVENT - SWI2_DIAG results
    Work item  14791: object <z bor object name> method <method name> cannot be executed. The source and target structure have a different number of fields (this message is repeated 3 times). Error handling for work item 14791. No errors occurred -> details in long text (message is repeated 3 times).
    Message no. WL821, OL383, WL050 in long text
    B) Z BOR Test method <execute>
    Enter workitem id.
    Runtime error - Data objects in Unicode programs cannot be converted. The statement "MOVE src TO dst" requires that the operands "dst" and "src" are convertible. Since this statement is in a Unicode program, the special conversion rules for Unicode programs apply.                                        
    In this case, these rules were violated.   
    Program                             SAPLSWCD                
    Include                                LSWCDF00                
    Row                                    475                     
    Module type                        (FORM)                  
    Module Name                      MOVE_CONTAINER_TO_VALUE           
    C) Z BOR Test method <debugging>
    Enter workitem id.
    SAP_WAPI_ATTACHMENT_ADD, return_code = 0, message_lines  = Attachment created            
    both  swc_set_element container work ok
    Runtime error occurs after end_method executed. Data objects in Unicode programs cannot be converted.
    D) Workflow test
    Enter workitem id <execute>
    Task started> Workflow log> Status = Error
    Workflow errors in Attachment step (however Office document can be viewed in details for step).

    Problem has now been resolved. Problem was related to use of swr_att_id structure and swc_set_element statement in BOR program - problem resolved by only setting w/f container to swr_att_id-doc_id.

  • Adding one more field in extract structure maintenance

    Hi Gurus,
    I have already extarcted data to BW using 2LIs_13_Vditm datasource and the deltas are also loaded.
    Initially when the extract structure(in LBWE) was maintained in LBWE, the field KTGRM-Acct.Assgnmt group was not selected from the POOL.Now there is a requirement to include that in the maintenance of extract structure.
    My question is, can i directly add the field to the datasource in R/3,without any coding in CMOD like in enhancements, and replicate again to BW without disturbing the existing data? OR Do I have to add the field in Trans.Stru, Update rules and cube and goahead loading data.
    Thanks in advance.
    Regards,
    Satya

    You can add any field listed in the pool of available fields directly to your LO datasource without enhancing the extract structure and coding in CMOD. But be aware to empty the delta queue and the extraction queue before, otherwise you can't change the extract structure.
    After replicating the changed datasource you have to update the relevant infoproviders, update rules and the infosource, because the new field was not known before.
    It is also recommended to reload the data from the source system in order to populate the new field for all data.

  • Extract structure and table

    Hi Experts,
    How to know the fields of a extract structure are populated data from which tables?
    Thanks,
    Bill

    Hi,
    Datasource / tables in the source system
    Go to RSA2 (DS Repository) in your source system and display your source system.
    If Extraction Method is 'V' - you are lucky and you see table name where data is taken from.
    If it is F* - function module is used, and you have to go thru its code to see all the tables it uses and logic how data is
    processed.
    Ext. Meth   Short text                                                                               
    V                 Transparent Table or DB View                
    D                  Fixed Domain Value                          
    F1                Function Module (Complete Interface)        
    F2                Function Module (Simple Interface)          
    Q                 Extraction Using ABAP Query                 
    A                 DataSource Append                           
    or
    Table ROOSOURCE in ERP.
    Relevant fields EXMETHOD, EXTRACTOR.
    IF EXMETHOD = V, EXTRACTOR is view or tablename
    IF EXMETHOD = D, EXTRACTOR is name of domain
    IF EXMETHOD = F1, F2 EXTRACTOR is name of FM
    IF EXMETHOD = Q EXTRACTOR is name of Info set
    OR
    Since you have the extract structure and the extractor, you must have some transaction like the Extractor Checker RSA3. If so
    then execute ST05, switch on the trace and execute the extractor checker. Once the extractor checker presents the results
    switch off trace. The clcik on Display trace and you will see all the tables that were hit by the extractor checker to
    retrieve data and present it to you.
    Thanks,
    JituK

  • How to find all the Master data extract structures and Extractors

    I intend to create Master data dimensions closely similar to SAP BI in a 3rd party system. I would like to use SAP's standard extractors for populating the master data structures in SAP BI and then use a proprietary technology to create similar structures in a 3rd party database.
    Question: How to get a complete list of all Master data extract structures and corresponding extractors?
    Example: In ECC if I do SE80 and give 'Package' and 'MDX' and then press the 'display' spectacles, I get a list of structures and views under "dictionary objects" covering Material, Customer, Vendor, Plant Texts and attributes.
    How do I get the remainder of the Master data extract structures viz. Purchase Info Records, Address, Org Unit etc?
    Regards
    Sasanka

    Hi,
    try the table ROOSOURCE and search the data source with string in astrick attr  for master data and for text with text
    This will give you the list of all the master data source in the system and it contains a column which tells about the extract structure and function module used by each.
    Thanks
    Ajeet

  • Enhancing the extract structure of Datasource 0CO_OM_CCA_9

    Hi,
       My requirement goes as, we have a cube already getting populated with the data of 0CO_OM_CCA_9.
    Now I have a accounting doc. available. My issue is we need a corresponding COPA doc.and its customer and produt for this accounting doc.
    My Functional guy says, we can get the corresponding copadoc. and its details from the table CE10010. So now I need to add to fields to my stnd. extract structure and populate these 2. I know how to add them to the structure. My issue is all about populating them.
    I see in RSA2 , that the extractor is a FM, which provides no exit within .
    As far as my knowledge goes, is it sufficient if I write some code in the CMOD to fetch data from CE10010 and then pass it on to the extract structure, or do we have any thing else to be done to populate them.
    Thanks in advance,
    Sudha

    Hi
    Enhancing Extract structure can be achieved through the coding (cmod).
    Or else you can even go for the Generic Data Source to combine both the tables.
    Hope it helps

  • 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

  • Enhance extract structure and RSA7 (not LIS)

    I have an extractor (not an LIS one) that I have enhanced to have an additional field. This extractor is delta enabled and uses the RSA7 delta queue. I am being told that to implement in production I have to
    1) run a delta load to clear the delta queue
    2) stop all users in R/3 from psoting
    3) transport the change
    It is the step 2) I question - is it really necessary to stop users posting. the argument is that the queue structure will change and may invalidate some delta records. But if I'm just adding a field to the structure I do not think this will mess up the delta's inthe delta queue?
    Anyone know with confidence?

    Hi,
    Yes you have to clear you delta queue; don't forget that you have to run a delta twice since the repeat of a delta needs to be cleared as well.
    At the end you have 0 (LUWs) in RSA7
    You can also check the number of LUWs pending in SMQ1.
    You need to empty your delta queue before transporting your changes.
    Simply because if you have data in the queue and you import your changes not only the structure will change, all related programs as well (internal SAP programs not your extractor itself). When you'll request the next delta, the system may not find your new field for the data or just by checking timestamps and versions of the objects will simple refuse to extract it! And if you can't extract it then you'll have to reinit.
    Since you need to have an empty queue, how could you ensure that it remains empty other than preventing users to post transactions?
    If your point is to NOT disrupt operations and your are able to reload the possible missed transactions, then empty your queue, delete the init, import your changes and then re init your delta; which I think will suits you better.
    In theory you are right, you don't need downtime for postings and we have tested that with no issue for NON LIS sources (the data is stored at posting time); still I don't recommend it.
    In any case, if you are well prepared, the disruption is only 5 or 10 minutes max in the source system during which you stop background processing with BTCTRANS1 (if I remember correctly) and you lock/kick user out (during the night for example).
    We have done that lots of times and are running R/3 with different time zones.... so we always take the opportunity when R/3 guys need a downtime for any parameter changes or DB stuff...
    hope this helps
    Olivier.
    Message was edited by:
            Olivier Cora

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

  • Adding a new field in extract structure

    Want to include New field  in the Extract Structure in the Standard Extractor. 
    Please let me know what are the steps are needed to bring the data for that field in the cube level.
    Thanks
    Taj

    Hi ,
    if the data soource is belongs to LO extraction
    Option 1- Enhance in LBWE
    1. check in LBWE- Maintenance -> check if your required field is available in pool (right hand side).
    2. If it is available then send it to left hand side.
    3. Save and you will find the new field as part of your extract structure.
    4. In LBWE go to datasource maintenance and uncheck the Hide check box for newly added fields and Save the data source.
    5. No need to write user exit code for these fields.
    after this replicate the data source
    and activate the transfer rules using RS_TRANSTRU_ACTIVATE_ALL
    Hope you are clear now!!!!!!!!
    Cheers,
    swapna.G

  • How to uncheck the hide field in extract structure.

    Hello All,
    I have enhanced (Appended)  a field ZZVATREC to a generic data source created for billing data(A View). This field is as hide field in the extract structure.I am able to unhide the field in change mode  but when saving an error is comming like still errors in OLTP source system.
    This field is I want to  populate by coding and done proper coding also.
    I have tried with Roosfield table. but I did am unable to see my appended field in roosfield table for the datasource.
    In Rsa3 this field is populated.
    Could anyone help me to solve this issue.
    Regards

    Hi Nivas,
    The probable reason could be that the feild being appended is either a quantiy or currency feild and hence the definition of the append is not complete.
    This requires to mention the currency or unit refernce and then would you be able to unhide.
    There are amny posts for this topic in this forum.
    Try searchin it, if you have any difficulty making hte change.
    Naveen.A

  • Enhance extract structure and deltas

    Hi All,
    We are modifying our first extract structure (well looks like it).  We need to determine a key figure based on lookups and values of other fields.
    Should we enhance the extract structure to pass these fields and then determine the key figure in the update rules to the cube or should we determine the key figure on the SAP side and pass to BW?  If we determine the key figure on the SAP side does it update the delta queue with this value?
    So does the delta queue get updated with this key figure?  Meaning, does the code in the extract structure get executed during the update to the delta queue or do we have to pass the "lookup" values (basically characteristics) to BW and then determine the value of the key figure?
    Thanks so much!

    Hi,
    This can be done at either of the places. This is all dependant on where can we afford to.. in terms of system uitlization. That is, if the look up table is too big in SAP and we have a small volume in BW then its better in BW and the viceversa of it.
    Either in BW or in SAP, the logic is going to take some time to execute and hence the decision relies mostly on this.
    Yes the delta queue would be filled with this logic, if we add the key figure in SAP.
    Hope I am clear.
    Naveen.A

Maybe you are looking for

  • Collating PDFs with similar table structure into one excel / text file

    Hi, I'm using Adobe Acrobat X v10.1.1.  I have multiple PDFs which aswell as containing pictures, contain the same table of data in each one.  This is in the same format in each one and I want to extract each table's data and collate into one text fi

  • Mistyped e-mail address from day 1. Can't change it.

    From Day 1 I had problem using the tiny keyboard and by mistake typed one letter incorrectly on my Apple ID/email.  Although I've changed my email in other areas I still cannot access those areas with the mistyped email because I can't remember the d

  • Fonts in mail have gone screwy

    after installing a bunch of fonts, I opened mail and when I type out a message it comes out in a totally different unreadable font. I fixed it in preferences, but I can't find a way to fix it in the top area (to:, from:, date:, etc...) any ideas??? t

  • IPod and scraches, how to fix them?

    I have a 5G (Video) iPod. I was SOO careful with it waiting to pick out the perfect case that would suit me and the way I use my iPod, but one day when I went to pick a case out I brought the iPod with me to the store in my pocket. After making my pu

  • Ipod contacts sync problem

    When the first time I sync my outlook express contacts to my ipod, there is no problem. After I added some contacts and try to sync, update to my ipod, I found that it add the whole contact again plus the new one and also some contacts ( in outlook e