1 / 13

Best SAP ABAP Training Institute with Placement in Pune | Aspire

We are SAP ABAP training and placement institute in Pune. Learn ABAP programming with industry expert and start your SAP career. Attend the first lecture as a Free Demo.<br>more details visit: https://aspireit.net/SAP-ABAP-training-institute-in-pune<br>

Download Presentation

Best SAP ABAP Training Institute with Placement in Pune | Aspire

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BY BY

  2. What is customer exists? Customer exits are "hooks" provided by SAP within many standard programs, screens and menus on which customers may "hang" custom functionality to meet business requirements. More on this in a moment... In this tutorial you will learn: Types of customer exist: There are three main types of customer exits: 1. Function Module Exits 2. Screen Exits 3. Menu exits Function Module Exit: It allows customer to add code via a function module at a specific location in an SAP application program

  3. Screen Exit: It allows customer to add fields to a screen in an SAP program via a sub screen. The sub screen is called within the standard screen's flow logic. Menu Exit: It allows customer to add items to a pull-down menu in a standard SAP program. These items may be used to call add-on programs or custom screens.

  4. Example of customer Exist: Example of a Screen Exit: In transaction CAT2 - Time Sheet Entry, HR wishes to include an interactive acknowledgment that knowingly submitting incorrect data is grounds for dismissal.

  5. Example of Menu Exit: In transaction SE38 - ABAP Editor, the development team wishes to include a menu link to transaction SE80 - Object Navigator for ease of use. BEFORE BEFORE

  6. AFTER AFTER

  7. Example of Function Module Exit: The company wants the bank details of the Vendors in the Vendor creation to be mandatory event .So it must flash a error message that 'Please Enter the bank details' BEFORE BEFORE

  8. AFTER AFTER

  9. Locating customer exists: In transaction SMOD and look into the details- Or in transaction SE81 you can use the appropriate application area

  10. Create Customer Exist: To create a customer exit you first need to create a project in transaction CMOD Later you assign the Customer Exit to your project.

  11. What is user Exit? User Exit serve the same purpose as Customer Exits but they are available only for the SD module. The exit is implemented as a call to a Function Module. The code is written by the developer. Well know User Exit in SD is MV45AFZZ • USEREXIT_FIELD_MODIFICATION - To modify screen attributes • USEREXIT_SAVE_DOCUMENT - To perform operations when user hits Save • USEREXIT_SAVE_DOCUMENT_PREPARE • USEREXIT_MOVE_FIELD_TO_VBAK - When user header changes are moved to header work area. • USEREXIT_MOVE_FIELD_TO_VBAP - When user item changes are moved to SAP item work area

  12. Thank You Thank You Click to register for free demo on SAP, Demo Registration • Best SAP Training & Placement Institute in Pune • Online & Classroom training with 100 % Free Placement Assistance • We provide 24 X 7 server access for student practice. • Visit our website www.aspireit.net or call us on 9960935965 / 9960935600 • Follow Us info@aspireit.net info@aspireit.net

More Related