Can I enhance extract structure with standard field?

Friends,
Can I enhance the extract structure with standard field.
Eg. If I want add(append) field PACKNO to Extraction structure MCVGIH. PACKNO is a field from standard table. So Can I do this and populate this without using abap code(customer exit) Should I give foreign key field also in the append stucture.
Please help me
Joe

Hi Joe,
mostly it works as A.H.P explained, because in the extractor they mostly do a move-corresponding of the fields. Sometimes they don't, specially for newer applications and extractors because the abap statement move-corresponding is on the list of obsolete statements. In that case you need to do some coding.
So basically I would recommend to add the field, regenerate the datasource and check the result with rsa3.
regards
Siggi
Message was edited by: Siegfried Szameitat

Similar Messages

  • Enhance extract structure

    Hi folks ,
            Is there any how to enhance extract structure guide avaialable ? , if so pls give me the short cut.  else If u can share the steps to add a new field from a r3 table to existing extract structure for Plant Maintenance DS it will be great .
             with regards
      siv.

    Hi Sri,
    take a look to this thread:
    /community [original link is broken]
    however, if you are referring to the 2LIS_17_..., you can add fields from the business content in this way:
    LBWE
    click on 'maintenance' for your extractor
    transport from the right side the fields you need to (red light)
    click on '2LIS_17_... to remove or add some flag to the new fields and to generate the datasource (yellow light)
    click on the update control to active the extract structure (green light)...
    if you have to add some fields that are not available from the business content, please follow the previous link and use one of the two procedures described...then you have to fill this field by the specific user exit for BW transactional flow..
    If you want some more info, let me know, but don't forget to assign some points by clickin'on the yellow star for each reply to the contributors that help you !!!
    It's a way to say thanks!!
    Bye,
    Roberto

  • Can we create a structure with string type not char??

    Hi All
    Can we create a structure with type STRING not as a CHAR type??
    Please its urgent.
    Regards
    Deepanker

    HI,
    Yes, you can string instead of CHAR.
    Please follow the steps below :
    SE11 --> Table name --> Create Button --> And input the short description and necessary Delivery and Maintenance fields --> Select Fields tab --> Input some name on field --> And Click on Predefined button --> Press F4 on Data type column --> a Pop window will be displayed --> Select String from that.
    Thanks,
    Sriram Ponna.

  • Concatenate structure with 63 fields

    Hi all,
    I have a structure with 63 fields. We have to send all this data in text file as an email attachment. What is the best way to concatenate all this field separated by tab?
    Thanks.

    Hello,
    Try using Filed Symbols . Let your structure be WA_TEST type ZTEST.
    Data string type X
    Field Symbol <fs> type any
    Do.
    ASSIGN COMPONENT sy-index OF STRUCTURE WA_TEST TO <fs>.
    If Sy-subrc NE 0.
    Exit.
    Conactenate STRING  <fs> into STRING  separated by co_tab.
    Endif.
    regards
    Saket Sharma
    EndDo.

  • Is there a way you can make a contact page with blank fields to put info. on iWeb and submit it to my email?

    is there a way you can make a contact page with blank fields to put info. on iWeb and submit it to my email?

    It depends on where you publish.
    MobileMe users need to use a form service or MailShoot...
    http://www.iwebformusicians.com/Website-Email-Marketing/Form-Service.html
    http://www.iwebformusicians.com/Website-Email-Marketing/MailShoot.html
    If you publish to another server that supports php you can do it yourself...
    http://www.iwebformusicians.com/Website-Email-Marketing/Contact-Form.html
    "I may receive some form of compensation, financial or otherwise, from my recommendation or link."

  • Enhance extract structure conflicts with EXIT_SAPLRSAP_001

    Hello All,
    We have many BW projects going on at the same time.  One area we keep bumping into each other is when we need to enhance an extract structure for a datasource.
    What we run into is we have to modify it for one extractor and then for another (let's say both are in the LO Cockpit).  How do you handle this?
    Problem is one project may be ready to move the enhancement and the other not ready.
    This is for transaction data so EXIT_SAPLRSAP_001 is being used.  Should we create multiple include programs to avoid this?
    Thanks!

    I got the question .
    Yes if parallaly many deveopers working on the same task thats modifying the extraxt structure for data source then two ways are there
    A) Select the time frame whose development is moving to quaality first as definately there will
         be the time frame when the development is moving to quality and all .
         So if some one is working on it comment ht ecode andmove to quality .
         Once your transport order realesed the other can uncomment there code and in the next transport
         there code is also transported with your code .
    B) Second is the creation of mulitple includes as there will be no transport order blockage in that .
    I suggest the first in the better optiona as no need to increase the number of INCLUDE as one is already provided by SAP is work fine .
    Assign marks is the best way to appreciate help whoever it is

  • 2LIS_05_Q0ITEM Enhancement / Extract structure

    Hi experts,
    I am trying to enhance a data source and am having an issue adding a field to the extract structure.
    The 2LIS_05_Q0ITEM includes a field called MATNR for the Material Number of the claimed notification (Table MCQMEL) which I don't need (as it is in the Notification Data source).
    What I need is the material number of the replacement part (MATNR / Table MCQMFE). I can't add it in the Extraction Customizing cockpit. (2 fields with the same is not possible and it isn't possible either to remove the MCQMEL/MATNR field).
    I tried to find a workaround using a user exit to enhance the extract structure but couldn't find anything allowing me to retrieve the MATNR from MCQMEL.
    Any clues on how to add this field to the datasources other than doing a select fron the Table in the extract structure?
    Thanks,

    Hi,
    The LO steps are described in:
    http://www.sap-img.com/business/lo-cockpit-step-by-step.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:How_to_do_LO_Extraction
    Go through these weblogs for detailed understanding of LO extraction mechanism. If you have any further queries, post them.
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    /people/sap.user72/blog/2005/09/05/sap-bw-and-business-content-datasources-in-pursuit-of-the-origins
    Bye
    Dinesh

  • Enhancing Extract structure for 2LIA_13_VDITM

    Hi all,
    I have requirement to enhance my billing cube with tax details. At present we have report lik below...
    Sales Org     Comp Cd     Plant     Cntry     Sold-to party     Name 1     Street     City      Region (State)     Postal Code     Country     Ship-to party     Name 1     Street     City      Region (State)     Postal Code     Cntry     Billing type     Doc. cat. Q/O/D/I     Billing Document     Material     Material Description     Country of Origin fo     Ref Delivery Number     Sales document     Doc cur     Calendar     Month     Billed Quantity     Cost     Net value
    In addition with above we need
    Conversion Rate     Tax XR1 GST 5%     Tax XR2 HST/QST     Tax XR3 PST
    So I want to add above 4 fields for my extract structure MC13VD0ITM.  Can any one help be in respect of CMOD coding and append structure?

    Hi ,
    Are the fields present in the structure of the Data source and not there or you want to populate the fields from different tables?
    double click on the extract sructure --> click on append structure --> it will prompt for Append struture name --> enter and click ok -->add the fileds to the append and activate the structure.
    next in implement the logic in CMOD....
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    Regards
    KP

  • Enhanced  Extract Structure: What should be done on BW side, PLEASE

    Hi all,
       I have 'Enhanced the Extract Structure' (BIW_PROJ) for 0PROJECT_ATTR DataSource with to add a new field 'Project Start Date' (PLFAZ Field of PROJ Table). It has been activated successfully and I could see this new field in 0PROJECT_ATTR DataSource with RSA6. 'Hide' check is cleared.
      This DataSource has been replicated in BW. This new field is not found in the Communication or Transfer Rules. There is no changes in the Communication Structure in BW after 'Append Extract Structure' on R/3 side. Where can I find this new field on BW.
       Did I miss something in this process of 'Enhance the Extract Structure' ? What should I do on BW side, PLEASE?
    Thanks.

    Hi Ganesh,
        1. Define the new InfoObject for the enhanced field.
        2. Add this new InfoObject under 0MATERIAL Attributes.
        3. Now, you could see it in Communication Structure
        4. Double click the Source System under 0MATERIAL InfoSource
            Select 'Transfer Rules' tab.
            On Right side (Assign Info Object field), type the new InfoObject  name
            for the enhanced field.
        5. Select 'DataSource/Trans. Structure' tab.
            Map the DataSource field in the right side to the left side (Transfer Structure).
        6. Activate it.
           You should be fine now.
    Regards.

  • 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

  • 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

  • Enhancing Extract Structure (MC11VA0HDR)

    Hi BI Experts,
    I have added user-defined fields (beginnig with Z) to extract structure (Sales Order Header - MC11VA0HDR) to be the same name as in the base table and communication structure. The Z fields were added in the sales document table (VBAK) using an append and are also available in the communication structure. After generating extract structure, I then log on to TX LBWE and generated datasource and replicated in BI. When I tested it in TX RSA3, these user-defined fields are blank even though they are populated in base table (VBAK). Could you please help me what steps I need to follow in order to populate them?
    Thanks for your help.

    Hello,
    The values from custom appended field will not get populated automatically.
    You will have to write a code in CMOD and in the exits to populate these custom field values.
    There are lot of documents in the forum along with sample code which tells you how to write the code in CMOD.
    see this blog on how to do it.its for customer data source.
    same can be done for LO data source.
    https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    Regards
    Ajeet

  • Enhancing extract structure

    Hi all.,
           How will you enhance the extract structure, which is already in the production system without affecting the delta? Can anyone help me.
    Thanks
    Sangeetha

    Hi Sangeetha
    You should do all development related to this enhancement in Dev System and then do testing in QA system and then transport these to Production system.
    For enhancement of extract structure and it's deployment in production system without affecting the delta, Please read my weblog on same subject titled as "How to retain deltas when you change LO extractor in Production system
    " and the link is /people/pradip.patil/blog/2006/06/07/how-to-retain-deltas-when-you-change-lo-extractor-in-production-system
    How to enhance the extract structure-
    <u>If your data source in Non-LO cockpit</u>
    1. Go to RSA6, click on data source and go to extract structure.
    2. In extract structure maintenance you will find Append structure button on upper right corner, click on that.
    3. Name the new append structure, insert required fields.
    4. Activate the structure & also activate the extract structure.
    5. In LBWE go to datasource maintenance and uncheck the Hide check box for newly added fields and Save the data source.
    6. Write code in user exit in CMOD to populate newly added fields.
    <u>If your datasource is LO cockpit datasource</u>
    <u>Option 1- Enhance in LBWE</u>
    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.
    <u>Option 2- Append & user exit code</u>
    If your required field is not available in LBWE Manitainance then follow all steps given above in "If your data source in Non-LO cockpit".
    Regards
    Pradip

  • 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 Component BP_CONT with additional Field Set

    Hi Experts,
    I want to achieve following scenario. In sales account master, when you create a contact out of an account you get view BP_CONT/ContactQuickCreateEF. This view does not offer the the field set STANDARDADDRESS which is the one used for contact individual address.
    Hence, I want to enhance the view BP_CONT/ContactQuickCreateEF with the field set STANDARDADDRESS from view BP_ADDR/StandardAddress.
    Can you give me a solution on how to enhance view BP_CONT/ContactQuickCreateEF with the wizard. I want to make the STANDARDADDRESS fields (from contact master main address) available here. We do not want to use the Work/Relationship address for contacts.
    Any help on this is higly appreaciated, as I am new to WebUI dev.
    thx
    Makroeis

    For button creation, code in DO_PREPARE_OUTPUT of the result IMPL class after redefining. Once done. On-Click event name should be created in the same IMPL class. This method id where you will code the logic.
    Since the netity would be available from the context node RESULT, you will have the collection for all the entities. STRUCT.BP_GUID  will give you the necessary GUID of the concerned contact person.
    Rg,
    Harshit

Maybe you are looking for

  • Problem in navigating out of the block

    Hi, There is a form created with the help of data block wizard. The form contains 4 data blocks. The entry is to be done in a way that the first threee fields are from the first data bolck and the 4th field is from the next data block. The problem I

  • My (empty!) photo library is using 2,6 GB of space

    Earlier, on iOS 5, I synced my whole iPhoto-library from my Macbook to my iPhone 4 (32 GB). It was about 14.000 pictures, and used up almost 16 GB of space on my phone. After the upgrade to IOS 6, my pictures got messed up. All my Events and Albums w

  • No sound on recorded videos

    I have no problems with sound on my ipod nano, except when i record and play videos, there is no sound, just a buzzing noise. What can I do?

  • Flash player 8 and 6

    I'm working with Flash 8. I've got a text box in which I am displaying text from an xml file. I am trying to get html tags embedded into the xml. While I have found a tutorial that does this, it is written in Actionscript 1.0 with Flash Player 6 sett

  • RPD Merging 'Decision' column help

    Hi, I'm new to RPD merging; I'm merging very big RPD from the two different repositories. While merging, we are changing some attributes as 'Modified or Current 'in the 'Decision'. I've changed few things in the modified RPD as a part of requirement.