SAP BSP

  • Print

 

      SAP BSP Training Details

 

SAP BSP

Timings:

Mornings/Evenings/Weekends/Custom

Mode of Training:

Regular/Fast Track  

Course Duration:

45-50 hrs (Class: 1-1.5 hrs)

Server Version:

ECC 6.0 and SRM

What we Offer:

* Quality Training            * Flexible Timings

* 24/7 Server Access      * Hands-On Training

 

BSP Applications

  • Structure of a BSP Application
  • Accessing a BSP Application
  • Starting and Ending a BSP Application
  • System-Specific URL Parameters
  • Processing a BSP Application
  • Creating a BSP Application
  • Application Class of a BSP Application

BSP’s

  • BSP Components
  • Properties
  • Layout
  • Event Handler
  • OnCreate
  • OnRequest
  • OnInitialization
  • OnInputProcessing
  • OnManipulation
  • OnDestroy
  • Page Attributes
  • Type Definitions

BSP Directives

  • Page Directive
  • Inline Code
  • Comments
  • Include Directive
  • OTR Directives
  • Extension Directive
  • Transferring Variables

Classes and Interfaces

  • Class CL_BSP_APPLICATION
  • Class CL_BSP_MESSAGES
  • Class CL_BSP_SERVER_SIDE_COOKIE
  • Class CL_BSP_GET_TEXT_BY_ALIAS
  • Class CL_BSP_CONTROLLER2
  • Interface IF_BSP_APPLICATION
  • Interface IF_BSP_APPLICATION_EVENTS
  • Interface IF_BSP_NAVIGATION
  • Interface IF_BSP_PAGE
  • Interface IF_BSP_RUNTIME

Global Objects

  • Object application
  • Object navigation
  • Object runtime
  • Object request
  • Object response
  • Object messages
  • Object page
  • Object page_context

BSP Extensions

  • Button
  • TableView
  • Defining Your Own BSP Extension
  • Composite Elements

Model View Controller (MVC)

  • MVC Design Pattern
    • Using MVC for BSP
      • Creating a Controller
      • Creating a View
      • Testing Controllers
      • Calling (Sub) Controllers
      • Calling a View
      • Creating Error Pages
    • From Pages to Controllers
    • Call Options of BSP Components
    • Navigation
      • Lifetime
      • Data Binding
      • Calling the Model Class by the Controller
      • Components
        • Process Flow
        • Creating Your Own Components
        • Creating the Top-Level Controller
        • Creating Components
        • Calling Components
        • Determining Input Processing
        • Class CL_BSP_CONTROLLER2
      • Examples of Architecture
        • BSP Application with Controllers and Views
        • BSP Application with Several Views per Controller
        • Combination of the Previous Examples
        • Calling Controllers of Other Applications
        • Calling Several Controllers from a View
      • Model View Controller Tutorial
        • Creating a Controller
        • Creating a View
        • Calling a Controlle

       

      Session Handling ( Stateful and Stateless)

      • Stateful BSP Applications
        • Session Cookie
      • Stateless BSP Applications
        • Server-Side Cookies and Data Persistency
      • Hybrid Forms
      • Setting Stateful or Stateless
      • Stateful or Stateless Programming?
        • A Sample BSP Application

      Control Flow and Lifetime

      • BSP Only with Layout
      • BSP With Layout and Initialization
      • BSP’s with Layout, Initialization and Navigation
      • BSP’s with Layout, Initialization and Input Processing

      Debugging