Standard screen enhancement

Hi Experts,
Is it possible to adjust the height of a table control window in a standard transaction screen.I have tried SHD0 but there is no options as such.?
Could you please tell me the different ways for achieving this ??
Thanks in advance.
Regards,
Keerthi

Hi,
  GuiXT
GuiXT works in the same way for all SAP GUI screens. The adjustments for a specific screen are done via a GuiXT script using simple keywords.
Refer the links to get more clear idea
http://www.synactive.com/docu_e/specials/guiscripting.html
http://help.sap.com/saphelp_nw04/helpdata/en/7d/f63a22015111d396480000e82de14a/content.htm
http://www.synactive.com/
Regards
Kiran Sure

Similar Messages

  • Enhancements:Search help addition to standard screen-field

    Hi Guys,
    I am trying to add search help to the standard screen field inco2 in transaction va02. for this I am trying to add inplicit enhancement point in include MV45AFZZ.
    I right click over the yellow line and create enhancement implementation in local object. the moment I choose my enhancemetn implementation and press enter, it gives me dump, Please nebody tell me where am I going worng, or Is my approach correct.....Please suggest.......
    thanks in advance

    Hi Anil,
    Can you please tell me how to approach for adding search help to standard screen field INCO2 in transaction VA02.

  • Enhancing a standard screen

    hi all,
    I have a requirement where i have to add a field on screen of a standard transaction with effect on other fields.
    Ex : In T-code ME21N, if i want to put a check box and if the check box is checked then an action should take place in runtime.
    Or a field where document no can be inputed.
    And there also a requirement where if the 'item category' or the column 'I' is filled as D,then it should give a pop-up.
    which badi should i use for this case.
    regards,
    Johnson

    Hi,
    Here is the procedure to implement screen exit.
       Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screen’s flow logic.
    the tcode is cmod...
    1.From the main screen of the Project management transaction, proceed as follows:
    Select Enhancement components and choose Change.
    2.Choose Edit component.
    3.Choose the screen exit and double click on it
    4.Create your subscreen using the Screen Painter.
    5.Design your screen to be added to the standard screen and activate the particular screen and return back to the flow logic .
    6.Choose the PAI and PBO to write down the logic.
    7.Generate your screen and choose Back (the green arrow) to return to the Project management transaction.
    8.Go to the transaction ME22 to view the customer defined screen exit.
    9.Enter the purchase order number and press Enter.
    10.Go to the menu header --> Details.
    11.Purchase number is visible on the standard screen
    Please check if the thread given below would be of any help.
    http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/menu-exits-72696#
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    https://forums.sdn.sap.com/click.jspa?searchID=10843961&messageID=4640690
    Regards
    Kiran Sure

  • Standard screen changes-addition of a field in vendor master table

    Hi Champs,
    My requirement is to add a field in LFB1 table.
    I have added the field in the table using append structure, that was fine.
    I need to add the same for input/output on the screen 215 of program SAPMF02K (for the screen of Payment transaction Accounting at company code level).
    The screen enhancement available for vendor master is for adding a new sub screen. But I need my field to be input/output on screen 215 of program SAPMF02K (for the screen of Payment transaction Accounting at company code level).
    The only option left with me was to make changes in the Standard SAP screen as there are no enhancements available to suffice my requirement.
    After taking the access key, if suppose i make changes in the standard screen viz. given a dictionary refrence to the new field created on screen 215. My query is do i need  to do any kind of coding in PBO or PAI of the screen.
    A quick reply would be overwhelming.
    Thanks
    Regards,
    Nishant

    Ofcouse Nishanth, u need to code in PBO and PAI event.
    PAI   -> To read the User input and for doing validations or some thing as per ur requirement
    Hope this helps,
    Shiva kankanala

  • Need some help in creating Search Help for standard screen/field

    I need some help in adding a search-help to a standard screen-field.
    Transaction Code - PP01,
    Plan Version - Current Plan (PLVAR = '01'),
    Object Type - Position ( OTYPE = 'S'),
    Click on Infotype Name - Object ( Infotype 1000) and Create.
    I need to add search help to fields Object Abbr (P1000-SHORT) / Object Name (P1000-STEXT).
    I want to create one custom table with fields, Position Abb, Position Name, Job. Position Abb should be Primary Key. And when object type is Position (S), I should be able to press F4 for Object Abb/Object Name fields and should return Position Abbr and Position Name.
    I specify again, I have to add a new search help to standard screen/field and not to enhance it.
    This is HR specific transaction. If someone has done similar thing with some other transation, please let me know.
    There is no existing search help for these fields. If sm1 ever tried or has an idea how to add new search help to a standard screen/field.
    It's urgent.
    Thanks in advace. Suitable answers will be rewarded

    Hi Pradeep,
    Please have a look into the below site which might be useful
    Enhancing a Standard Search Help
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/daeda0d7-0701-0010-8caa-
    edc983384237
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee93446011d189700000e8322d00/frameset.htm
    A search help exit is a function module for making the input help process described by the search help more flexible than possible with the standard version.
    This function module must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE. The search help exit may also have further optional parameters (in particular any EXPORTING parameters).
    A search help exit is called at certain timepoints in the input help process.
    Note: The source text and long documentation of the above-specified function module (including the long documentation about the parameters) contain information about using search help exits.
    Function modules are provided in the function library for operations that are frequently executed in search help exits. The names of these function modules begin with the prefix F4UT_. These function modules can either be used directly as search help exits or used within other search help exits. You can find precise instructions for use in the long documentation for the corresponding function module.
    During the input help process, a number of timepoints are defined that each define the beginning of an important operation of the input help process.
    If the input help process is defined with a search help having a search help exit, this search help exit is called at each of these timepoints. If required, the search help exit can also influence the process and even determine that the process should be continued at a different timepoint.
    timepoints
    The following timepoints are defined:
    1. SELONE
    Call before selecting an elementary search help. The possible elementary search helps are already in SHLP_TAB. This timepoint can be used in a search help exit of a collective search help to restrict the selection possibilities for the elementary search helps.
    Entries that are deleted from SHLP_TAB in this step are not offered in the elementary search help selection. If there is only one entry remaining in SHLP_TAB, the dialog box for selecting elementary search helps is skipped. You may not change the next timepoint.
    The timepoint is not accessed again if another elementary search help is to be selected during the dialog.
    2. PRESEL1
    After selecting an elementary search help. Table INTERFACE has not yet been copied to table SELOPT at this timepoint in the definition of the search help (type SHLP_DESCR_T). This means that you can still influence the attachment of the search help to the screen here. (Table INTERFACE contains the information about how the search help parameters are related to the screen fields).
    3. PRESEL
    Before sending the dialog box for restricting values. This timepoint is suitable for predefining the value restriction or for completely suppressing or copying the dialog.
    4. SELECT
    Before selecting the values. If you do not want the default selection, you should copy this timepoint with a search help exit. DISP should be set as the next timepoint.
    5. DISP
    Before displaying the hit list. This timepoint is suitable for restricting the values to be displayed, e.g. depending on authorizations.
    6. RETURN (usually as return value for the next timepoint)
    The RETURN timepoint should be returned as the next step if a single hit was selected in a search help exit.
    It can make sense to change the F4 flow at this timepoint if control of the process sequence of the Transaction should depend on the selected value (typical example: setting SET/GET parameters). However, you should note that the process will then depend on whether a value was entered manually or with an input help.
    7. RETTOP
    You only go to this timepoint if the input help is controlled by a collective search help. It directly follows the timepoint RETURN. The search help exit of the collective search help, however, is called at timepoint RETTOP.
    8. EXIT (only for return as next timepoint)
    The EXIT timepoint should be returned as the next step if the user had the opportunity to terminate the dialog within the search help exit.
    9. CREATE
    The CREATE timepoint is only accessed if the user selects the function "Create new values". This function is only available if field CUSTTAB of the control string CALLCONTROL was given a value not equal to SPACE earlier on.
    The name of the (customizing) table to be maintained is normally entered there. The next step returned after CREATE should be SELECT so that the newly entered value can be selected and then displayed.
    10. APP1, APP2, APP3
    If further pushbuttons are introduced in the hit list with function module F4UT_LIST_EXIT, these timepoints are introduced. They are accessed when the user presses the corresponding pushbutton.
    Note: If the F4 help is controlled by a collective search help, the search help exit of the collective search help is called at timepoints SELONE and RETTOP. (RETTOP only if the user selects a value.) At all other timepoints the search help exit of the selected elementary search help is called.
    If the F4 help is controlled by an elementary search help, timepoint RETTOP is not executed. The search help exit of the elementary search help is called at timepoint SELONE (at the
    F4IF_SHLP_EXIT_EXAMPLE
    This module has been created as an example for the interface and design of Search help exits in Search help.
    All the interface parameters defined here are mandatory for a function module to be used as a search help exit, because the calling program does not know which parameters are actually used internally.
    A search help exit is called repeatedly in connection with several
    events during the F4 process. The relevant step of the process is passed on in the CALLCONTROL step. If the module is intended to perform only a few modifications before the step, CALLCONTROL-STEP should remain unchanged.
    However, if the step is performed completely by the module, the following step must be returned in CALLCONTROL-STEP.
    The module must react with an immediate EXIT to all steps that it does not know or does not want to handle.
    Hope this info will help you.
    ***Reward points if found useful
    Regards,
    Naresh

  • Screen enhancement in PO

    Hi all,
    I got a requirement to add a button on the standard screen in the service line part in ME21N, ME22N.
    Is it feasible to do so by modifying user exit?
    I just can't find the user exit to use and wonder if it is feasible...
    Please advise.
    Thanks so much.

    Hi
    I have not tried that.
    I don't think think this Enhancement can handle buttons functionality. <u>You should also try for BADI using SE18 Transaction. I will update you in my next reply.</u>
    <b><u>I hope you must have read the documenattion of this Enhancement - MM06E005</u></b>
    With the enhancement  MM06E005 ,  you can                                           
         o   Maintain/supply your own customer fields in the headers and items of
             all purchasing documents except purchase requisitions                                                                               
    o   Update your own customer-specific tables                                                                               
    You cannot:                                                                               
    o   Change standard fields                                                                               
    o   Change data that depends on the document header in the items                                                                               
    o   Change data that depends on an item in the document header                                                                               
    INCLUDES                                                                               
    You incorporate your customer fields for the document header in the     
         INCLUDE CI_EKKODB (in table EKKO).                                                                               
    You incorporate your customer fields for the document item in the       
         INCLUDE CI_EKPODB (in table EKPO).                                                                               
    Dynpro areas                                                                               
    If you use the enhancement, you must create and generate the following  
         dynpros (even if the dynpros are not going to be used):                                                                               
    o   SAPLXM06    0101    Subscreen header purchase order                                                                               
    o   SAPLXM06    0201    Subscreen header outline agreement                                                                               
    o   SAPLXM06    0301    Subscreen header RFQ                                                                               
    o   SAPLXM06    0111    Subscreen item purchase order                                                                               
    o   SAPLXM06    0211    Subscreen item outline agreement                                                                               
    o   SAPLXM06    0311    Subscreen item RFQ                                                                               
    You must identify all dynpros as subscreens. It is not necessary that   
         they contain fields, but it is essential that they exist in order that  
         no program abend occurs.                                                                               
    Function exits                                                                               
    The dynpros are linked to the standard program via function modules.    
         There are function modules that provide your subscreen with data        
         (export) and function modules that fetch data from your subscreens      
         (import).                                                                               
    o   Header screens:                                                                               
    -   EXIT_SAPMM06E_006   Export data to customer subscreen for header
                 (PBO)                                                                               
    -   EXIT_SAPMM06E_007   Export data to customer subscreen for header
                 (PAI)                                                                               
    -   EXIT_SAPMM06E_008   Import data from customer subscreen for     
                 header                                                                               
    o   Item screens:                                                                               
    -   EXIT_SAPMM06E_016   Export data to customer subscreen for item  
                 (PBO)                                                                               
    -   EXIT_SAPMM06E_017   Export data to customer subscreen for item  
                 (PAI)                                                                               
    -   EXIT_SAPMM06E_018   Import data from customer subscreen for item                                                                               
    You can set or supply your own data fields in the PBO function modules.                                                                               
    You receive the current (possibly changed viz a viz the PBO call) data  
         of the standard program in the PAI function module.                                                                               
    You can return your fields to the standard program in the import        
         function modules.                                                                               
    There is also sufficient data available to supply the customer fields   
         from the material master record, info record, reference documents, RFQs,
         contracts, or vendor master record. This is sufficient to fill customer 
         fields in normal dialog transactions.                                                                               
    The same function modules are also invoked when purchase orders are     
         created via function modules (function group EINC) (recognizable by the 
         import parameter I_NO_SCREEN, which is then set to 'X').                                                                               
    If you wish to update your own tables, you can invoke function module   
         EXIT_SAPMM06E_013. This is invoked directly prior to "commit work" with 
         all available data. You can carry out further checks prior to saving via
         the function module EXIT_SAPMM06E_012. This is processed in the case of 
         the functions "Check document" and "Save".                                                                               
    If you wish to read your own tables as well, you should use function    
         module EXIT_SAPMM06E_014. This is invoked when the purchasing document  
         is read from the database.                                                                               
    To re-initialize your own data, it is essential that you also use       
         function module EXIT_SAPMM06E_009. This function module is always       
         invoked when the next purchasing document is processed (when POs are    
         created via function module).                                                                               
    In the header modules, you obtain the SAP transaction category via the  
         parameter I_TRTYP:                                                                               
    o   A   Display                                                                               
    o   V   Change                                                                               
    o   H   Create                                                                               
    You obtain the relevant transaction/event from the SAP transaction table
         (e.g. quotation, scheduling agreement delivery schedule) via the        
         parameter I_VORGA. The possible values are not stored as fixed domain   
         values.                                                                               
    In the item modules, you obtain the activity category via the parameter 
         I_AKTYP:                                                                               
    o   A   Display                                                                               
    o   V   Change                                                                               
    o   H   Create                                                         
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Screen enhancement in badi's

    Hi all,
      I want to do screen enhancement in BADI.I found some badis which are providing the screen enhancements but dont know how to go further.
    Also i dont know in which transaction this screen will appear.
    And how to search for the BADI in standard transaction ,so that i can add the my own subscreen in satandard sap transaction using BADI screen enhancements.
    Please tell me the way in which i can do the sceen enhancement using BADI.
    Thanks and Regards,
    Sugeet.

    hi,
    check this..
    http://help.sap.com/saphelp_nw04/helpdata/en/9d/12233a0edd7978e10000000a11402f/frameset.htm
    regards
    vijay

  • Screen Enhancement on T-Code AS01 (Asset Master)

    Hi Experts,
    I want to add a filed of Customer Number( KUNNR) on the Asset Master Screen ( t-code AS01)
    I have done a lot of work....
    I have used the Enhancement AIST0002 ..... also make the Subscreen....
    In Short, now my field is Displaying on the Asset master Standard Screen. also displaying the F4 help against it...
    *Problem:*
    when i save the Data ... it does not save the data...
    I also check the table ANLU. there is no record exist... (boz i did not write any Code)
    Can i have to Write the Update Query for save the Record?
    Note: i am first time making the Screen Enhancement.
    Regards,
    Rizwan

    Dear George Serfiotis,
    i have find the solution completely ... now, not only my Screen is displaying but also working properly..
    http://binarycse.com/joomla/index.php/sap-abap/screen-exits
    <<CUT AND PASTE OF ABOVE LINK DELETED>>
    <<REQUEST FOR POINTS DELETED.  It was your question anyway...>>
    Rizwan
    Edited by: Matt on Nov 18, 2008 3:08 PM

  • Adding search help (F4) for a screen field in standard screen of VA02

    Dear Gurus,
    I need to add a Search Help (F4) to a Standard Screen Field VBAK-VSNMR_V in the standard Screen of VA01/Va02.....Can anyone please guide me how it can be done.
    Regards
    Sajid
    Edited by: shaik sajid on Feb 2, 2009 8:38 AM

    Hi shaik,
    Refer to the following useful link:
    Search help enhancement in VA01
    Hope this will help you...

  • Contract Account Screen Enhancement - CAA1/2/3

    Hi all,
    I am in need to Enhance the contract account screen for the well known transactions CAA1/2/3. Now the requirement is to add a new tab named "Add.Info" along with the existing tabs for the main screen. The new tab once defined will have some custom fields on different field groups. Hope if anyone has worked earlier on this type of requirement may throw some inputs.
    Appreciate your timely response.
    Regards,
    Jagath.

    HI,
    You need to use BDT(bussiness data toolset) to add the filds to this CAA1,
    1) TCode: CAS2
    Creat the Field group 123 where the field have been added
    Double click in Menu path:
    Field Groups ->Fields
    2) TCode: SE51
    Created the layout set with the new field Name
    3) TCode: CAS3
    · Created the view XXX where we have to assigned following things---
    a) Application-VKK
    b) Standard Program name -SAPLZKKC
    c) Screen Number-0700
    b) Two FM Z_TEST_PBO and Z_TEST_PAI
    In PBO passing the value from screen to program using Field symbols
    In PAI passing the value from program to database, where the database gets updated using the FM VKK_FICA_FKKVK_COLLECT
    · Assign Field Group to View XXXX
    4)Double click in Menu path:
    View àField Groups
    Next Using ‘New Entries ‘provided in application toolbar assign the Field Group ‘XXX’.
    5) TCode: CAS4
    Created the Section and assigned the View ZKK510 to it.
    Double click in Menu path:
    SectionàView
    Next Using ‘New Entries ‘provided in application toolbar assign the View ZKK510.
    6) Tcode: CAS5
    Created the screen ZKAT1 and entered the details as:
    Double click in menu path:
    Screenà Section
    Next Using ‘New Entries ‘ provided in application toolbar assign the Section ZKK510 and VKK100.
    7) Tcode: CAS6
    Assigned Screen ZKAT1 for the standard screen sequence VKK1
    Double click in Menu Path:
    Screen Sequence à Screen
    Next Using ‘New Entries ‘ provided in application toolbar assign the screen ZKAT1.
    8) Tcode: CAS7
    Standard event DSAVE can be used to save the database (if we don’t use field symbols to update the database) under this event we copy the standard function module VKK_FICA_EVENT_DSAVE for the application VKK to ZZ_VKK_EVENT_DSAVE and modify this FM which can be done as
    In this FM we will use the standard FM VKK_FICA_FKKVK_COLLECT to update the database table FKKVK
    Code is written as :
    CALL FUNCTION ‘VKK_FICA_FKKVK_CO’
    EXPORTING
    I_SUBNAME = ‘CI_FKKVKI'
    I_FKKVK = FKKVK.
    DATA: IT_FKKVK LIKE FKKVK.
    IT_FKKVK-ZZCOLECT1 = CI_FKKVK- ZZCOLECT1
    IT_FKKVK-ZZPOR_CTR1 = CI_FKKVK- ZZPOR_CTR1
    CALL FUNCTION ‘VKK_FICA_FKKVK_CO’
    EXPORTING
    I_SUBNAME = ‘CI_FKKVKI'
    I_FKKVK = IT_ FKKVK.
    Hope you understand the code,
    Thanks
    Sudheer

  • Adding custom fields on SAP standard screen

    Hi,
    I have to add some custom fields in the SAP defined standard screen. When I go to that particular screen and try to change it to 'CHANGE' mode , it asks for Access Key. Please suggest me, how to add the custom fields.
    RGDs,
    Gsaasg

    Hi,
    For this only there are enhancements, Just search for screen exits in the SDN or google for
    your transaction and also search for BADI's.
    Regards and Best wishes.

  • Distribution screen enhancment in Contract item -SRM 7.0

    Hi Experts,
    I want to add custom fields in contract item level distribution screen In SRM 7.0,
    Sap has provided standard structure for item enhancement INCL_EEW_PD_ITEM_CSF_CTR and INCL_, INCL_EEW_PD_ITEM_CSF
    Using above structures we can enhance Item over view screen, My requirement is to enhance Item distribution screen,
    If any one worked on distribution screen enhancement or any body knowledge of this, please share me the correct structure to enhance the screen.
    Thanks in advance

    Hi,
    I am also trying the same thing, were you able to solve that issue ?
    If yes please share the solution
    Thanks

  • Notifcation Screen Enhancement

    Hi friends,
    we had implemented PM Notification screen enhancement and added 4 Tab screens to a particular notification type including SAP standard **Location ** Tab.
    TAB A, B, C & D are custom Tabs.
    The problem is
    1. If we are on Tab A  and move to Location Tab
    2. While we are on Location Tab and want to move to TAB B , it opens up TAB A.
    it happens all the time, it opens the TAB that was opened before moving to Location Tab instead of the TAB we want to move while on Location Tab.
    navigation between customs tabs is OK because we had inserted code to shift to the TAB clicked. Since Location TAB is SAP supplied am thinking if there is any config that will do this or it's becuase of SAP bug.
    any help is appreciated.
    Thanks

    Hello,
    I have faced the same issue during the additions of tabs for service notifiations, i solved the problem by setting the ok code's offcourse by doing a core mod.
    Hope this helps.
    Rajeev

  • Changes of subscreen in an screen enhancements

    I am using screen enhancements of a standard program.
    I have created a subscreen which will be called by the standard program. When ever i am making chages to the data in the sub screen sy-datar is not setting. Only when i make changes in the other standard screens sy-datar is setting to 'X'.
    Can you please let me know how to know whether chages have been done to the data on my subscreen. Is there any function module or any other solution?
    Only when chages have been made to the data on the subscreen i am supposed to save the data.
    So it is important to know whether any changes have been made to my screen data.

    Hi!
    I think it is not possible. Not possible, because the colors are handled centrally per user.
    You can set the color scheme with the following setting:
    Click on the local layout settings button (first from right, under the menu) then choose color settings from the popup menu.
    Here you can define the colors for that user.
    Regards
    Tamá

  • Modification to standard screen for IT1050 - OM module

    Hi,
    Was wondering is it possible to modify a standard SAP infotype screen, like hiding some textbox/ checkbox of a standard screen. I've already have a customised module pool, but that is for a subscreen (additional enhancement).I'm doing it for IT1050, an OM infotype. T588 wont work, SHD0 wont work,  Please advise
    Thanks & regards,
    Lawrence

    Hi Sriram,
    Yes it requires the access Key to modify, which is i'm restricted from doing that, plus any oss check will wipe out the changes, besides that is violating the the client process, was wondering if alternative screen will do for standard screen, do u have any materials/ link to share on that matter.
    Thanks & regards

Maybe you are looking for

  • FM 8.0.2 WinXP: Weird On-Screen Font Kerning

    Help! I'm experiencing a very irritating bug that didn't seem to appear until I applied one of the FM 8 patches. I'm running FM 8.0.2 on Windows XP. I don't remember if this bug started in 8.0.1 or 8.0.2, but it didn't exist in FM 8.0.0, and it doesn

  • My books are not downloading from the app to my device

    I have a app called fiction and when I buy the books they dont download.

  • TS2446 Disabled for forgetting security questions answers

    I cannot remember my answer for the security questions and now I cannot do anything.  How do I get past this?

  • Cannot upgrade CS6 on laptop.

    Cannot upgrade CS6 on laptop. CS5 runs just fine... Turned off firewall and scan. Now got to Serial Number upgrade. It took the cs56 upgrade number but not any of the previous numbers from your web site. I'm not at home so I don't have the first CS2

  • Premiere Elements 11 Project Assets Panel

    I've added media from my hard drive, where the file numbers are in numerical order.  However, when the files arrive the Project Assets panel they are no longer in the original numerical order. I've tried the Sort by button but this doesn't arrange th