INT320:SAP ABAP WORKBENCH CONCEPTS-II
L:0 T:0 P:4 Credits:2
Course Outcomes: Through this course students should be able to
CO1 :: describe the fundamental aspects of enhancement projects to implement existing
customer exits.
CO2 :: describe the programming approach of Web Dynpro and its metadata benefits.
CO3 :: describe the architecture of classic Business Add-Ins and enhancement options.
CO4 :: classify the different hook and controller methods and the order in which they are
processed.
List of Practicals / Experiments:
Adjustment of SAP standard software
• Explaining terms for adjusting SAP standard software
• Describing classic enhancement types
Enhancement of dictionary elements
• Enhancing tables using append structures and customizing includes
• Enhancing text of data elements
Customer exits
• Handling enhancement projects
• Enhancing programs using program exits
• Enhancing menus using menu exits
• Enhancing screens using screen exits
Classic Business Add-Ins
• Describing an ABAP objects interface
• Describing classic Business Add-Ins (BAdIs)
• Explaining advanced details of BAdls
Modifications of the SAP standard
• Modifying the SAP standard software
• Modifying with the modification assistant
• Implementing user exits
• Adjusting modifications
Enhancement points, options, and sections
• Describing the enhancement framework
• Using explicit enhancements
• Describing implicit enhancements
• Using implicit enhancements in SAP function modules
• Using implicit enhancements in global SAP classes
• Using other implicit enhancements
Business Add-Ins (BAdIs)
• Understanding the change from classic BAdIs to new business Add-Ins
• Implementing new Business Add-Ins program exits
• Implementing new Business Add-Ins menu exits
• Implementing new Business Add-Ins screen exits
Session 2019-20 Page:1/2
Introduction to Web Dynpro
• Outlining the benefits of Web Dynpro
• Explaining Web Dynpro architecture
• Navigating between views
• Using view assemblies
• Explaining Web Dynpro architecture and relationships between entities
Web Dynpro controllers
• Explaining Web Dynpro controllers
Web Dynpro context
• Defining the context
• Setting context node properties
• Context mapping
Web Dynpro user interface
• Defining the view layout
• Data binding and controlling the UI element behavior
• Using composite UI elements
Controller and context programming
• Understanding controller methods and attributes
• Using controller methods to access the context at runtime
• Adding new elements to a context node
• Implementing supply functions
References:
1. SAP ABAP WORKBENCH CONCEPTS PART-II by SAP ENTERPRISE, SAP EDUCATION
SERVICES
Session 2019-20 Page:2/2