SAP ABAP : Enhancement & Modification to SAP Standard

Data Dictionary Enhancement, Function Module exit , Menu exit , Screen exit , BADI , BTE and User Exit
4.1 (29 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
149 students enrolled
$50
Take This Course
  • Lectures 19
  • Contents Video: 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 English

Course Description

In a SAP Implementation project, in realization phase , there are several steps to do ,in order to fulfill customer's need , two of them are customization and personalization.
With customization and personalization the SAP Standard Programs will works as we expect,
But if the customization and personalization do not fulfill customer's need , we have to do enhancement to SAP Standard Program.


What is enhancement ? enhancement in SAP is adding or modifying the logic of SAP standard program without modifying it, enhancement consist of customer exit , Business transaction event (BTE) and Business add-ins (BADI). And if the enhancement is not enough , we can do modification .


What is modification ?, Modification in SAP is adding or modifying the logic of standard program by modifying SAP standard object. Actually the modifications to sap standard object is not recommended, but there are several modification that is allowed by SAP . one of them is user exit . And if the modification to sap standard object is not enough and there is no standard program to fulfill customers need, we can develop new z program or we usually say customer development .


In this tutorial we not only learn about the theory of enhancement & modification in SAP , but we also do real enhancement and modification to sap standard program such as adding screen exit in SAP Standard Purchase Order, Modifying the logic of SD Sales Order programs, adding fields to accounting document and so on .
OK, Enjoy the tutorial .

What are the requirements?

  • Basic ABAP knowledge

What am I going to get from this course?

  • Understand the concept of enhancement & modification in SAP
  • Implement the enhacement & modification to SAP standard program when it is required

What is the target audience?

  • SAP ABAP Programmers
  • SAP teams those involve in a SAP implementation project .

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Overview
Welcome
Preview
02:50
Section 2: Enhancement
03:53

In this Chapter we will learn the overview of enhancement .

04:11

In this Chapter we will learn the the concept of table enhancement by using append structure and customizing include , the differences between append structure & customizing include .

06:57

In this session we will practice how to create table enhancement by using append structure and customizing include .

11:39

In this chapter we will learn how to create enhancement by using customer exit .

13:14

In this session we will practice to enhance SAP standard program by using function module exit .

06:44

in this session we will practice to enhance SAP standard program by using menu exit .

12:02

in this session we will add additional fields in SAP standard program by using Screen exit .

05:32

In this chapter we will learn the concept of Business Transaction Event (BTE) , the differences between BTE and customer exit and so on .

07:48

In this session we will enhance SAP FI standard program by using BTE Process interface .

17:39

In this session we will add additional fields in SAP FI data by using BTE Publish & subscribe interface .

10:04

In this session we will extend the standard FI report by using BTE publish and subscribe interface .

07:47

In this chapter we will learn the concept of Business Add-ins .

09:37

In this session we will practice to enhance SAP standard program logic by using BADI .

17:33

In this session we will add additional fields in SAP Standard Program by using BADI.

Section 3: Modification
06:03

In this chapter we will learn the concept of modification in SAP .

07:50

In this session we will modify the SAP SD standard program by using user exit .

Section 4: Summary
02:21

Summary of SAP ABAP enhancement & modification tutorial.

Section 5: Section 4 : Additional
Additional 1 : Ordinary Function Module & Function Module Exit
19:59

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Lukman Hakim, Certified SAP ABAP Consultant & SAP Trainer

Lukman Hakim has worked as a software developer in IT field industry for more than 7 years. He has experiences in implementation of SAP ABAP programming language (ABAP) .

Involved in more than 5 SAP R/3 implementation project in manufacturing and distribution industries; he has experiences in develop various type of SAP reporting (ABAP List, ALV List, ALV Grid), various complex interfaces with legacy and other applications, user exits and dialog programming enhancements, configuring and developing workflow , also develop forms (smartforms).

Has a good knowledge in many functional modules and familiar with the related technical relational database of: Financial Accounting, Controlling, Sales & Distribution, Materials Management, Production Planning, Plant Maintenance, and Project System.

Ready to start learning?
Take This Course