You are on page 1of 4

CORE ABAP

ERP INTRODUCTION LOCAL STRUCTURES

 Manual Business process and its  Creating Structures


limitations  Nested Structures
 ERP Products  Including Structures
 Introduction to SAP and its Modules  Move and Move-Corresponding Statements
 Role of ABAP Consultant in
SAP Projects DICTIONARY OBJECTS
 Role of ABAP Consultant in object
Development  Standard Database tables
 Types of DB tables
SAP R/3 ARCHITECTURE  Client Dependent Tables
 Client Independent Tables
 Application Server Services  Table creation minimum settings
 ABAP Workbench  Table creation using direct data types
 R/3 Landscape  Table creation using data elements and
 Client Concept in SAP domains
 Currency and Quantity fields
ABAP INTRODUCTION  Reference tables and Reference fields
 Dictionary Structures
 Repository and Dictionary Objects  .Append and .Include Structures
 ABAP related Transaction Codes  Table Maintenance Generator
 ABAP Programming Rules  Events at Table Level
 Data Types and Operators  Table Buffering
 Primary and Secondary Indexes
 Foreign key Relationship
ABAP BASIC STATEMENTS  Check Tables and Value Tables
 Views
 Data , Write ,Constant and Parameter  Lock objects
Statements and their attributes  Type-Groups
 CONDITIONAL and LOOPING  Table Types
Statements  Search Helps
 Check Boxes and Radio Buttons
 Submit, Import, Export keywords
 Field-symbols DATABASE ACCESS

STRING FUNCTIONS  Open and Native SQL statements


 Select, Insert, Delete and update
 Shift statements
 Replace  Select-End Select
 Translate  Insert, Delete and Modify statements
 Overlay  Select-single , Select up to 1 rows
 Strlen  Cursors - Open SQL & Native SQL
 Condense
 Concatenate
 Split
SELECTION SCREEN
INTERNAL TABLES
PROGRAMMING
 Introduction and Necessity of Internal
Tables  Creating Simple and Tabbed Blocks
 Types of Internal tables  Creating Push Buttons and Labels
 Select-Options statement  Dropdown List boxes
 Ranges  Grouping Selection screen elements
 Append  Event Handling in Selection Screens
 Describe  SCREEN Structure
 Read  Creating Sub-screens
 Sort  Creating Application. Toolbar Push Buttons
 Clear Using Function Keys
 Refresh  Menu Painter tool
 Free  At User-command event
 Transporting keyword  At PF-Status event
 Collect statement
REPORTS
MESSAGE CLASSES
 Classical Reports
 Creating Message classes o Single Table
 Types of Messages o Multiple Tables using Joins
 Using Messages  Control-Break Reports
 Difference between at new and on change
of events
MODULARIZATION  Interactive Reports using
TECHNIQUES o System field SY-LISEL
o HIDE Statement
 Internal and External Subroutines o Get Cursor Statement
 Actual and Formal Parameters  For All Entries
 Pass by Value and Reference  Sequence of events execution
 Changing Parameters  Scheduling Reports in background statically
 Passing Internal Tables as Parameters and dynamically
 Include Programs  Background job overview
 Macros and Function Modules  Logical Database Reporting

FUNCTION MODULES MODULE POOL (DIALOG)


PROGRAMMING
 Creating Function Groups
 Function Builder tool  Introduction to Screen Painter tool
 Types of Parameters in Function  Events in Module Pool
Modules o PBO, PAI, POV, POH
 Optional and Default Parameters  Working with Table Control
 Exception Handling in Function  Tab Strip Control
Modules  Designing Sub screens
 Optional and Default Parameters  Drop Down List Boxes
 Navigating between Screens
DEBUGGING  Select-option Functionality in MPP
 Field Validations
o Automatic Field Validations
 Setting Break points
o Flow Logic Validations
 Navigating through the breakpoints
o Module Pool Validations
 Setting Watch points o AT Exit-Command
FILE HANDLING o Chain-End chain
SMART FORMS
 File Management on Presentation
Server  Differences between Scripts and Smart
 File Management on Application Forms
Server  Passing Data to Smart Forms
 Working with Datasets  Calling smartforms from Driver Program
o OPEN, READ ,CLOSE Dataset  Working with Loop and Program lines
o Transfer statement  Graphic Management in Smartforms
o SET and GET Dataset  Including Standard texts in smartforms
o DELETE Dataset  Reading and Modifying Standard Texts
Dynamically
BDC (Batch Data  Transporting Standard Texts
Communication)  Secondary, Final and Copy Windows
 Working with Tables
 Alternative Conditions
 Direct Input Method
 SMART STYLES
 Call Transaction Method
 Text Modules
 Error Handling in Call Transaction
 Working with Templates
 Session Method
 Control level events in smartforms
 Recording Transactions with single
 Migrating Scripts to Smartforms
screen and Multiple screens
 Debugging Smartforms
 BDC using Table Control
 Converting Smartforms to PDF format
 Data Transfer in Background
 Sending Smart forms as an e-mail
attachment
LSMW  Consolidated Example covering imported
nodes of smart forms
 Using Direct Input Method
 Using Batch Input Recording ADOBE FORMS
 Transporting LSMW Settings
 Designing ADOBE Interfaces and ADOBE
SAP SCRIPTS Forms
 Table data in SUBFORMS
 Designing Layouts with Windows  Converting SMART FORMS to adobe forms
 Using Elements  Including STANDARD TEXT in adobe form
 Print Program creation  Calling adobe forms from REPORT program
 Types of Symbols in SAP Scripts  Implementing ALTERNATIVE Feature in
 Window Types ADOBE FORMS
 Image Uploading  Uploading IMAGES and Displaying Images in
 Displaying LOGO in SAP Scripts ADOBE Forms
 Creating Standard Texts  CONTROL events functionality in ADOBE
 Including Standard Texts in Scripts
form
 Modifying Standard Layouts
 NACE Configuration

You might also like