FBL1N-Menu enhancement

Hi All,
I have enhanced FBL1N menu to include additional buttons using Badi FI_ITEMS_MENUE01.
It works fine,but i have a problem with archived version of FBL1N ie.(/n/PBS/FBL1N) where in we fetch the archived items also.
The menu is not enhanced here,but the Badi is being triggered(checked in debugging).
Can you please guide me to solve this problem.
Unfortunately the Transaction is not available in ECC version.(we use 4.7)
Many Thanks in advance.
Regards,
Babul.
Edited by: Babul on Nov 28, 2008 1:24 PM

Babul,
          It's a bit confusing what you want to accomplish. However I assume that you do not want the BADI to be triggered when you check for archived items. If that is the case, try to use the input from the selection screen which tells the program to seach on the archive as the basis for the check.
If the above doesn't work, try copying the program to a custom program and implement the code.
Sojan

Similar Messages

  • Enhancement spot: menu enhancement

    Hi techies,
    As I am interested in knowing about enhancement framework  i need your technical help in developing my knowledge in Enhancement framework concept.
    I have found an menu enhancement in the transaction v+01, under the menu
    Information->Customer(named through menu enhancement )
    now i wanted to implement some functionality for the menu item(eg. customer)
    Is that possible with the help of implicit or explicit enhancement, if so which method to follow.
    Please can you help me in providing the steps in order to implement the functionality for that menu item.
    thanks in advance,
    harini shankar

    Thanks everyone, but I find a way to do that.
    I realized that I have to create the BADI implementation through IMG. There I have the chance to activate the menu option.
    Thanks anyway!

  • Help on error message: Naming convention for menu enhancements not observed

    Hi all,
    I was trying to enhance a transaction and got into entering function code without following naming conventions (i.e. function codes should start with '+'). It is not allowing me to change it by throwing an error "Naming convention for menu enhancements not observed".
    This question was previously posted in the thread --  Re: Error in SMOD ?
    which was not answered. Can you help me in resolving this error or revert my modifications that I have done while enhancing?
    I appreciate any help in regard.
    Thank you,
    Deepak

    You shouldn't get this message if you just create the implementation. I feel that you are trying to change the definition part of the standard extension, using SMOD transaction. That's bad
    If you want to enhance, create a project using CMOD transaction, enter the extension name, then simply double-click the +... function code and enter your text.

  • How to deleted an implemented menu enhancement component??

    Hello,
    We are implementing enhancement CATS0011 which contains function exit and menu exit.
    Is there a way to UNDO/delete the implemented menu exit(function code)?? We had implemented some function codes but now we just want to keep one function code(menu) and the function exit. However, once we hit the "activate" button,  all the implemented function codes show  in the menu bar and we are unable to find a way to delete the implemented menu enhancement components. Please help..
    Regards,
    Louise

    Hi,
    Unfortunatelly activating the project means activating all its components too. This in turn leads to activating all function/menu exits. There is no way to separate activation of a particular object independently. You have to comment/delete a code for the rest function codes/exists for this menu. Then, these still will be called, but as long as no code is found there, it will not affect your program.
    Regards
    Marcin

  • Screen amd menu enhancement throgh BADI

    Hi all,
    I need to show badi Defn and implementation in a training.
    I tried to create the BADI in se18 screen without the enhancement point i.e with classical BADI.
    But there I dont find the Fcode and Subscreen option which are used for screen and menu enhancement throhg BADI.
    How can we do that then throgh classical BADI.
    Please suggest.
    Thanks and Regards,
    Smriti Singh

    Hi.
    You should create classical Badi definition from dialog
    appearing when you press edit object button in se80 transaction.
    There there are multiple use and filter-Depend. checkboxes managing
    with fcodes and subscreens tabs.

  • Regarding menu enhancement

    hi gurus,
    i have a simple question to which i need the answer
    QUES.
    Menu enhancements can only be used for single-use add-ins (not multiple-use add-ins) that are not filter-dependent. WHY????
    THANKS IN ADVANCE

    HI GURUS,
    NO ANSWERS YET

  • Menu Enhancement for IW32 (Program Name SAPLCOIH)

    *Please let me know any menu enhancement available for IW32 Transaction ( Program Name SAPLCOIH). I need to add new button in application toolbar. please let me know ASAP.*

    Hi ,
      Check out IWO10011 (SMOD)
    Regards,
    Himanshu

  • Context menu enhancement in WAD 7.0

    Hi All,
    I would like to enhance the standard context menu in my webtemplate
    Scenerio
    If I right click broadcast and export in context menu  I get the following
    - Broadcast to email
    - Broadcast to Portal
    - Broadcast to PDF
    - Export to Excel
    - Export to CSV
    - Bookmark
    Now I would like to remove Broadcast to Portal from the context menu.
    steps I have taken
    I added context menu web item and uncheck Broadcast in the properties and the following are left
    - Export to Excel
    - Export to CSV
    - Bookmark
    but I would like to see Broadcast to email and Broadcast to PDF as well
    Can someone let me know how I Can enhance the context menu to exclude Broadcast to Portal
    thanks

    Vaidya,
    It is extremely tough working with WAD7.0 on customization  - I found it a minefield of XHTML and other components - you can look at adding a script itam and change the javascript - I do remember that in 3.x you could customize the context menu using plain javascript - and in all likelihood hoping that this has not changed - add a script item to change the context menu at runtime instead - might work....
    Arun

  • BADI - Menu Enhancement

    Hi all ,
          i am implementing badi-HRBAS00_GET_PROFL for transaction PFCG. In SE18 we have to pass the program name for that (fcode), which name i have to pass under program.
    Regards
    Nilesh

    Hi,
    Check the procedure for creating BADI
    A. BAdI Definition
    1. SE18
    2. Enter the name for the BAdI to be created in customer namespace and press "Create".
    3. Enter a definition for your BAdI and on the interface tab enter a name for the BAdI interface. SAP proposes a name and it is pretty good. Meanwhile a BAdI class is also created which is not in our concern.
    e.g for "ZTEST", SAP proposes "ZIF_EX_TEST" for the interface and "ZCL_EX_TEST" for the class.
    4. Save your BAdI.
    5. Double-click on the interface name. It will pass to a Class Builder session to make you implement your interface. If you are not familiar to the Class Builder; it's a bit like Function Builder and it will be easy to discover its procedure.
    6. Save and activate your interface.
    B. Calling your BAdI from an application program
    1. Declare a reference variable with reference to the Business Add-In interface.
    e.g. DATA exit_ref TYPE REF TO zif_ex_test.
    2. Call the static method GET_INSTANCE of the service class CL_EXITHANDLER. This returns an instance of the required object.
    e.g.
    CALL METHOD CL_EXITHANDLER=>GET_INSTANCE
    CHANGING instance = exit_ref .
    3. After those two steps, you can now call all of the methods of the BAdI where it is required in your program. Make sure you specify the method interfaces correctly.
    C. BAdI Implementations
    1. SE19
    2. Enter the name for the BAdI implementation to be created in customer namespace and press "Create".
    3. It will request the BAdI definition name to which this implementation will be tied.
    4. Enter a definition for your implementation and on the interface tab enter a name for the implementing class. Again SAP proposes a name and it is pretty good.
    e.g for "ZIMPTEST", SAP proposes "ZCL_IM_IMPTEST".
    5. Save your implementation.
    6. To implement a method, just double-click on the method name and you will be taken to the Class Builder to write the code for it. Here you redefine the BAdI interface methods.
    7. You must activate your implementation to make it executable. You can only activate or deactivate an implementation in its original system without modification. The activation or deactivation must be transported into subsequent systems
    That's all. For further details, i.e. filter-dependence, multi-usage, menu nehancements etc... you can have a look at course materials of BC425 "Enhancements and Modifications".
    Also check this link
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/content.htm
    Regards
    Gaurav

  • MENU enhancement

    hello friends,
        i want to enhance the menu in sales order va02. i want to add one more menu in sales document menu.
      i am trying to do it by modification assistant. but when i write new function code in behind of that new menu. where should i write the source code for that new menu. i cant understand.
      i want to attach the new zprogram to that menu.
    is it possible?
    please tell me whts the exact procedure.
    thanks in advance.
    vinod

    Hi
    <u>Please refer to the Links below.</u>
    <b>http://help.sap.com/saphelp_47x200/helpdata/en/c8/19762743b111d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/60/d6ba5aceda11d1953a0000e82de14a/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/30/2d0c3877f711d396ac0000e82de14a/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/frameset.htm</b>
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Add New Fileds in XK01 Plant level and Menu Enhancement

    Hi Experts,
    I want to add a push button in XK01 (vendor ) create and change in the production data and Plant level data .I can add in the Production level using Vendor_add_data and Vendor_add_data_cs . But i want to add that same in the Plant level data.
    Navigation to plant level : in the production data->additional data ->click plant -> choose purchasing.
    Please help me how to add new button and new screen related to this button.
    And in plant level Extras->texts .. This menu item is disabled so can u please tell me how to enable it.
    Thanks In Advance.

    Hi,
    I have added a field to LFB1 with append structure. Activated the BADIs so that I now get the extra tab, and my field in XK01. I can't save the input data though. "No changes were made". Do I need to write some code in "get_Data" method. if so, what should it be like?
    Thanks in advance.
    Edited by: gorkem ozok on Sep 22, 2008 2:20 PM

  • Menu Enhancement (IL03, IH01, IE03, IH03)

    Hi All,
    I have to enhance following transactions (IL03, IH01, IE03, IH03) to add functionality to download the data in excel by following path System --> List --> Save  --> Local file. Here local file is currently disabled, so I cannot download.
    Please help.
    Thanks,
    Luv

    Hi Luv,
    you can refer to the following useful link for your problem:
    /people/sap.user72/blog/2006/02/07/downloading-data-into-excel-with-format-options
    Hope it helps

  • At User command - enhancement for FBL1N

    Good day,
    For our requirement, we have modified the Vendor Line Item display report (Tcode FBL1N) to include another field. Now we need enhance this further. When the user clicks on this additional field, a customer specific functionality needs to be called (not the FI document).
    We checked the BADIs/ User exits for FBL1N. There are several menu enhancements. But no specific enhancement for the
    'at user command' action, called when this field is clicked. We would like to know if anyone of you have implemented this before.
    Appreciate your help,
    Liz.

    Hi,
    I tried in my system and it allows me to create enhancement in FI_ITEMS_DISPLAY. Take the following steps.
    Go to Se37 and press display for function module. Press SHIFT+F4. Go to edit--> enhancement operation->show implicit enhancements.
    It will bring a line at start and end of function module. In the end before endfunction right click with curson on line and click create implementation. Choose declaration and name of implementation and code there.
    I believe you are on ECC.
    Let me know in case you need any help.
    Nabheet

  • I can not open the "export" menu in Elements 13

    How can I open th export option to make a photo merge?

    Organizer menu Edit/Photomerge ? (no shortcut available)
    From the editor, menu Enhance/Photomerge.

  • Add additional items to line item display? (FBL1N, FBL5N)

    Hello everyone,
    I'm trying to add some "custom fields" to Customer/Vendor line item display
    which is only available in BSEG table. (new GL function)
    I could not find any BAdI or something..
    Is there any way to do this?
    thank you in advance for any comments.

    Hi,
         Try with this Menu enhancements,
    FI_ITEMS_MENUE01                                          Menu Enhancement
    FI_ITEMS_MENUE02                                          Menu Enhancement
    For the created Menu item, under that function code write the logic to get the additional data.
    Regards
    Bala Krishna

Maybe you are looking for