Course details
ABAP stands for Advanced Business Application Programming. It is a programming language developed by ERP. ERP is a German company that develops ERP (Enterprise Resource Planning System) systems. These systems are used by companies to track all information related to the business integrating finance, sales, and materials data. ABAP/4 is the programming language used for the thousand tiny embedded programs called transactions that make up the application. The /4 means it is a fourth generation language.
INTRODUCTION TO ERP/ERP ARCHITECTURE USING ABAP/4 LANG, ABAP OOPS, ABAP DATA ELEMENTS.
- Overall introduction to ERP
- Introduction ERP R/3 architecture, Introduction to ERP ABAP/4
- ABAP/4 editor (Focus on the functionalities of new ABAP editor)
- Data types
- Output statements
- Writing small programs
- Arithmetic operations
- String operations
- Control statements
- Parameters
- Open SQL —statements {insert, modify, delete, update}.
- Simple reporting
- Selection screens
- Transaction code creation
Data Dictionary
- Tables
- Data element
- Domain
- Structures
- Type Groups
- Table maintenance generator and T-code creation
- Primary and foreign keys.
- Check and value tables.
- Menu painter.
ABAP OOPS
- Fundamentals of OOPS.
- Introduction to Local classes and methods
- Importance of Public, Private and Protected sections.
- Simple reporting using local classes and methods.
- Global classes and interfaces.
- Usage of global classes in the reports.
REPORTING
Debugging techniques
- Breakpoint creation.
- Watch point creation.
- Emphasize on the usage of New Debugger.
Internal tables
- Declaration
- Processing
- Population
Control Break Statements.
Modularization techniques.
- Includes.
- Subroutines.
- Function modules.
- Macros
Variants.
Conversion exits.
For all entries and joins {inner and left outer}.
Message class creation & message types and handling messages.
Events for classical reports.
Events for interactive reports.
Hide and hotspot.
Creating and handling buttons.
DIALOG PROGRAMMING
Introduction to screen painter and dialog programming.
Flow logic
- PAI.
- PBO.
- POV.
- POH.
Screen designing.
Programming in object browser.
Field validations.
Creation of
- Table Controls.
- Tab Strips.
Dynamic Screen.
- Call Screen.
- Set Screen.
- Leave to Screen.
- Leave Screen.
Processing of list from transaction and vice versa.
Screen table and its fields.
Lock objects.
ALV
- Introduction.
- Types of ALV
- Simple report to display simple ALV List using Function Modules
- Simple report to display simple ALV grid using Function Modules.
- Interactive ALV Reports.
- Working with OOALV using classes (List, Grid).
INTERFACE PROGRAMMING
Why Data Transfers
Introduction to BDC.
File Handling.
- Presentation server.
- Application server.
Recordings.
Methods in BDC.
- Call transaction.
- Session method.
Error Handling in Call Transaction.
Legacy System Migration Workbench (LSMW)
Different methods.
Steps to Create an LSMW Project.
Flat file creation.
Uploading data.
CROSS APPLICATION
- Introduction to CA.
- RFC destination.
- Working with RFC function modules
MISCELLANEOUS TOPICS
ERP System Landscape.
Correction and Transport System (CTS).
Transport Organizer.
Workbench Request.
Task Creation.
Merging Requests
Release Requests.
ERP memory.
- SET/GET parameters.
ABAP memory.
- Imports/ Exports.
Logical Database and Handling Events (LDB).
Field symbols.
SD flow.
MM flow.
Course Location
About ADT Technosoft
We would like to introduce ADT Technosoft as a leading education and career service provider institute for training of various professional and high-end ERP courses. ADT always focus on the needs of ERP (enterprise resource planning) based industrial corporate and minimizes the gap between the knowledgeable skilled professionals by placing the right professionals at the right place. Besides ERP solutions and training we also offer a wide range of technical and application courses to promote and enhance a wide spectrum of variety skill within our professional community
ADT pervasively focuses on new ways of business combining IT innovation and adoption of new technology while also leveraging an organization's current IT assets. Our goal is to provide an exceptional and consistent customer experience with all channels across whole industry depending upon specific processes.
See all ADT Technosoft courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- SAP System Basics Course CentralINR 5,884
INR 12,190Duration: Upto 1 Hour - SAP & Quality Assurance (QA) NextGen LearningINR 4,572Duration: Upto 20 Hours
- INR 250,396Duration: 12 Weeks Live virtual classroom