Any user exists for SAPLSBAL_DISPLAY?

hi,
in Transaction vl02n, i throw some error message to the error log screen. And from that screen, i would like to terminate the whole transaction (vl02n) when user press back,cancel or exist button on the toolbar.
Please advise is there any user exists can do this.
thank you.

Hi Reetha,
You can terminate whole transaction by using error type A (abort). This message is displayed in screen, when the user confirm it, the transaction will be terminated.
Regards,
Dhanunjaya Reddy

Similar Messages

  • User Exist for MM - Purchase Order

    Hi ABAP expert,
    is there any user exist for Purchase order, actually i'm want to prevent the user from do the deletion on PO items, as per my understanding we can use user exit.
    can anyone help and how to do the process ?

    Hi,
    1. Just copy and paste this code and execute it.
    2. Give the Tcode "ME21" and you will see the lot of user exits.
    TABLES : tstc,     "SAP Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    *& Selection Screen Parameters
    SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
    SELECTION-SCREEN SKIP.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK a01.
    *& Start of main program
    START-OF-SELECTION.
    * Validate Transaction Code
      SELECT SINGLE * FROM tstc
        WHERE tcode EQ p_tcode.
    * Find Repository Objects for transaction code
      IF sy-subrc EQ 0.
        SELECT SINGLE * FROM tadir
           WHERE pgmid    = 'R3TR'
             AND object   = 'PROG'
             AND obj_name = tstc-pgmna.
        MOVE : tadir-devclass TO v_devclass.
        IF sy-subrc NE 0.
          SELECT SINGLE * FROM trdir
             WHERE name = tstc-pgmna.
          IF trdir-subc EQ 'F'.
            SELECT SINGLE * FROM tfdir
              WHERE pname = tstc-pgmna.
            SELECT SINGLE * FROM enlfdir
              WHERE funcname = tfdir-funcname.
            SELECT SINGLE * FROM tadir
              WHERE pgmid    = 'R3TR'
                AND object   = 'FUGR'
                AND obj_name = enlfdir-area.
            MOVE : tadir-devclass TO v_devclass.
          ENDIF.
        ENDIF.
    * Find SAP Modifactions
        SELECT * FROM tadir
          INTO TABLE jtab
          WHERE pgmid    = 'R3TR'
            AND object   = 'SMOD'
            AND devclass = v_devclass.
        SELECT SINGLE * FROM tstct
          WHERE sprsl EQ sy-langu
            AND tcode EQ p_tcode.
        FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
        WRITE:/(19) 'Transaction Code - ',
        20(20) p_tcode,
        45(50) tstct-ttext.
        SKIP.
        IF NOT jtab[] IS INITIAL.
          WRITE:/(95) sy-uline.
          FORMAT COLOR COL_HEADING INTENSIFIED ON.
          WRITE:/1 sy-vline,
          2 'Exit Name',
          21 sy-vline ,
          22 'Description',
          95 sy-vline.
          WRITE:/(95) sy-uline.
          LOOP AT jtab.
            SELECT SINGLE * FROM modsapt
            WHERE sprsl = sy-langu AND
            name = jtab-obj_name.
            FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
            WRITE:/1 sy-vline,
            2 jtab-obj_name HOTSPOT ON,
            21 sy-vline ,
            22 modsapt-modtext,
            95 sy-vline.
          ENDLOOP.
          WRITE:/(95) sy-uline.
          DESCRIBE TABLE jtab.
          SKIP.
          FORMAT COLOR COL_TOTAL INTENSIFIED ON.
          WRITE:/ 'No of Exits:' , sy-tfill.
        ELSE.
          FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
          WRITE:/(95) 'No User Exit exists'.
        ENDIF.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'Transaction Code Does Not Exist'.
      ENDIF.
    * Take the user to SMOD for the Exit that was selected.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
    Thanks,
    Reward If Helpful.

  • User exists for ME22N

    Hi all,
    Is there any user exists for the ME22N tcode While Saving PO,  excluding  MM06E005 and M06E0004. These exists are M06E0004 inpacting on Release strategy and other MM06E005 is SAP stored the screens in $tmp because of this  impacting on other tcode me41 going to dump.so anybody can suggest any other  user exists.
    Thank u,
    sksk.

    MEVME001                                WE default quantity calc. and over/ underdelivery tolerance
    MM06E001                                User exits for EDI inbound and outbound purchasing documents
    MM06E003                                Number range and document number
    MM06E004                                Control import data screens in purchase order
    MM06E005                                Customer fields in purchasing document
    MM06E007                                Change document for requisitions upon conversion into PO
    MM06E008                                Monitoring of contr. target value in case of release orders
    MM06E009                                Relevant texts for "Texts exist" indicator
    MM06E010                                Field selection for vendor address
    MMAL0001                                ALE source list distribution: Outbound processing
    MMAL0002                                ALE source list distribution: Inbound processing
    MMAL0003                                ALE purcasing info record distribution: Outbound processing
    MMAL0004                                ALE purchasing info record distribution: Inbound processing
    MMDA0001                                Default delivery addresses
    MMFAB001                                User exit for generation of release order
    MRFLB001                                Control Items for Contract Release Order
    AMPL0001                                User subscreen for additional data on AMPL
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N
    LMEDR001                                Enhancements to print program
    LMELA002                                Adopt batch no. from shipping notification when posting a GR
    LMELA010                                Inbound shipping notification: Transfer item data from IDOC
    LMEQR001                                User exit for source determination
    LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001                                Customer-Specific Source Determination in Retail
    M06B0001                                Role determination for purchase requisition release
    M06B0002                                Changes to comm. structure for purchase requisition release
    M06B0003                                Number range and document number
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
    MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)
    MEETA001                                Define schedule line type (backlog, immed. req., preview)
    ME590001                                Grouping of requsitions for PO split in ME59
    M06E0005                                Role determination for release of purchasing documents
    M06E0004                                Changes to communication structure for release purch. doc.
    M06B0005                                Changes to comm. structure for overall release of requisn.
    M06B0004                                Number range and document number
    Regards,
    Madan

  • Reg. User exist for G/L account change

    Dear Experts
    I want to create new contion or user exist for  change the G/L account from consumption account to
    stock account. 
    That is when I create purchase order with account assignment the stock account should be assigned instead of consuption account.
    Without any account assignment mean no problem,that accounts are posted  correctly.Stock account and GR/IR account.
    Thanks
    Rajakumar.k

    While create Purchase order.
    If    Acct assignment  E      -   Stock account - depending on the material type
         Acct assignment and item cat.  E  & L   WIP of material
    Like the above.
    while I create purchase order the consumption account is posted and after enter the sale order
    the G/L for consumption is changed to stock account. I can see the changes directly.
    Thanks
    Rajakumar.k

  • User exists for changing the selection screen of the transaction CS11

    Hi,
    I want to change the selection screen of the transaction cs11 and modify the ALV output.
    I searched the old forums but not got satisfactry results.
    I want to change the plant and material from the parameter to the select option.
    i dont want to copy the transaction for the zcs11.
    any suggestion on this ?
    Regards,
    udupi

    one more requirement i have is that, i need to remove all the header fields such as material , plant etc and place that field in the item level. i can use the user exists PCSD0002 for the adding the customer field in the item. but how can i removed the header level field such as plant and material. whether we have any user exits for that?

  • User exists for SM31

    Hi all,
      Is there any user exist available for SM31(Table Maintenance).
    Thanks,
    Srinivasarao Oleti

    Hi,
    I hope no user exit .If you want to change or add any validations to  the table maintenance view
    you can go to SE11-> Utitlities->Table Maintnance Generator-> environment ->Modification->and chose as your requirement.
    Thanks,
    Bindu.

  • USER EXISTS FOR F110

    Dear friends,
    Can any body tell me that where we can see the related User Exists for F110 in SAP?
    Thanks,
    Raju

    Hello,
    Here is the list of user exists in F110
    FDTAX001 Enhancement to Transaction FDTA (event after the download)
    FEDI0002 Function exits for EDI DOCS in FI - Incoming pyt adv.notes
    FEDI0003 Function exits for EDI docs in FI - Save PEXR segments
    FEDI0004 Function exits for EDI docs in FI - particular events
    FEDI0006 Function Exits for EDI-docs in FI: Save IDCR Segments
    RFFOX003 Frame for user exit RFFOX003 (in program RFFOM100)
    RFFOX041 Framework for user exit RFFOX041 (in program RFFOBE_I)
    RFFOX042 Framework for user exit RFFOX042 (in program RFFOBE_E)
    RFFOX043 Framework for user exit RFFOX043 (in program RFFOBE_D)
    RFFOX061 Frame for user exit RFFOX061 (in program RFFOCH_P)
    RFFOX062 Frame for user exit RFFOX062 (in program RFFOCH_P)
    RFFOX063 Frame for user exit RFFOX063 (in program RFFOCH_P)
    RFFOX064 Frame for user exit RFFOX064 (in program RFFOCH_P)
    RFFOX065 Frame for user exit RFFOX065 (in program RFFOCH_P)
    RFFOX066 Frame for user exit RFFOX066 (in program RFFOCH_P)
    RFFOX071 Frame for user exit RFFOX071 (in program RFFOCH_U)
    RFFOX072 Frame for user exit RFFOX072 (in program RFFOCH_U)
    RFFOX073 Frame for user exit RFFOX073 (in program RFFOCH_U)
    RFFOX074 Frame for user exit RFFOX074 (in program RFFOCH_U)
    RFFOX075 Frame for user exit RFFOX075 (in program RFFOCH_U)
    RFFOX081 Frame for user exit RFFOX081 (in program RFFOF__T)
    RFFOX082 Frame for user exit RFFOX082 (in program RFFOF__T)
    RFFOX100 Frame for user exit RFFOX100 (in program RFFOUS_T)
    RFFOX101 Frame for user exit RFFOX101 (in program RFFOUS_T)
    RFFOX102 Frame for user exit RFFOX102 (in program RFFOUS_T)
    RFFOX103 Frame for user exit RFFOX103 (in program RFFOUS_T)
    RFFOX104 user exit
    RFFOX105 Frame for user exit RFFOX105 (in program RFFOUS_T)
    RFFOX200 Frame for user exit RFFOX200 (in program RFFONZ_T)
    RFFOX210 Frame for user exit RFFOX210 (in program RFFOAU_T)
    RFFOX211 Frame for user exit RFFOX211 (in program RFFONZ_T)
    RFFOX230 General program for user exit RFFOX230 (in program RFFOJP_L)
    RFFOX240 Enhancement for User Exit 240 (RFFOAT_P)
    RFFOX250 Enhancement for User Exit 250 (RFFODK_E)
    RFFOX901 Framework for user exit RFFOX901 (in program RFFOM100)
    RFFOX902 Framework for user exit RFFOX902 (in program RFFOM100)
    Hope this helps
    Rgds
    Rajendra
    Pls assign points if useful

  • Are there any user exit for ess travel?

    Hi all
    I want to ask,
    are there any user exit for ess travel?
    and if I want  to know if we already had enhancement for back-end system (sap gui)
    is it automatically applicable to ess too?
    many thanks

    check this
    ESS: BAdi for Checking Mileage
    Thanks
    Bala Duvvuri

  • Is there any user exit for changing V1 field value?

    Hello Expert,
    Is there any user exit for changing V1 update value?
    For example, sales order number will populate 2LIS_11_VAHDR-VBELN. If other value need to populate 2LIS_11_VAHDR-VBELN, can we use any user exit to customize the V1 routine?
    Please forget the enhancement for 2LIS_11_VAHDR. Just populate the system field VBELN.
    Thanks
    F-B-I

    Hi,
    Use the 'usual' user-exit for transactional data in R/3 EXIT_SAPLRSAP_001 (CMOD). Here your can overwrite VBELN for each extracted record with the value you want.
    Hope this helps.
    Grtx
    Marco

  • BADI/User exists for versions(snapshots) CN71/CN72

    Hello friends!
    Is there a BADI/User exists for versions(snapshots) CN71/CN72?
    Please let me know the name and your experience using it.
    Best regards
    Jose Marin

    Hi,
    Try following user exit for both transaction codes, CN71 & CN72
    CNEX0010 (PS: Customer-defined hierarchy in LDB PSJ)
    sandeep

  • User Exist for Sales Order

    Hi All,
    When the Route changes in the Sales Order, I want to add the Forwarding agent to the Partfner function atutomatically. So I written the code in the User-Exist "userexit_check_vbap" with the following logic.
    IF sales order is creating with VA01, Add an entry
    and Changing the Sales order with VA02, modifiy an exisiting entry as follow.
    But at the time of Creating with VA01, it is sucessfully adding an entry, but
    whenever you the change Route for sales order with va02, Modify statement is working fine and showing the correct Partner function in the Partner Tab.
    If you save the document and open it again then Changed Route is sucessfully saved but not the partner function. It always having the partner function which you given at the time of creation.
    Can we write the modify statement in the "Userexist_check_vbap"
    READ TABLE xvbpa WITH KEY parvw = 'ZR'
                                posnr = xvbap-posnr.
      IF sy-subrc NE 0.
        SELECT SINGLE * FROM lfa1 INTO CORRESPONDING FIELDS OF xvbpa
            WHERE lifnr = tdlnr.
        xvbpa-mandt  = xvbap-mandt.
        xvbpa-vbeln  = xvbap-vbeln.
        xvbpa-posnr  = xvbap-posnr.
        xvbpa-fehgr  = '08'.
        xvbpa-nrart  = 'LI'.
        xvbpa-lifnr  = tdlnr.
        xvbpa-updkz  = 'I'.
        CLEAR: xvbpa-kunnr, xvbpa-stceg.
        xvbpa-parvw  = 'ZR'.
        APPEND xvbpa.
      ELSE.
        xvbpa-lifnr  = tdlnr.
        MODIFY xvbpa TRANSPORTING lifnr WHERE parvw = 'ZR'
                                          AND posnr = xvbap-posnr.
      ENDIF.
    Please suggest me , how can i solve this problem.
    Thanks and Warm Regards,
    Vijay

    I solved the problem by pass the following value
    xvbpa-updkz  = 'U'.
    It solved my problem.

  • Any user exit for MIRO

    Hi All,
       Is there any user exit / field exit  which gets activated when invoice party value ( in the detail tab of transaction MIRO ) gets filled (either manually or from PO ). The requirement is to display a warning message, once the invoice party is filled, if its a particular supplier.
    Thanks in Advance.
    Regards,
    Kiran

    Hi,
      Check the following user exits available for MIRO transaction,
    LMR1M001            User exits in Logistics Invoice Verification                        
    LMR1M002            Account grouping for GR/IR account maintenance                      
    LMR1M003            Number assignment in Logistics Invoice Verification                 
    LMR1M004            Logistics Invoice Verification: item text for follow-on docs        
    LMR1M005            Logistics Inv. Verification: Release Parked Doc. for Posting        
    LMR1M006            Logistics Invoice Verification: Process XML Invoice                 
    MRMH0001            Logistics Invoice Verification: ERS procedure                       
    MRMH0002            Logistics Invoice Verification: EDI inbound                         
    MRMH0003            Logistics Invoice Verification: Revaluation/RAP                     
    MRMN0001            Message output and creation: Logistics Invoice Verification         
    Rgds,

  • User exist for delivery document save

    Dear friends,
    I want to have a custom validation function at Delivery document save action. Can anyone specify a USER EXIST that triggered at Delivery save.
    Thanks for help,
    Ramindu

    Dear Tissera,
                    Go through this these are User exits avail in the Delivery,You choose in these.
    Processing Delivery Data
    You can use the following includes to process delivery data:
    MV50AFZ1
    This include contains routines for processing delivery header and item data, as well as for changing the entrie delivery at central points during delivery processing. For more information on the exit, see note 415716.
    MV50AFZ2
    You can use this user exit to influence distribution of the delivery quantity to the batches found.
    MV50AFZ3
    You can use this user exit to control the confirmation requirement of an individual delivery item. You can only use this user exit for picking without Warehouse Management.
    MV50AFZK
    You can use this user exit to control material determination (material listing, material exclusion, product selection), by changing the communication structures for accessing the condition tables.
    MV50AFZL
    This exit allows you to control the behavior of delivery creation for order-based deliveries in the case of incomplete delivery groups.
    MV50AFZZ
    You can use this exit to influence batch determination for an individual delivery item.
    Status Updates
    Include LV50PFZA enables you to determine your own delivery item status.
    You can use the include RV45PFZA to determine your own header status. This exit is also used by other applications in Sales and Distribution (sales order, billing document).
    You can use the customer exit in enhancement V50PSTAT if you want to influence determination of the picking status in the case of rounding problems.
    Incompletion Control of Deliveries
    You can use the include FV50UZXX to program individual incompletion checks for a delivery document. Note 158807 contains more information on this.
    Dezentralized Warehouse Management System
    You can use enhancement V50S0001 to control system behavior when you create deliveries in the decentralized Warehouse Management System:
    Control of the input attributes of delivery fields for distributed deliveries
    Control of number assignment for a delivery created in the decentralized WMS
    Collective Processing of Deliveries
    You can use the customer exits in enhancements V50R0002 and V50R0004 to calculate the stocks for displaying in the delivery due list.
    You can use the FORM routines in the include MV50SFZ4 to control output of the delivery due list in the old transaction VL04.
    You can use the include RVV50TOP to branch to user exits that you can use to influence the list output in transaction VL10. For more information see note 198137.
    Stock Transfer Process
    You can use enhancement V02V0001, if you want to control sales area determination of stock transport orders in a different way to the standard system.
    Determinations in the Delivery
    You can use the following enhancements to control determination of the organizational units that control the picking or putaway process of deliveries:
    Enhancement
    Function influenced
    V02V0002
    Storage location determination
    V02V0003
    Gate and staging zone determination (Header)
    V02V0004
    Staging zone determination (item)
    Delivery Monitor
    You can use the enhancement V50Q0001 to influence the data selection for outputting the list. For more information, see note 128150.
    Constructing Wave Picks
    You can control the construction of wave picks using the customer exits in enhancement V53W0001.
    Subsequent Outbound Delivery Split
    You can use the FORM routines in the include LV53SFZ1 to enhance the functions of the subsequent delivery split. The include LV53STZ1 enables you to enhance the type group that is used by the function modlues of the delivery split. For more information see note 416765.
    Processing Delivery IDocs
    You can use the following enhancements to influence processing of delivery IDocs:
    Enhancement
    Function
    V55K0001
    Delivery (Inbound) : Copy data
    V55K0002
    Delivery (Inbound) : Prepare processing
    V55K0003
    Delivery (Inbound) : Evaluate result
    V55K0004
    Shipping notification (Inbound): Modification of IDoc control data
    V55K0005
    Purchase order (Inbound): Modification of IDoc control data
    V55K0011
    Shipping notification (Inbound): Copy data
    V55K0012
    Shipping notification (Inbound): Prepare processing
    V55K0013
    Shipping notification (Inbound): Evaluate result
    V50B0001
    User exit for BAPI replication/confirmation of deliveries
    I hope it will help you
    Regards,
    Murali.

  • Any User Exist or Enhacement which will show Mesuring Point Classification.

    HI Experts,
    Working on one requirement where , I need to show Measuring Point class details in IL03 , Screen.
    Any user exit or enhancement ?
    Thanks in advance,
    Riyaj

    Hi,
    ITOB0001 PM: Customer include subscreen for techn. obj. master data
    http://pjatkin.users.btopenworld.com/documents/PMCSUserExits2.pdf
    In this pdf file, check the documentation under ITOB0001.
    Regards,
    Maheswaran.

  • Any user exit for updating VBRK-XBLNR when the billing is created?

    Hi all,
    I understand that in VTFL, there are 4 options for Reference number.
    But if i want it has a special value, how i can achieve it?
    Thanks,
    James

    Hi,
    See Note 301077 - User exits for the interface to accounting. I think that EXIT_SAPLV60B_001 is the right option.
    Regards
    Eduardo
    PD: althought perhaps USEREXIT_FILL_VBRK_VBRP in RV60AFZC fits better for your requirement.
    Edited by: E_Hinojosa on Jan 25, 2011 9:08 AM

Maybe you are looking for

  • What is the event by which i can get that user deny the offline data store when the message comes in the browser

    I have an application which stores manifest for offline use. Now firefox asking for a confirm message that if i want to allow or not. If i say 'allow' the application works fine. but if i say 'not now' or 'never for this site' the application stops.

  • Is it possible to change serial number in FCP?

    I have two licenses of FCP. Just installed on a new Mac Pro, and I installed with the wrong serial number (which results in protection error when both FCP programs are open). Is it possible to change serial number without reinstalling (takes hours..)

  • uix:table using JSP tags

    I cannot figure out how to bind a dataobject list using the <uix:table> tag. Could someone please help me with this. Jeff Driskell

  • Error in creating infoobject

    Hi Experts, While i am creating infoobject ZRSR01 with quantity data type and with a reference of ZRCR01,  i am  getting error saying that "Key figure ZRDSR01 is used in non-*** value ZRSPS01, type cannot be changed". Can any body help me how to solv

  • Out look express

    my laptop crashed and i had to get a disc from toshiba to reload all my stuff to the factory settings (like it was new). i have yahoo mail and i use to could reply to craigslist ads but now when i try, outlook express comes up and then i cant even se