0% found this document useful (0 votes)
272 views3 pages

Sap Abap by Venu

This training covers SAP ABAP programming from introductions to ERP systems, SAP, and ABAP to advanced topics like dialog programming, interface programming, scripts, smart forms, and object-oriented programming. The training includes lessons on the ABAP editor, data types, control structures, OpenSQL, internal tables, modularization techniques, ALV grids and lists, screen programming, BDC and interface programming, legacy system migration, scripts, and more. It aims to provide participants with the skills needed for ABAP consulting roles.

Uploaded by

api-240732266
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
272 views3 pages

Sap Abap by Venu

This training covers SAP ABAP programming from introductions to ERP systems, SAP, and ABAP to advanced topics like dialog programming, interface programming, scripts, smart forms, and object-oriented programming. The training includes lessons on the ABAP editor, data types, control structures, OpenSQL, internal tables, modularization techniques, ALV grids and lists, screen programming, BDC and interface programming, legacy system migration, scripts, and more. It aims to provide participants with the skills needed for ABAP consulting roles.

Uploaded by

api-240732266
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

SAP ABAP Programming

Training
Introduction to SAP

Overall introduction to ERP


Introduction ERP architecture.
ERP SAP ABAP Relations.
SAP Modules.
Role of ABAP Consultants.

Introduction to ABAP programming.

ABAP/4 Editor (Focus on the functionalities of new ABAP Editor.)


Data Types.
Output Statements.
Writing small program.
Arithmetic operations.
String operations.
Control Statements.
Parameters.
Open SQL- statements {insert, modify, delete, update }

Data Dictionary.

Tables .
Data elements
Domain
Structures.
Search helps.
Views
Type Groups
Table maintenance Generator.
Primary and foreign keys.
Check and value tables.

Reporting.
Simple reporting.
Debugging techniques.
Breakpoint creation.
Watch point creating.
Emphasize on the use of New Debugger.
Internal Tables.
Declaration.
Processing.

Population.
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 reporting.
Events for interactive reports.
Hide and hotspot.
Creating and handling buttons.
Menu painter.
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.
Adding new buttons in the ALV toolbar and handling events.
Working with ALV using classes (List, Grid, and Tree).
Usage of latest class library in ECC 6.0 for ALV.

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
Sub Screens.
Tables 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.

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.
Handling Table Controls in BDC.
Mass Updating.
Vendor master.
Customer master.
Legacy System Migration Workbench(LSMW)
Different methods.
Steps to write.
Flat file creation.
Uploading data.
Scripts.
Introduction.
Layout sets.
Scripts elements.
Modifying standard layout sets (by using subroutines).
Including logo.
SMARTFORMS
Working with smart forms.
Standard texts.
Graphics management.
Writing print program and designing layouts.
Output type configuration to standard orders.

Miscellaneous Topics.
System Landscape.
Correction and Transport System.
Transport Organizer.
Workbench Request.
Task Creation.
Merging Requests.
Release Requests.
Memory
SET / GET parameters.
Logical Database and Handling Events (LDB).
SD Flow.
MM Flow.

OOPs ALV And Enhancements with Imp Real-time Scenarios.

You might also like