Onsite Training Catalog: SAP ABAP Objects Training Outline

Day 1:

Object Oriented ABAP Overview

 

  • Overview of Object Oriented Programming Language
  • General Definitions
  • Classes in comparison to Function Groups and Business Object Types
  • New Debugger Overview
  • Standardized Modeling and Documentation

Day 2 & 3:

Object Oriented ABAP in Detail

 

  • Class Definitions
  • Attributes in Detail
  • Methods in Detail
         - Constructors
         - Functional Methods
         - Usage in Programs
     
  • Global Classes
         - Conversion from Local
         - Class Builder Tool
     
  • Sub-Classes, Inheritance, and Casting
  • Refactoring Assistant
  • Interfaces, Polymorphism, and Casting
  • Events and Event Management
  • Friendships
Day 4:

Specialized Class Types

 

  • Abstract Classes
  • Final Classes
  • Exception Classes
  • Singleton Classes
  • Persistent Classes
  • Shared Object type Classes
  • ABAP Units and Testing

Day 5:

Programming Techniques

 

  • Advanced List Viewer
  • Generic Run Time Type Functions
  • OO Transactions
  • Enhancement Framework & BADIs (Business Add-ins)
Return to course description
Register
Course Pricing

To schedule a training session with ERPtips or to find out more information, email Training at ERPtips dot com.

ABAP Objects Outline

ERPtips ABAP Objects class covers in depth the Object Oriented ABAP language extension, including but not limited to the modeling, design, usage, and positioning of the language as part of the overall SAP Software Solution. Students will focus on building and using Global ABAP Classes and Interfaces and will be tasked with over 20 hands on exercises that walk through the steps necessary in creating a system model using customer, material and sales order references. The modeling of a Class system is presented in detail, along with all the syntax and tools for creating global and local classes. The students will build a multi-class system starting with an initial local class, then building the entire system using global classes and interfaces, including events. Specialized class types will then be thoroughly discussed, and the course will finish with useful SAP software solutions that use classes with exercises that implement these solutions, such as the ALV Factory.

Just like the ERPtips Journal, our training covers the entire SAP product line, from core SAP modules like Financials, Logistics, and HR/HCM, to NetWeaver-based components, to SAP's Business Suite applications, including CRM, SCM, and SRM. We train SAP implementation team members and super-users on any issues covered in the standard SAP course catalog, and we go beyond that to offer cutting edge configuration and reporting techniques that can fill the gap in your SAP know-how.

We help SAP clients and consultants solve business and technical problems with our library of undocumented features, timesaving solutions, and best practices. Request a free sample issue of ERPtips here.

Testimonials

"The ERPtips instructor geared this class to the students and their companies' Basis environments. We covered important topics that are hard to find practical information on, like kernel upgrades and hotpacks. I was later able to apply this knowledge to my company's own SAP system.

To get exposure to all the key material in this course, I might have had to take about three courses from SAP itself. The instructor went the extra mile to make sure that everyone's questions were answered."

Pete Peters, IT Manager, Prym Consumer USA