ABAP Workbench Foundations

Code: BC400v15

5 days

List Tuition : $3,000.00 USD

Course Overview

    Download PDF 

In this course, you will be introduced to the concepts of ABAP. You will learn how to comfortably and efficiently work with the ABAP Workbench tools in order to undertake custom developments.

This course is based on software release SAP NetWeaver AS 7.40 and SAP ECC 6.17.

  • Developer
  • Developer consultant
  • Help desk / COE support
  • Program / project manager
  • Fundamental concepts of the ABAP programming language
  • Use the ABAP Workbench tools
  • Create simple application programs with user dialogs (list, selection screen, screens, Web Dynpro) and database dialogs (reading from the database)

1. Flow of an ABAP Program

  • Describing the Processing of ABAP Programs

2. ABAP Workbench Introduction

  • Introducing the ABAP Development Environment
  • Organizing ABAP Developments
  • Developing Programs
  • Finalizing Development

3. Basic ABAP Language Elements

  • Defining Elementary Data Objects
  • Using Basic ABAP Statements
  • Working with the ABAP Debugger

4. Modularization

  • Introducing Modularization
  • Modularizing Using Subroutines
  • Modularizing Using Function Modules
  • Implementing Function Modules
  • Modularizing Using BAPIs
  • Modularizing Using Global Classes
  • Implementing Simple Global Classes and Static Methods
  • Modularizing Using Local Classes

5. Complex Data Objects

  • Working with Structures
  • Working with Internal Tables

6. Data Modeling and Data Retrieval

  • Modeling Data
  • Reading Single Database Records
  • Reading Multiple Database Records
  • Handling Other Aspects of Database Access
  • Working with Authorization Checks

7. Classic ABAP Report

  • Implementing ABAP Lists
  • Implementing Selection Screens
  • Implementing Events of ABAP Reports

8. Screen

  • Creating Screens
  • Creating Input/Output Fields
  • Implementing Data Transport

9. SAP List Viewer

  • Using the SAP List Viewer

10. Web Dynpro ABAP

  • Describing Web Dynpro ABAP
  • Implementing Navigation in Web Dynpro
  • Implementing Data Transport in Web Dynpro

11. Program Analysis Tools

  • Using the Code Inspector

12. ABAP Development Tools for SAP NetWeaver

  • Describing ABAP Development Tools for SAP NetWeaver
  • Creating an ABAP Project in Eclipse

13. SAP Standard Software Adjustments

  • Adjusting the SAP Standard Software
  • BC100 or previous programming language experience
  • SAPTEC is recommended but not required

Request a Discounted Quote

Bring Training to You

Request schedule for this course

Request a Quote for this Class

We provide government and government contractor discounts, please request a quote


total option: 0

Hotel and Travel can be included on your quote.
For immediate response, you can call 1-855-515-2170 or we will provide a quote within 4 business hours. Travel must be booked 14 days before training for rate to apply.

Learn How to Become a Managed Learning Member

Request a Quote

Thank you for requesting a quote, we will be in touch shortly with a quote. If you need immediate assistance, please call 855-515-2170.

Request Other Date

Request date or location you need

Don’t see the date or location you need? Contact us and let us know, we are adding dates and locations daily.