Unable to find enhancement spot

Hello Guys
I am working on a object where I need to add legacy material number on Warehouse Management Count sheet... The report program is RLLI0400. Transaction code is LI04. The program does not contain any form or any script.. They used Write statement and created a spool.
So to work on this, I have only two options,
1. To identify a enhancement spot and insert there
2. To copy the program into a zprogram and insert there...
I am unable to find the enhancement spot to insert the field there...
So, is there any other way to work on this... Can anyone help me on this......

You can always use "implicit enhancement point".
You can add this kind of enhancement at the beggining and at the end of subrutines, functions, etc.
Here is the link with the info
[Implicit Enhancement Options |http://help.sap.com/abapdocu_70/en/ABENIMPLICIT_ENH_POINTS.htm]
1- Enter ehancement mode (the spiral icon)
2- Go Edit u2192 Enhancement operations u2192 show implicit enhancement options
3- Now you will see several grey lines all along the code... this are the places where you can add your enhancement point.
4- Select a line with your cursor and then in the same menu choose create.
greetings

Similar Messages

  • Wt are different ways to find enhancement spots(User Exits) in ECC 6.0??

    Hi Friends,
    How are you all doing??
    Friends relevant  answers are awarded points. Pls give solutions..
    What are the different ways to find the enhancement spots (i mean user exit points) in ECC 6.0??
    I want to find the enhancement spot in sale order transaction (va01/va02) after save happening or else after commit happen. In that i need to call the badi method on_costing_component. So friends could you give solution for this.

    Hi
    You can see this document for knowing the Userexits for a given Trxn.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/abap-code-samples/userexits%20in%20a%20transaction.doc">Listing UserExits in Transactions</a>
    Regards
    Raj

  • Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)

    Hi all,
    i am facing problem finding enhancement when creation of sales order of Valuation price with user exit/BADI/Enhancement Spot  (In valuation variant)
    For refferenece:
    When going to t.code VA03, select one item and go to extras in the menu bar and select costing then you find some amounts calculation i.e valuation price automatically.
    So when creation of sales order i am giving material and that material price automatically takes from material master and creating sales order.
    My customer requirement is to get the valuation price of the input material from Z-table during the sales order cost estimate.
    This Z-table contains the material code, plant , grade  of the material.
    Ex:
    Material         Plant   Grade Price
    A                1000    XYZ     25000
    A                1000    PQR     35000
    A                1000    BCD     45000
    Suppose it depends on sales document type and which grade price i have to take.
    So first of all i am unable to find enhancement where to change this code to get change the valuation price.
    Does anybody have any idea , is there any user exit/BADI/enhancement for this.
    So please help me in this issue.
    Thanks & Regards,
    lokeshgoud

    pls allow me to post the questions

  • Enhancement Spot Vs BADI

    Hello SDNites,
    The question I am asking is a simple conceptual question but am not able to get the answer of the same. Please help me in this regard.
    1. In ECC 6.0 can we create custom BADI definition. I have tried the same and it is not allowing me and it is saying creation operation only possible for enhancement spots. Why is that so?
    2. Enhancement spot falls under explicit enhancement of enhancement framework. Correct me if ?I am wrong?
    3. How can we find Enhancement spot for a particular transaction.
    Regards,
    Abhi

    Hi,
    The idea behind  the Enhancement spot is to organize all the enhancements in a specific place called enhancement spots, earlier if you implement a BADI you can't track it using object navigatore but now you can track all the enhacements which you made in the system using se80->Tab Enhancement Info System.
    2. Yes.
    3. You can't find the spot for a transaction, but you can find the Enhancement spots by providing application component and package name in se18 transaction.
    Regards,
    Narayan

  • Unable to use variables of a function module in am enhancement spot

    Hi All,
    I have created an implicit code enhancement spot at the end of a function module. In this enhancement I am unable to access the local variables and the import/export variables of the function module. Is this the expected behavior or I am doing something wrong.
    Thansk & Regards,
    Saurabh

    Hi Saurabh,
    Can you explain your scenario in detail with tcode and function module and all.
    Regards,
    kamalapriya

  • How to find the enhancement spot  in PA30 to validate the field

    Hi ,
    Is there any standard procedure to find the enhancemant spot , i want to validate the infotype field in PA30
    Thanks,
    Kalyani

    Hi,
    Execute PA30. In debugging place breakpoint at Enhancement Spot statement or CALL BADI or GET BADI statements and proceed with pressing F8. The debugger will stop when it encounters either of the statement.
    Hope this helps.
    Thanks & Regards,
    Anand Patil

  • Display custom error message in enhancement spots

    Hi all,
    Is there someone here who've encountered having the need to display custom error message in an enhancement spot? Could you help me please.. I can't find any reference from the net.
    Thanks in advance
    Regards,
    Aris

    Hi,
    The error message can be only displayed in enhancement spots based on thr program flow.
    You have to determine where its getting called for ex: in PBO or PAI etc.....
    You have to find the right place to display the error messages . for ex: using a memory id ......

  • Unable to find data in RSA3 for particular fields2lis_04_p_arbpl datasource

    I am working with datasource 2lis_04_p_arbpl to construct Yield Report. I have a field GAMNG(Target Quantity) in the table AFKO, so I added it to the communication structure and activated it. I also want the field IGMNG(confirmed quantity) which is available in the table AFKO but not appearing in the pool tables of ARBPL datasource, so I have done datasource enhancement and obtained the field in the datasource. When I am checking for the data in RSA3, unable to find data(zero values) for both the fields.
    Edited by: bhagav on Jan 5, 2012 1:20 PM

    Hi ,
    Please make sure that you are doing the extractor check in Update mode 'Full' .If the setup tables are filled then this should pick the data for the 2 newly added fields .
    check and update accordingly later .
    Thanks
    Kamal Mehta

  • Implementing Enhancement Spot

    Hi Experts,
               I am looking for an exhancement (Function Exit / Badi ) which will should be trigegred when user presses SAVE button in PO .(Say me22n)
               As I couldn't find suitable exit / badi....I thought of using the enhancement point provided for ME22N in the PAI module.Please correct if there is any issue upto here.
    *&      Module  EVENT_PAI_FINISHED  INPUT
          text
    MODULE event_pai_finished INPUT.
    ENHANCEMENT-POINT EVENT_PAI_FINISHED_01 SPOTS ES_LMEVIEWSF01 INCLUDE BOUND.
      CALL METHOD call_view->handle_event( 'BEFORE_TRANSPORT' ).
      CALL METHOD call_view->handle_event( 'PAI_FINISHED' ).
    ENDMODULE.                             " EVENT_PAI_FINISHED  INPUT
               Then to implement the enhancement point by creating a BADI implemetation ..when we are enetering the enhancement spot name ES_LMEVIEWSF01 under the create implementations section of SE19 transctaion with NEW BADI......and when we pressed cretae implementation button...nothing is happening..I mean neither BADI is getting created...nor thorwing any error message......
           Please suggest me how to follow.......You can find above code in the include
    LMEVIEWSF01 at line no 188........
            Earlier response will be appreciated.....
            Thanks ina dvance and reward points are garunteed....
    Regards,
    Sampath

    Hi Debhasis,
       Thanks for your reply. While saving exit 12 or exit 13 will be triggered ONLY when we make changes in standard PO item TABS.
        Let's say standard PO has 10 TABS at ITEM level. We are adding one more custom TAB there  adding to that our client interest is not to include this TAB fields in EKPO structure.  Hence we have to create the TAB by using screen exit option and we successfully created the TAB.
         Now take a case that we oopen ME22N with a PO no..then user did not make any changes in all the 10 standard TABS but make changes in only custom TAB...in that case exit 12 or exit 13 will not get triggered....Because they will be triggered only when you make changes to the fields which will be in EKKO or EKPO....as we are not supposed to extend EKPO ....those two exits will not be handy for us.......
         We even tried in existing BADI's ....but no BADI or exit will be getting triggering when we do not make any changes which effect EKKO and EKPO structure....
          Please let us know . if you have any idea to counter this unique problem.
           We also request you to please let us know ,if you ahve any idea, about implementing the this particular enhancement spot. Usually we can do it by SE19. But this particular spot is not allowing us to create one...... 
    Anyway Thanks .....Let's flow the discussion...
    Regards,
    Sampath

  • Enhancement spots for ME59N

    Hi All,
    Can any one give an idea to find the suitable enhancement spots for any transaction.
    I am working in ECC 6.0.
    In my case i need to find for ME59N, the program name is RM06BB30, and the requirment is for automatic creation of PO for different Tax Classifications.
    There is an user exit ME590001 which is suitable for this application, but we are instructed to avoid user exits so we have to go for enhancement spots.
    Thanks,
    Rama

    Hi,
       refer
    https://forums.sdn.sap.com/click.jspa?searchID=7035836&messageID=3610819
    Regards

  • Creating Enhancement Implementation for the  Enhancement spot in ECC 6.0

    Hi All,
    I have an urgent requirement of creating an Enhancement implementation for the existing Enhancement Spot in ECC 6.0 ..
    I never worked on enhancement in ECC 6.0.
    There is an existing enhancement spot called "ES_SAPLIQS0" in the package " IWOC". which has got three existing implementations
    1. DI_ROT_SAPLIQS0
    2. ISU_SAPLIQS0
    3. DIMP_GENERAL_SAPLIQS0
    I need to create another implementation for the same enhancement spot.. Please let me know the detailed procedure to create the enhancement implementation for the same spot..
    Thanks-
    Shrikant
    useful answers will be rewarded.

    First of all find out the include program where you want to write the logic.. Click the spiral button to go to enhancement mode.. then click on Edit > Enhancement operations> Show implicit enhancement points.
    This will hightlight all the enhancement points in your include program. Right click on exact enhancement point and select Enhancement Implementations --> Create,, It should give you the same Enhancement spot you are talking about. select that and write the code.. This code will be automatically appear in the same enhancement spot. You can see one more Enhancement implementation in the same Enhancement spot from the transaction code se19.
    Hope my explanation is clear, if you have any doubts, send me a mail at [email protected]
    All the best.
    Shrikant

  • Badi implementation in ECC 6 version using Enhancement spot

    Hi,
              I've to create an implementation for an already existing BADI in ECC 6.0 version.The interface method of the badi is getting called in main program in a standard include.Is it possible to create that using New badi Enhancement spot option in se19? If so where should i create the enhancement point because when i'm trying to create implementation i'm getting the message Enhancement point zbadi_le_shipment does not exist .
    Thanks in advance
    poornima

    Hi,
       First u need to implement the BADI badi_le_shipment
    Implementing Business Add-Ins (BADI)
    The use of object orientated code within SAP has lead to new method of enhancing standard SAP code called
    Business Add-Ins or BADI's for short. Although the implementation concept is based on classes, methods and
    inheritance you do not really have to understand this fully to implement a BADI. Simply think of methods
    as a function module with the same import and export parameters and follow the simple instructions below.
    Steps:
    1. Execute Business Add-In(BADI) transaction SE18
    2. Enter BADI name i.e.badi_le_shipment  and press the display
    button
    3. Select menu option Implementation->Create
    4. Give implementation a name such as Zbadi_le_shipment
    5. You can now make any changes you require to the BADI within this
    implementation, for example choose the Interface tab
    6. Double click on the method you want to change, you can now enter
    any code you require.
    7. Please note to find out what import and export parameters a
    method has got return the original BADI definition
    (i.e. badi_le_shipment ) and double click on the method name.Under this AT_SAVE  is the method put break point.
    8. When changes have been made activate the implementation
    YOu can go through these links...
    http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
    http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
    Regards
    Kiran Sure

  • Enhancement Spot, Custom Badi

    Hi Experts,
    can any solve my problem.
    What is Enhancement Spot. What is the use of this.
    In ECC 6.0 I am unable to create a custom BADI. ( I know to create this in ECC5.0 ).
    Can any One give detail procedure to create Custom BADI
    and to Implement this in an executable program in ECC 6.0.
    Thanks & Regards,
    Kumar.

    Hi
    Please go through the below links to learn about the SAP new enhancement frame which explains you all about enhancement spot, enhancement points , enhancement option etc.
    SDN links.
    https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050
    help.sap links
    http://help.sap.com/saphelp_nw04s/helpdata/en/91/f1e540f8648431e10000000a1550b0/frameset.htm
    Wiki
    https://wiki.sdn.sap.com/wiki/display/ABAP/ThenewEnhancementFrameworkandthenewkernel-basedBAdI
    In WIKI read the weblog series.
    Edited by: Surender Yadav on Sep 19, 2008 1:17 PM

  • Unable to find TUPEL attribute in ppoma_crm

    Hello All,
    We are implementing SAP CRM 7.0 Version enhancement pack 2.0, in ppoma_crm we are not able to see the attributes like TUPEL or division or distribution channel, please advice.
    I am pasting screen shots of my ppoma_crm
    The relevant Sales Org under the function tab is checked
    The objects permitted under determination are also checked for my sales scenario
    When I scroll below to check my attributes I am unable to find the attributes Tupel,Distribution channel and Division.kindly advice.
    Kind Regards
    Atul

    Hi Kamlendra,
    1) The report CRMC_R3_ORG_GENERATE was run without error's
    2) Also check your org stricture-   division and distribution channel will come under function tab- All my distribution channels and divisions have come under the function tab.
    3) Run the report CRM_MKTBP_ZCACL_UPDATE_30 in SA38- Could you please throw light on this report, since we have not run this report, will the issue get resolved after running the report?
    Kind Regards
    Atul

  • Proxy error-  unable to find software component version for namespace-

    Hi all,
    I need  help  regarding proxy. 
    I am using SAP standard package for one integration  PI 7.0 to SRM. 
    Here we need to use the datatype enhancement for adding some fields.  So I create one extension_datatype  in the datatype enhancement and add the fields . 
    ( I am using Inbount interface, where I am adding the new fields in  PI)
    Now when I go to SRM system and  Run SPROXY system  to regenerate the Proxy.  So that It can reload the New fields.
    Then it reloads and We activate the same. 
    Now at one place when I clicked the data type enhancement object  its giving the error  that  unable to find software component version for namespace" . I did not understand  why  its giving the error.  I added the new fields in the existing  running datatype enhancement.   and reload the reproxy. 
    I have one more datatype enhancement object in the same software component and in the same name space but its not giving the error. 
    Please  help ,  how to resolve it asap. 
    regards
    ram

    1.the datatype enhancement object may not be activated in the same software component .
    for this try these -
    after creating your data types and designing part. First close all the developement objects windows.
    then click on your sw component which you have created and activate it very first.
    then you will be able to activate all other objects
    or when you start activating your data types a new window with list of the objects which you want to activate opens
    in this new window you can see your sw component as the very last object select it first and activate it
    2. update the cache in both system
    i think these 2 reasons.u try it.

Maybe you are looking for

  • Can I mirror my Rmbp with apple tv? and how?

    I just purcahsed Apple TV, I have it all configured with my wireless and my iTunes. I have an HDMI cable hooked up from it to the tv. But Can i mirrow my computer on it, I have a Rmbp, anyone???

  • System no longer does session restore but when trying to configure, it does not provide me with the option to show windows and tabs from last session

    Before I updated the latest version of Firefox, every time the browser shuts down in error, I would get the System Restore feature which was really nice. Now, this no longer happens and when I went to configure this ability, it does not even provide

  • Xsan Clobbered?

    I'm posting this on behalf of some associates overseas who lack the Engilsh skills (this might have contributed to the trouble they got themselves into). They started out innocently enough, as part of routine maintenance on their 3-year old Xsan volu

  • Draw box across main window

    Hi, I need to draw a box around the whole main window using BOX. i.e, if the page extends to more than one page, the box should draw on the next pages also. Right now I'm able to draw only on the first page. How should I do this? This is what I have

  • CcmSetup failed with error code 0x80072ee7

    How to resolve above issue? I noticed that account its using is System but I have CP domain account setup with local admin access to that computer. Here's the CCMLog: ==========[ ccmsetup started in process 1844 ]========== ccmsetup 4/1/2013 6:55:53