Question regarding Screen exits

Hello Developers,
Is it necessary for a subscreen area to pre-exist on a standard SAP transaction screen in order to add customer fields to the screen or is it possible to define this within a BAPI? 
I would like to add customer fields to the screen for txn IE36 (program RIFLET20) but I don't believe it provides for a screen exit. The program does call an exit handler IHSA_LIST_EDITING of class CL_EX_IHSA_LIST_EDITING but the existing methods don't appear to provide the functionality that I need.
Would this be possible for transaction IE36?
Thank you for your help,
Terry

It is neccessary to have a subscreen area and screen number and program name which are provided by SAP for customer enhancement in Exits.

Similar Messages

  • Help regarding screen exit

    Hi,
    Can any body please give me the step by step procedure how to implement the screen exits?I am very thankful if some one gives the screen shots also.I know what's meant by screen exit and how to find that also,but I need some on how to implement that.
    Thanks&Regards
    Mahesh

    use to add screen to standard programqtransction
    for example  : we want to add subscreen
    for item in me22n .
    goto transction -> cmod -> create project
    now add Enhancement ( for example 'MM06E005')
    in the componennt you will see screen exit
    you can choose the one that you need ,
    in our case 111  , and now you have to implement .
    also you have to add structure ci_ekpodb to ekpo
    and open
    EXIT_SAPMM06E_016 - pbo
    EXIT_SAPMM06E_018 - pai
    this is for now ,
    if you have particular question ask for  ,
    for example its enough.

  • Query regarding screen exits

    Hi ppl,
    I am looking for a screen exit for tcode MSC3n.
    Using SMOD, I found the following enhancements:
    BATCHCHK
    MBCFC010
    SAPLCHVW
    SAPLMHD1
    SAPLV01D
    SAPLV01P
    SAPLV01Z
    SAPLV1ZE
    SAPLV1ZN
    But, all these have function exits. There was no screen exit specifically mentioned in any of these enhancements.
    Does it mean that there is no screen exit or will these function exits be useful?
    Please help.
    Regards,
    David.

    Hi,
    My requirement is to remove 2 fields from a subscreen of the tcode MSC3n and replace with 2 custom fields which I have appended in the standard database table. All the fields are from the same database table.
    Thanks,
    David.
    Edited by: David D on Aug 28, 2009 6:59 AM

  • Regarding screen exit

    Hi Friends,
    I created the sales order using VA01 and enter the payment terms and saved. But mu requirement is when i go through VA02, payment terms field must be in display mode. So, user not able to chage the payment terms value.
    Please give exact solution with Screen exit name and modifications.
    Thanks in advance
    Regards
    Govind.

    Hi,
        The SAPMV45A , 8309 screen is the Additional Data B tab providded by SAP to add your custom fields . In order to capture the data from this custon field you can use
    the user exit MV45AFZZ, USEREXIT_SAVE_DOCUMENT_PREPARE OR
    USEREXIT_SAVE_DOCUMENT depening on your functionality.
    If you include the field MGANR as a part of the VBRK /VBRP structure then these will be available.
    step by step method 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
    Regards

  • Regarding Screen Exits

    Hi all,
    In tcode XD02 i want to add 3 fields (account no. , Branch and Bank Details)..In Standard Screen.
    What is Screen Exit For the XDO2?
    Can Any One Tell the Step by step process to create Screen Exits.
    How To work with  Tcodes CMOD And SMOD?

    Hi,
    Check the link below on screen exits:
    http://****************/Tutorials/ExitsBADIs/ExitsMain.htm
    regards
    Shiva

  • Question Regarding Screens

    Hi,
    I have a customized button on the toolbar. Now when I click this button a screen or subscreen should be displayed with a select option parameter. Based on the value that I select in this screen functionality of the pushbutton which is there on the first screen should be performed. How do I achieve this? Thanks In Advance..
    Vicky

    Define a selection screen with the select option and call the selection screen in the pai section of your original screen.Put a button on the selection screen which is to be pressed once you enter values in the select-options.
    sample code to call a selection-screen.
    <i><b>DATA SPFLI TYPE SPFLI.
    SELECTION-SCREEN BEGIN OF SCREEN 123 AS WINDOW TITLE TEXT-456.
      SELECTION-SCREEN BEGIN OF BLOCK BL1 WITH FRAME TITLE TEXT-BL1
                                          NO INTERVALS.
        SELECT-OPTIONS SEL1 FOR SY-SUBRC.
        PARAMETERS     PAR1 LIKE SPFLI-CARRID.
        SELECTION-SCREEN COMMENT /10(20) TEXT-COM.
      SELECTION-SCREEN END OF BLOCK BL1.
    SELECTION-SCREEN END OF SCREEN 123.
    CALL SELECTION-SCREEN 123 STARTING AT 20 5.
    IF SY-SUBRC = 0.
    ELSE.
    ENDIF.</b></i>
    Regards,
    Ravi

  • Regarding Screen exit in vl01n

    Hi All,
    I would like to add one more tab in the t.code Vl01n,Can i use this "DELIVERY_ADDR_SAP " BADI,Some body suggest me how to proceed as i am doing this for the first time.Kindly share your thoughts

    Hi
    If you are enhancing the screen in HEADER level
    Use BADI LE_SHP_TAB_CUST_HEAD
    If you are enhancing the screen in ITEM level
    Use BADI LE_SHP_TAB_CUST_ITEM
    Methods:
    ACTIVATE_TAB_PAGE " Assign the Program name & screen number
    TRANSFER_DATA_TO_SUBSCREEN  " transfer data from table to new tab
    TRANSFER_DATA_FROM_SUBSCREEN " transfer data from new tab to table

  • Future buyer of W530 with questions on screen type and GPU.

    Hey guys,
    I'm contemplating buying a W530 laptop to replace my aged Acer Aspire 5517. Anyway, I have some questions regarding screen type and graphics cards. One, my current Acer has a 16x9 HD screen that works perfectly fine for me, unless I go outside, so is it really worth the extra 200 bucks to upgrade to the 1920x1080 screen, or is that just overkill? same question regarding making a choice between the NVIDIA Quadro K1000M or K2000M, again, is it worth the money and what"s the biggest difference? Now I'm not a hardcore gamer, I mostly surf the web, do my work, and play a few games that are not really too demanding on the GPU.
    Thanks!

    henrodstone wrote:
    Hey guys,
    I'm contemplating buying a W530 laptop to replace my aged Acer Aspire 5517. Anyway, I have some questions regarding screen type and graphics cards. One, my current Acer has a 16x9 HD screen that works perfectly fine for me, unless I go outside, so is it really worth the extra 200 bucks to upgrade to the 1920x1080 screen, or is that just overkill? same question regarding making a choice between the NVIDIA Quadro K1000M or K2000M, again, is it worth the money and what"s the biggest difference? Now I'm not a hardcore gamer, I mostly surf the web, do my work, and play a few games that are not really too demanding on the GPU.
    Thanks!
    The 1920 x 1080 screen offered on the W530 is one of the best TN panels on the market so it's a worthwhile upgrade. Upgrading from a K1000M to a K2000M isn't a good idea unless you either spend a good amount of time playing games (or want higher settings playable) or need the extra power for CAD.
    On my W530 , I upgraded the screen to the 1080P one and kept the K1000M GPU.

  • Screen Exit for LT12

    Hi Folks,
      I need a help regarding Screen Exit for LT12 Tcod.My requirement is to add a screen for Serial Number Keyin for a material and confirm the TO.I try to find an Exit and a Badi where i can put my Custom logic which updats the Serial Number in a Custom 'Z' Table but iam unable to stop at none of the exits .Please help me if any one had worked on this sort of an requirement. I want an Exit/Badi which stops at the time of Save or Confirm TO Ok_code

    hi vamsi,
    check the below link may be helpful for you
    User-Exit in transaction LT12
    if u find it useful plz reward the points
    Regards,
    Naveen

  • Regarding  FB60 screen exit

    hi i want to add a subscreen for fb60 . for this in enhancement what are the screen exits are available?? i have used badi_f040_screen_600,badi_fdcb_subbas01, badi_fdcb_subbas02 and badi_fdcb_subbas03. but these are not get triggered.. any thing is there to find??

    Hi,
    Try one of the following exit:
    RFEPOS00                                Line item display: Checking of selection conditions            
    RFAVIS01                                Customer Exit for Changing Payment Advice Segment Text         
    FARC0002                                Additional Checks for Archiving MM Vendor Master Data          
    F180A001                                Balance Sheet Adjustment                                       
    Ashvender

  • Regarding field and screen exits

    Hi,
         plz. send me the step-by-step procedure to create Field and Screen exit.

    Screen Exits:
    Screen exits are provided by SAP to allow the programmer to add his own sub screen in the already available standard SAP screen. The standard screen will have a sub screen area defined especially for this purpose. The call to this sub screen will also be present already in the standard code.
    For example, there is an enhancement RVEXAKK1 available for foreign trade transactions.
    As you see in the above screen in screen areas block the calling screen, its number, sub screen area and the called screen with its number are defined. Here the main screen 101 in program SAPMV86E is having a sub screen area ZUSATZ and the screen 100 from program SAPLXAKK will be the sub screen for that area.
    It is mandatory for the called screen to be in a function group that starts with X. Here the function group is XAKK.
    Also, if you see the above enhancement, it also has two FM exits. These two FM exits will be used to pass data to & from the sub screen. These FM calls will be in PBO & PAI modules of the main screen. These FMs are also part of the above said function group.
    And the function group will not have that sub screen 100 defined. The programmer can create his own screen with the number 100(or whatever is called).
    Calling of the sub screen.
    sub screen call     in PBO of main screen 101          this module has the FM exit call
    Sub screen call in PAI block of main screen          this module has FM exit call
    Create the screen 101 in program SAPLXAKK from transaction CMOD.
    Double click here to create the screen
    Once screen creation is done, use the two FM exits present in the enhancement to pass data to the sub screen and get data from the sub screen.
    Field Exits
    1. Field exit was created with CMOD, but is not processed when calling the screen.
       o  Since the field exit is not processed until PAI, an action must be
          triggered on the screen (Return, Save, ...).
       o  Set profile parameter abap/fieldexit to YES and restart the
          system. Setting the profile can be done by a BASIS person.
    o     To check if the parameter is set or not use transaction RZ10.
       o  After activating the function module FIELD_EXIT... and the field
          exit, leave the transaction on whose screen the field exit is to
          be executed. The screen is not generated until the transaction is
          started.
       o  Do not work on different application servers since there may be
          some delay before the field exit is activated.
       o  The profile parameter must be set on all or none of the
          application servers.
       o  If the field exit is to only be active on specific screens, check
          whether you chose the correct program and the correct screen
          number (take care with subscreens).
       o  Using SE51 -> Field list, check that the screen field does have a
          reference to a data element. In the name of the field exit use the
          name of the data element and not the field name.
       o  After transport, field exits are marked as active but will not be
          processed. Tip: First try deactivating the field exit once more
          and then afterwards, activate it again.

  • Screen-Exit MM01/MM02/MM03 - Problems when I try to retrieve the data saved

    Hi guys,
    I created a Screen-Exit in the Accounting View of MM01/MM02/MM03 because I need to insert data into the fields of an Append Structure of the table MBEW, that I created.
    So, I can insert the data through an User-Exit. I Export to the Memory the data from my Screen-Exit and I modify the Fields content of MBEW inside of this User-Exit.
    I need to select these data and show it, because the selection is not automatic. I don't know if it could be automatic.
    Inside of the Screen-Exit there are some tables available, but they are empty and I can't retrieve the data because I don't have
    the Material Number nor other data of MBEW. When I run MM02, for example, the User-Exit is not started and so
    I can't export the data to the Memory and after that to select the data. This User-Exit is only started when I save the data...
    I found not any BADI too...
    Please, could someone help me?? How I could solve this question?
    Thanks a lot!
    Regards,
    Marcos Fernando Dotta

    Hello Marcos,
    Please see OSS note 44410 - Integrating cust. - specific fields in matl master.
    Kind Regards,
    Rae Ellen Woytowiez
    Link:  [https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=44410]

  • Issue with Method to find Screen Exit

    Hi all,
    I am planning to add 2 custom fields to item details tab in ME51N .
    I tried to find screen exits using development class of ME51N i.e ME
    I went to smod and tried to find enhancements using ME development class and from the list of enhancements i tried to find a screen exit but i could found one.
    I found an enhancement
    MEREQ001   Customers' Own Data in Purchase Requisition
    Which had a screen exit  as well and this is what i was exactly looking for.
    But my question is that
    MEREQ001 is under development class MEREQ
    So that means the way i was trying to find the screen exits is wrong or is there a better way to find screen exits
    Let me know
    Thanks

    Hi,
    U will find that if u try this program.
    How to Find a Screen Exit in a Given SAP Standard T-code
    Program
    REPORT YSMOD2 .
    TABLES: MODSAP, MODACT, TSTC.
    PARAMETERS: INPUT1 LIKE TSTC-TCODE DEFAULT ' ',
                INPUT2 LIKE MODSAP-TYP DEFAULT ' '.
    DATA: SEARCH1(6),
          SEARCH2(3),
          SEARCH3 LIKE MODSAP-MEMBER.
    DATA : FIRST_ROW VALUE 'Y'.
    CONCATENATE: '%' INPUT1 '%' INTO SEARCH1,
    '%' INPUT2 INTO SEARCH2.
    SELECT * FROM TSTC WHERE TCODE LIKE SEARCH1.
    FIRST_ROW = 'Y'.
    CHECK TSTC-PGMNA NE SPACE.
    CONCATENATE '%' TSTC-PGMNA '%' INTO SEARCH3.
    SELECT * FROM MODSAP WHERE TYP LIKE SEARCH2
    AND MEMBER LIKE SEARCH3.
    SELECT SINGLE * FROM MODACT WHERE MEMBER = MODSAP-NAME.
    IF FIRST_ROW EQ 'Y'.
       WRITE: /0 TSTC-TCODE, 6 TSTC-PGMNA, 16 MODSAP-NAME, 32 MODSAP-TYP,
              45 MODSAP-MEMBER, 70 MODACT-NAME.
       FIRST_ROW = 'N'.
    ELSE.
       WRITE: /16 MODSAP-NAME, 32 MODSAP-TYP, 45 MODSAP-MEMBER, 70 MODACT-NAME. 
    ENDIF.
    CLEAR : MODSAP, MODACT.
    ENDSELECT.
    IF SY-SUBRC NE 0.
       WRITE : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
    ENDIF.
    CLEAR TSTC.
    ENDSELECT.
    END-OF-SELECTION.
    CLEAR: SEARCH1, SEARCH2, SEARCH3.
    End
    Regards,
    Jagadish

  • Screen Exit for MSC1N

    Hi all,
    I have tried finding screen exit based on package and application area. But i was not able to find any screen exit.I need to add some fields in material data tab in this transaction.
    Please let me know any screen exit that might be useful for me.
    Regards
    Taranam

    I have the same question,  could anyone can help, thanks in advance..
    Edited by: tlymail on May 25, 2010 3:22 AM

  • Urgent : Screen exit for transaction CJ02

    Hi Gurus,
    I need to add a user defined field at project definition level for transaction CJ02, CJ01 and CJ03.
    Is there a screen exit or some other way to do this ?
    Please reply, points waiting for helpful answers

    Hi Abhishek,
    You can user <b>user-exit CNEX0006</b> to add custom fields at project definition level. We are working in 4.6C and we have added almost 25 custom fields at WBS element level using CNEX0007. I am sure you can use CNEX0006 to add custom fields at project definition level.
    I do not know which SAP version you are working in but if you are working on 4.6C  or lower, there is not BADI available.
    If you are working on 4.7 or above, then there might be BADI available for this purpose. But i do not know about that.
    Let me know if you have any question.
    Regards,
    RS

Maybe you are looking for

  • Query is not working in 8.1.6

    hi all, I created a query in 9.2 it is working proplerly but when i executed it on 8.1.6 it gives me (SELECT qo.option_text ERROR at line 3: ORA-00979: not a GROUP BY expression SELECT d.dealer_code, c.customer_id, TO_CHAR (cc.start_time, 'MMDDYY') A

  • Photo Orientation - Sending to PC Users

    Is there a way to correct the orientation of a photo I'm sending to a PC user from my Mac?  I've tried rotating what appears to be portrait 90 degrees clockwise on my Mac but the recipient still gets it in landscape mode, just 180 degrees from the pr

  • How to delete a View(Local) defined on a Query in Bex Web Analyzer

    Hi,   I created a No of Views (Local) on a query in Bex Web Analyzer and saved them. How can i delete the view i created when i checked the PFCG i can't find the views i created How can i delete the views (Local) i created on a query Thanks

  • Restrict Repeat Cheque Print

    Hi , I need some of your help regarding restricting repeat cheque printing . Once a cheque is printed , it can not be printed again . But here we have customised form , customised program and customised t-code for that . Can we  maintain a z table wh

  • Pie Chart changing data provider ?

    Iv created a pie chart to which the dataprovider is often going to change , the problem is how can i draw the pie chart when the datprovider changes as currently the chart is drawn when the dataprovider hasnt been set and thereforee nothing is displa