SAP Web DynPro

Reading Time: 2 minutes

SAP Web Dynpro

    Module 1: Object Oriented ABAP
    • OO Concepts – Polymorphism, inheritance, abstraction.
    • Classes, Instances, Interfaces, methods, Events.
    • Local/Global classes, Casting.

    Module 2: Introduction to Webdynpro

    • MVC architecture.
    • Views, Windows, Components, Applications.
    • Navigation between views.

    Module 3: Controllers

    • Types of Controllers
    • Component Controller
    • View Controller
    • Interface controller
    • Window Controller
    • Custom Controller
    • Hook methods of the controllers.

    Module 4: Context

    • Nodes & attributes
    • Cardinality, Lead selection, Singleton, Supply function.
    • Context Mapping

    Module 5: User Interface

    • Layouts
    • Simple UI elements
    • Complex UI elements

    Module 6: Programming with Controllers and Context

    • Reading/Writing/navigating from/to Context Node/attribute
    • Service calls
    • Example scenarios

    Module 7: Internationalization

    • Assistance class
    • OTR Texts
    • Texts from assistance class

    Module 8: Messages & Exception Handling

    • Message handler class & wizard
    • Exception handler class & wizard
    • Messages from T100

    Module 9: Component Usage

    • ALV (ABAP List Viewer) in WDP
    • OVS (Object Value Selector) in WDP
    • Select-Options in WDP

    Module 10: FPM (Floor Plan Manager)

    • Floorplans
    • Object Instance Floorplan (OIF)
    • Guided Activity Floorplan (GAF)
    • Quick Activity Floorplan (QAF)
    • Generic UI Building Blocks (GUIBBs)
    • Feeder Class, Events
    • FORM , LIST, SEARCH GUIBBs
    • Introduction to POWL

    Module 11: Miscellaneous Topics

    • Enhancements to standard WDP components
    • Real time scenarios in R/3 & SRM
    • Phase Model
    • I-Views introduction
    • Topics from trainees (if any)