Skip to content

SAP ABAP (basic to advanced)

Self-paced videos, Lifetime access, Study material, Certification prep, Technical support, Course Completion Certificate


Uplatz

Summary

Price
£14 inc VAT
Study method
Online
Course format What's this?
Video
Duration
20 hours · Self-paced
Access to content
Lifetime access
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free

2 students purchased this course

Add to basket or enquire

Overview

Uplatz offers this comprehensive course on SAP ABAP. It is a self-paced course with video lectures. You will be awarded Course Completion Certificate at the end of the course.

SAP ABAP (Advanced Business Application Programming) is a programming language, used for development and customization purposes in the SAP software. The main language of SAP application server programming most of the programs are executed under the control of the run-time system.

ABAP is the core programming language that is used in SAP ERP software. It supports the concept of logical databases that are used for achieving high-level abstraction from basic database levels.

This course for to whom user level understanding of how to navigate the SAP GUI or previously completed course and for anyone who wants to learn SAP ABAP language and SAP functional consultant.

Skills for SAP ABAP

Knowledge of SAP Tables - This is most important skill. Knowledge of tables will help you in preparation of Functional Specification which we provide to technical consultant. Knowledge of tables help us to track errors and data retrieval operations.

ABAP Debugging for New Programmers- The new strategies that can use immediately. (1) How to save time and effort when debugging (2) How to debug using turbo mode (3) How to debug a program when you don't have database access (4) How to fly over the crowd of table records.

Using ABAP and SAP HANA Cloud Trial Platform – The clear understanding of (1) How to register for an ABAP trial on the SAP HANA Cloud platform (2) How ABAP and ABAP Cloud are different.

Interface & EDI - The computer-to-computer electronic exchange of machine processable business documents in a standard format. Knowledge of interface technologies like I-Doc & ALE becomes imperative when we are dealing with the client which is dealing with its vendors & customers through electronic transmission of data.

ABAP Programming Best Practices – Be familiar and confident when you work with the ABAP Dictionary, SAP Netweaver.

Access control in ABAP Core Data Service - With this knowledge, you can easily protect company data and understand CDS Access Control.

Smartforms - If in support operation, may face majority of print output issue eg – invoice prints. Smartform has 3 driving components: Print Program, Layout Set and Function module. Knowledge of these will help you to resolve issue fast, at least you can explain issue fast to ABAP consultant.

The Essentials of an SAP ABAP

The important aspects to consider is follows:

Manageability – The responsibilities on hold to work around a rigid training schedule, look for courses that can be takin on-line at your convenience.

Specificity – Candidate work in human resources, supply chain management or sales and marketing, the right training program should be tailored to your job specifics.

Organization - The right training service should provide guided course selection based on your current skill level, occupation and career goals.

Uplatz provides this complete end-to-end course covering all topics of SAP ABAP in detail.

Certificates

Certificate of completion

Digital certificate - Included

Course Completion Certificate by Uplatz

Course media

Resources

  • SAP ABAP (Basic to Advanced) - Course Syllabus - download

Description

SAP ABAP (basic to advanced) - Course Syllabus

  1. Introduction to ABAP/4
  • Introduction to ERP
  • Introduction to SAP/3, ABAP/4
  • ABAP Editor
  • System Landscapes
  • 3 – Landscapes
  • 4 – Landscapes
  • 2 – Landscapes
  • Data Types & Keywords
  • Output Statements
  • Arithmetic Operations
  • Relational Operations
  • Writing Small Programs
  • String Operations
  • Translate
  • Condense
  • Concatenate
  • Control Statements
  • Selection Screens
  • Parameters
  • Select-Options
  • Open SQL Statements (Insert, Modify, Delete, Update)
  • Simple Reporting
  1. Transport Organizer & Package Builder
  • Why to Transport?
  • Creation of a Task
  • What is a Transport Request?
  • Releasing of Request
  • Package Creation
  1. Data Dictionary
  • Creation of Database Tables
  • Data Element & Data Domain
  • Structures & Table Types
  • Search Helps
  • Elementary Search Help
  • Collective Search Help
  • Creation of Views
  • Database View
  • Projection View
  • Maintenance View
  • Help View
  • Type Groups
  • Creation of Foreign Keys
  • Check & Value Tables
  1. Reporting
  • Debugging Techniques
  • Pillars of ABAP
  • Work Area
  • Internal Table
  • Modularization Techniques
    • Sub-Routines
    • Includes
    • Function Modules
  • For All Entries & Joins
  • Events for Classical Reports
  • Events for Interactive Reports
  • Types of Messages & Message Class Creation
  1. ABAP List Viewer

Introduction to ABAP List Viewer

Types of ABAP List Viewer

  • Function Module for List Display
  • Function Module for Grid Display
  • Interactive ALV (SLIS)
  1. Interfaces
  • Introduction to Cross Applications
  • Working with RFC Function Modules
  • Overview of Business Objects
  • Creation of Business Objects
  • Creation of BAPI
  1. Conversion

Why Data Transfer?

  • Introduction to BDC
  • Recording a Transaction
  • Methods in BDC
    • Call Transaction
    • Session Method
  • Flat File Creation
  • Uploading Data
  • LSMW (Legacy System Migration Workbench)
  1. Enhancements
  • Introduction to Enhancements
  • User Exits
  • Customer Exits
  • Introduction to BAdIs (Business Add Ins)
  • Implementation of a BAdI
  • Overview of Enhancement Spots, Enhancement Sections, Enhancement Implementations, Class Enhancements
  1. Forms (Scripts & SMARTFORMS)
  • Introduction to Scripts
  • Layout Sets
  • SAP Scripts Elements
  • Logo Inclusions
  • Working with SMARTFORMS
  • Standard Text
  • Graphics Managements
  • Writing Print Programs & Designing Layouts
  • Output Type Configuration to Standard Orders
  1. Object Oriented ABAP
  • Fundamentals of Object Orientation
  • Introduction to Local Classes & Methods
  • Importance of Access Specifiers
  • Simple Reporting using Local Classes & Methods
  • Introduction to Global Classes & Interfaces
  • Uses of Global Classes in Reports
  1. Module Pool Programming
  • Introduction to Module Pool
  • Flow Logic
  • PAI (Process After Input)
  • PBO (Process Before Output)
  • Screen Designing
  • Programming in Object Browser
  • Creation of Table Controls
  • Dynamic Screens
    • Call Screen
    • Set Screen
    • Leave to Screen
    • Leave Screen
  1. Sales & Distribution Flow
  • Sales Cycles
    • Inquiry
    • Quotation
    • Purchase Order (MM)
    • Sales Order
    • Delivery
    • Billing
    • Returning Customer

Who is this course for?

  • Beginners through to season SAP Consultants
  • SAP Functional Consultants looking to learn ABAP skills
  • SAP Project Team members
  • SAP BASIS Consultants wanting to expand their knowledge
  • SAP BW Consultants - ABAP play a BIG part in this role

Requirements

Passion and determination to achieve your goals!

Career path

  • SAP ABAP Consultant
  • SAP Technical Consultant/Manager
  • SAP ABAP Developer
  • SAP Fiori/ABAP Developer
  • SAP BI/BW/HANA/S4 Consultant (all levels)
  • SAP Solution Manager
  • SAP Security
  • SAP Database Administration

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.