Вы находитесь на странице: 1из 3

11I053 ENTERPRISE RESOURCE PLANNING- BUSINESS APPLICATION

PROGRAMMING I

CO’s
1. Able to understand the components of Advanced Business Application
Programming in business process.
2. Able to develop the Business Applications for large scale industries.

UNIT 1
Introduction
IT Overview- ERP Basics – SAP Overview- SAP project: ASAP Methods – Project
types – System Landscape- SAP Portfolio- Architecture – Login Procedure.

UNIT 2
ABAP/4 Data Dictionary
Introduction to ABAP Dictionary -Data Dictionary Objects: domain –data element –
Structure- Table Type-type group - Data base table- Input Check – Performance
Analysis- object dependencies- Views - Search helps -Lock objects-Primary Key and
Foreign Key -Table Maintenance Generator.

UNIT 3
ABAP/4 Workbench
ABAP Statements -Key words- Data Types -Data Objects-Elementary Data Types-
User defined Data types -Write Statement -Control Statements - System Variables-
Simple ABAP Programs -- Modularization Techniques
-Complex data objects.

UNIT 4
Reporting
Open SQL Statements- SelectionScreens - Authorization Check-Classic ABAP Report
– Code Inspector – BAPI - BOR – RFC – ALE – ESOA - Web service - Lock Objects -
LUW.

UNIT 5
Dialog programming
Screen Programming –Program Interface – Screen Elements-Error Handling -
Subscreens -Menus- TAB script Control.

Book(s)
ABAP workbench Part-I and Part-II
Reference(s)
1. www. sap.com
2. www. help.sap.com
3. www.scn.sap.com
4. www..service.sap.com
11I054 ENTERPRISE RESOURCE PLANNING- BUSINESS APPLICATION
PROGRAMMING II

CO’s
1. Able to understand the objects oriented concepts in Advanced Business
Application Programming.
2. Able to develop the Business Applications for large scale industries based on
Object Oriented Programming.
3. Able to create business oriented web applications by integrating Advanced
Business Applications Programming.

Unit I
Fundamentals of OOABAP
Introduction – UML Diagrams - Classes – Objects – Attributes – Methods –
Constructors – Inheritance and Casting: Downcast and upcast – Polymorphism.

Unit II
Interface and Events
Interface and Casting: Local interfaces – Polymorphism using interfaces – Event
handling: Events in local classes – Events in local interfaces – Repository objects:
Global interfaces and global classes – Design patterns: Singleton pattern – factory
classes using friendship – ABAP list viewer.

Unit III
Exception Handling and Memory Management
Class Builder – Raising exceptions – Advanced exception handling techniques –
shared objects – Dynamic Programming: Generic data types – data objects –
objects at run time.

Unit IV
Enhancements
Dictionary elements: Structures and tables – Customer exits: Program exits – menu
exits – screen exits – Modifications - Enhancement framework: Explicit/implicit
enhancements: SAP functional modules – Global SAP classes – SAP Structures –
SAP Subroutines – Introduction to business add-ins.

Unit V
Web Dynpro
Introduction to WebDynpro – Architecture – Navigating between views – View
assemblies – Relation between entities – WebDynpro controllers – Binding data –
Context mapping – Layouts and User interface elements – Context programming.

Book(s)
ABAP workbench Part-III and Part-IV
Reference(s)
1. www. sap.com
2. www. help.sap.com
3. www.scn.sap.com
4. www..service.sap.com

Вам также может понравиться