Adding a field to a structure in an implicit enhancement option

I'm just trying to append a field to this internal table:
DATA: BEGIN OF gt_outtab OCCURS 0.
DATA: knumv         LIKE ekbe-knumv.
DATA: srvpos        LIKE ekbe-srvpos.
DATA: ktext1        LIKE ml_esll-ktext1.
INCLUDE             STRUCTURE mmhipo_mainlist.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(4 ) Estr. GT_OUTTAB, Final                                                                                S
DATA: END OF gt_outtab.
DATA: gs_outtab              LIKE LINE OF gt_outtab.
The point is that I don't know how to use the editor to write the new field on the implicit enhancement.
Thanks guys!!

Hi,
After going to the particular program which you want to enhance, just click on enhancement button. (spiral one) and then take the menu path EDIT -> enhancements-> show implicit enhancements.
Now you can see the available implicit enhancements highlighted with dark orange color.
Right click on the one you want and select the enhancement -> create.
Enter the implementation name and the description which you want and click on ok button.
Now you can see the inserted implementation in your standard program.
And in between the inserted lines you write your code and activate it.
Reward points if you find it helpful.
Regards,
Prasanna

Similar Messages

  • Adding form fields breaks tag structure

    I have been teaching workshops at my university on creating accessible PDF forms from MS Word. I am very familiar with PDF accessibility. For the most part, the process of field recognition, marking up tables, writing tooltips, manipulating the tag tree, etc., all goes smoothly. I have noticed something that is creating a lot more work for our people, however.
    After adding forms to the tagged PDF using recognition and the Tools > Forms > Add New Field tool, we adjust the field tab order and add tooltips. Once all of that is in place and we are ready to fine tune, we click the Tools > Accessibility > Add Form Fields to Tags button. Adding Form Fields to Tags does not work consistently if you edit the tag structure manually while in the Forms creation process. You can do some tag remediation prior to entering the Forms tool, but if you edit the tag structure while in Forms, the Adding Form Fields to Tags often does nothing -- this is certainly a bug in Acrobat X but it is not hard to work around.
    The larger problem is that after we click Add Form Fields to Tags button, the tag structure reveals itself to be very much distorted and extreme amounts of tag structure remediation is required. Here are three screen shots that illustrate the point.
    This first image shows the on-screen appearance.
    Below is the expanded tags tree, prior to adding fields to the tag structure:
    The tag structure is clean and elegant. If I were to publish this, no remediation would be necessary.
    And here is the tag structure after adding form fields:
    What has happened is Acrobat has grabbed recognized form fields and other elements in the document and has jammed them into the tag structure. Other things are affected as well. For example, headings in the page have extra, redundant textruns in them.
    This has radically negatively affected the tag structure, requiring the author to do lots of remediation.
    Any recommendations? solutions? similar experiences?
    It seems obvious to me that this is a flaw in Acrobat that needs to be addressed, if accessibility is a goal. Or perhaps I'm doing something wrong??

    Hi Daver1111,
    Nope. No answer and nothing from Adobe.
    I know something is going really really wrong, too: We have a product called CommonLook. It's an enterprise-level PDF accessibility remediation tool. It works well in fixing most structural problems in PDF through a relatively easy to use interface--you just drag textruns and elements around. It also has some tools that automate cleanup for accessibility.
    I have no problem using this tool 99% of the time, but when I use it on forms I have made in Acrobat, the CommonLook plugin hangs when I try to save the PDF. It identifies a "structural error" in the PDF and crashes, leaving the PDF unchanged.
    You can change the PDF in Acrobat by spending time moving around and creating new elements and deleting extra textruns and such, but, wow, what a royal pain in the *** that is!
    Since no one is from Adobe is responding, I'm going to file a bug report.
    Cheers,
    ken

  • Adding same field in Source structure 2 times in LSMW

    Hi everyone,
          i am trying to upload customer data using tcode F-22 using LSMW. But there is repetition of posting key(NEWBS),Account(NEWKO) and Amount(WRBTR). I am able to make the structure but while mapping ,,there is no field e.g.
    i've taken NEWBS1, NEWKO1 and WRBTR1. but it is not included while mapping of fields.
          please help,its urgent.
    don't worry for points.
    regards,
    Siddhartha Prakash

    Hi
    If you are doing recording by LSMW, then go to the recorded structure and goto edit mode. there you can write repetion of fields like NEWBS1, NEWKO1 and WRBTR1 and save it, then it will show you that fields in your mapping.
    Hope it would help you.
    If it helps reward it.
    Regards,
    Venkatram

  • Adding Custom Fields to Communication Structure of 2LIS_02_ITM (MCEKPO)

    Hi
    I have a question about addiing additional fields (KO_PPRCTR) into MCEKPO and enabling it as part of 'true' DELTA.
    The question is then:
    Does the fact that we have this Custom field from EKPO added to MCEKPO would cause DELTA to be triggered automatically each time this field would change? (irrespective of whether a Standard field in MCEKPO has also changed or not).
    Thanks
    BC

    Hi Blues,
    According to the sap online document about data source 2LIS_02_ITM http://help.sap.com/saphelp_sm32/helpdata/en/58/f6383fdb800804e10000000a114084/frameset.htm
    "if you change a purchasing document, the system only takes into consideration the data that is relevant for extraction. The system therefore only executes a delta update for this DataSource if changes are made to purchasing document header data or item data that has a corresponding field in the DataSource."
    which means only changes to standard fields of the datasource will trigger a delta update.
    But who knows, Stefan's answer may be right. Practice is the sole criterion for testing truth, so why not have a test?
    Additionally, you could also check the famous blog article about this topic by Roberto Negro:
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    Hope it helps.
    Regards,
    Qing

  • Adding field to repository structure leads to syntax error in webservice

    Hello there,
    I have added a field to a structure that is used as a parameter type in a customer function module which is part of a function group which is the endpoint of an enterprise service.
    I would have expected the webservice where this structure is used to have been updated automatically. But no: When I check the service definition, I get an error message that the type is missing the new field. And sure enough, in the types tab of the service definition (in se80) the new field has not been added to the type (listed under "original types"! - which is kind of misleading, as obviously it is not identical to the repository type any longer).
    I'm at a loss here - how can I update the service definition and publish a corrected wsdl file, which includes the added field in the type description? I have looked many places in se80 and soamanager and sproxy, but to no avail. Must I delete and re-create the entire enterprise service?
    This is in SAP Netweaver 7.01 and no XI.
    -- Sebastian
    Edited by: Sebastian Millies on Jul 8, 2010 11:36 AM
    unmarked as a question, because answered in  [this thread|The specified item was not found.;. Sorry I saw this too late. Anyway, when using the "check" button, a dialog pops up asking whether the service should be updated. (This seemed not to happen when I was using the "check" context menu entry, by the way, but I cannot now exactly reproduce the condition).

    Hi,
    MAke sure there are no entries for application 03 in LBWQ, if you are using Queue delta update mode.
    Make sure there are no entries for application 03 in Sm13, if you are using V3 unserialzied update mode.
    You can do this by running collective run for applicaiton 03 in LBWE.
    And also make sure there are no entries in RSA7 for DS 2LIS_03_BF.
    Regards,
    Anil Kumar Sharma .P

  • Adding custom fields to the condition table in CRM

    Hi all,
    Our requirement is to download the sales conditions type from R3 to the CRM system. In one of the condition table we are trying to add shipping point( VSART ) and Special processing indicator (SDABW).
    For that we have added the fields in the structure CND_MAPT_ACS_REM_CUST (Comm. Structure Condition Exchange Customer Exit R/3 Fields) and we have added the fields in the field catelog in transaction ( /SAPCND/CTCT - Maintain Condition Tables). Then we have mapped these fields in the view V_CND_MAP_CNVFLD.
    Finally we run the adapter object of that particular table to download the details from R3, but the condition table in CRM is not getting activated, so the adapter object is giving the error.
    Please help in this.
    Thanks & Regards,
    Raghuram.

    Hello Raghuram,
    I feel that your issue is similar what i have faced, refer to my post:
    Link: [Issue in customer specific price;
    For solving this you can refer to detailed steps in,  Note 514952 - Download of customer-specific tables.
    Also additionaly you may need to run the report /sapcnd/rv12n001, as i also had to do so.
    If not solved then let me know the relevant message in SLG1
    Regards

  • Adding custom fields to Va05n output list

    Hi Experts,
    i am looking to add some custom fields to Transaktion Va05n.
    It seems,at least to me, that the underling Program "SD_SALES_ORDERS_VIEW" is not meant to be enhanced. I guess i could do a append to the structure used in the ALV-Output, but there is no user-exit or Badi to fill the custom fields.
    Am i missing something here?

    Hi,
    You can do "Implicit Enhancement Option" as follow.
    1.  Adding your customer field catalog at routine "FORM fieldcat_init "
       You have to enhance at the end of this routine.
    2. Filling you value the internal table at routine "FORM liste_anzeigen".
       You have to enhance at begin of this routine before it is display.
    Hope it help.
    Sayan.

  • Adding a field in infotype 0009

    Hi,
    I have a requirement where in i have to add a filed in the infotype 0009.
    For this i have added the field in the structure ps0009 through append structure. But i have to get the filed in the sceen. Please let me know how to do this.
    I have gone to PM01 transaction and for infotype 0009 went into module pool option button and clicked on create screen then its asking for the access key as this is the standard infotype. But i dont know how many screens are related to this infotype as the access key for all the screens is different. I took access for 2 screens but not sure how many screens are there.
    Please advice how to proceed.
    Thanks,
    Raju

    Hi raja,
    1. The screen numbers starting with 2
      are the ones which will show the data for entry purpose.
    2. So while doing pa30, check the exact screen number,
      which comes in your case (this is country dependent / customizing dependent)
    3. Then accordingly u can enhance those screen.
    regards,
    amit m.

  • Adding Form Fields to Structure

    I am working with Adobe Acrobat Pro v9 with a PowerPoint document that I converted to a PDF.  I'm working on making it accessible.  It is a simple course certificate with one form field, a text box that the user simply types their name in.  When I run Accessibility: Full Check I get one error message relating to adding form fields to structure.
    It says I need to choose Adanced Accessibility: Add Form Fields to PDF Tags.  When I do that and run the Full Check again, I continue to get the same message.
    Am I missing a step?  Or is there anything else I need to do?
    Thanks!

    Just some nattering here, but -
    After any edits/changes save the PDF before running Full Checker again.
    Open the Tags panel, expand the structure tree, from the Options menu turn on Highlight Content.
    Walk down the tree. Look for <Form>.
    From the Options menu (for the Tags panel) use "Find".
    Look for Unmarked Annotations.
    Note that "Run Form Field Recognition" will add <Form> to the structure tree.
    However, the OBJR beneath it is "generic" and not "your" form field.
    For this situation you'd have to add yours (use Find - the dialog has a button to permit tagging an item).
    Once the form field annotation is "in" the structure tree you'll want to ensure it is positioned appropriately; in context of the page's logical hierarchy.
    Be well...

  • PROBLE IN ADDING A FIELD IN STRUCTURE...PLZ CORRECT THIS CODE

    HI, PLZ CORRECT IT.
    TYPES : BEGIN OF FS_OUTPUT .
          TEXT(20) TYPE C.
            INCLUDE STRUCTURE HRPDV_EXPIRED_Q.
    TYPES       TEXT(20) TYPE C.
    TYPES    END OF FS_OUTPUT.
    LOOP AT P_GT_FIELDCAT INTO WA_FIELDCAT.
        l_tabix = sy-tabix.
        CASE WA_FIELDCAT-FIELDNAME.
          when 'OTYPE'.
            WA_FIELDCAT-DDICTXT = 'L'.
          when 'SOBID'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'STEXT'.
            WA_FIELDCAT-DDICTXT = 'L'.
          when 'PTYPE'.
            WA_FIELDCAT-DDICTXT = 'L'.
          when 'POBID'.
            WA_FIELDCAT-DDICTXT = 'L'.
          when 'PSHORT'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'PTEXT'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'QUALID'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'QUALSTXT'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'EXPBEGDA'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'EXPENDDA'.
            WA_FIELDCAT-DDICTXT = 'L'.
          WHEN 'ICON_S_EVENTS'.
            IF P_H_EVENTS IS INITIAL.
              WA_FIELDCAT-NO_OUT = 'X'.
            else.
              WA_FIELDCAT-DDICTXT = 'X'.
            endif.
        ENDCASE.
        MODIFY P_GT_FIELDCAT FROM WA_FIELDCAT INDEX l_tabix.
      ENDLOOP.
      CLEAR WA_FIELDCAT.
      WA_FIELDCAT-FIELDNAME = ' TEXT '.
      WA_FIELDCAT-SELTEXT_1 = hTEXT.
      wa_fieldcat-tabname   = ALV_OUTPUT.
      APPEND WA_FIELDCAT TO P_GT_FIELDCAT.
    ENDFORM.

    As you have added te fields below, add the other required fields:
    when 'OTYPE'.
    WA_FIELDCAT-DDICTXT = 'L'.
    when 'SOBID'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'STEXT'.
    WA_FIELDCAT-DDICTXT = 'L'.
    when 'PTYPE'.
    WA_FIELDCAT-DDICTXT = 'L'.
    when 'POBID'.
    WA_FIELDCAT-DDICTXT = 'L'.
    when 'PSHORT'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'PTEXT'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'QUALID'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'QUALSTXT'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'EXPBEGDA'.
    WA_FIELDCAT-DDICTXT = 'L'.
    WHEN 'EXPENDDA'.
    WA_FIELDCAT-DDICTXT = 'L'.

  • Adding custom field in pricing condition structure (BADI CRM_COND_COM_BADI)

    Hi,
    I need to add a custom field (ZCITY) to the structure : CRMT_ACS_H_COM and I need to populate this field in the BADI: CRM_COND_COM_BADI in the method : HEADER_COMMUNICATION_STRUCTURE.
    However, my concerns are:
    1. How to add the new field to this pricing structure? Is there any specific procedure to do that?
    2. And once the field is added and populated with the value in BADI, where the pricing calculation takes place based on this custom field?  Do we need to to implement any other BADI's or any pricing routines? I am little confused here.
    Could you please help me on this?
    Bottom line is : A custom field calles ZCITY needs to be added to the pricing structure and freight cost determination should take place based on this new field ZCITY.
    Thanks,
    Sandeep

    Hi Sandeep,
    if the field is used in the condition download from ECC please also check SAP note 514952.
    1. The field is added via the field catalogue maintenance at IMG: Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing -> Maintain Field Catalog. As you save or generate the field catalogue the structure will be updated with your field.
    2. Whether you need to implement a JAVA routine for the pricing of this particular condition is defined in the corresponding pricing procedure.
    Best Regards,
    Michael

  • Adding a field to Standard table through Structure

    Hi everybody,
    I need to add a field to standard table, I am using one append structure in that i am adding my field , But whenever I am activating the structure, I am not able to activate, It is getting as "PARTLY/ACTIVE" status for structure, so please help me in activating the structure.
    ThankZ
    siddivinesh.

    go to the standard table it ll also be partially active
    goto se14
    give the std table name
    adjust and activate...
    if the problem is not solved.......
    see if the field is repeating twice in that Std table.....
    if so delete the repeating fields....

  • Lost Append structure on adding standard field in exctractor 2LIS_13_VDITM

    Hi,
    In 2LIS_13_VDITM i have appended structure. Now i required to pull in another standard field from from the extractor from LBWE maintenance.
    One doing that and activating ii somehow lost the custom appended structure from the extract structure.
    I came to know this while replicating it into BW where it gave error about missing fields from the extractors.
    Have anyone faced similar issue. If yes can you please let me know why this happened and how can i get those fields back in to the structure.
    One way i know is by comparing it with the Q system i can manually append that structure again.
    Please let me know.
    Thanks a lot for responding.
    Ritesh

    Hello Ritesh,
    Are you adding the new field through append structure of the existing one or new one (Only one append structure is possible).
    If in the same append structure , then check whether that structure is active and consistent.
    If everything is ok, then check the hide option in the datasource (RSA6) whether its unchecked.
    Hope it helps
    Thanks
    Chandran

  • Adding fields from KOMK structure to screen painter.

    Hello Everyone,
    i have created an Extra tab(like ADDITIONAL DATA B) using BADI, i have added fields from VBAP table, its working fine. But when i add fields from KOMK structure(KOMK-STCEG) only empty field is showing. Do i need to code something in PBO or PAI?
    Thanks & Regards,
    NarsiReddy Cheruku.

    Hello NarsiReddy,
    I assume that you have linked the field KOMK-STCEG using "Get from Dictionary" option from your above screenshot.
    In PBO section, make sure to write the logic to update the value in the field. The logic which you would build, would be based on your requirement. For instance, you can use BELNR to check and its corresponding STCEG could be found in the structure KOMK.
    But if the KOMK structure itself is not filled with any value, then there is some problem with your code. Try to check your BADI and its corresponding structures which would get updated at runtime and use them appropriately.
    Thank you.
    Regards,
    Naresh

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

Maybe you are looking for