SAP Technical Consultant

 


Certified SAP Technical Consultant

1.Basis Technology 

R/3 Client/Server Architecture
SAP Services
R/3 Instances
Clients
mySAP.com
ABAP Workbench Basics
Transport Organizer (change requests, tasks)
Using the ABAP language to create lists and dialogs
Database queries using OPEN SQL
The Debugger
Multi-lingual development, maintenance language of each object
Authorization objects, authorizations
Reuse components
Object Navigator
ABAP Editor
Screen Painter
Menu Painter
Repository Information System
Managing ABAP Development Projects
Software logistics
Standardization (Naming conventions for Repository objects)
ABAP Dictionary
Basic objects
Foreign key relationships
Aggregated objects
Tables
Database indexes
Activating and converting tables
Search helps


2.ABAP Programming Techniques 

Data and types
Internal tables
Control statements
Modularization
System fields and important system tables
Authorization checks in programs
Techniques of List Processing and SAP Query
Report attributes|
Parameters, selection screens, variants
Logical databases
Program-specific data collection from several database tables
Page setup and list formatting
Text elements
Sorting and control level processing
Interactive reporting, events, detail lists
Program-controlled printing
Background processing
ABAP Query: InfoSets, user groups, creating and starting queries
Report trees
Web reporting
Quick Viewer


3.Programming User Dialogues 

Components of a dialog program
Communication between screens and module pools
Defining screens (Screen Painter)
Dynamic screen sequences, conditional execution of modules
Screen elements (subscreens, tabs, Table Controls, and so on)
User interface (Menu Painter)
Messages to users
Input checks and error dialogs
Dynamic screen modifications
Lists in Screen Programming
Context menus
Programming Database Updates
Database updates using Open SQL
The logical unit of work (LUW) concept
Organizing database updates (direct updates from dialogs, updates using a "PERFORM ON COMMIT" subroutine, updates using function modules)
SAP lock concept (lock objects, lock modules, lock containers)
Complex transactions (program calls, data transfer techniques, the logical memory model)


4.Enhancements and Modifications 

Enhancement concepts for tables, programs, and texts
Creating, editing, and activating enhancement projects
Table enhancements (Append, Customizing includes)
Function module exits, customer functions
Screen exits, customer subscreens
Menu exits
Field exits
Extending key words and data element documentation
Modification adjustments, version management
Data Transfer
Working with sequential and local files
Options for writing to interfaces (SAP record bed, IDOC, BAPI, recording)
Techniques for transferring data (batch input, direct input, call transaction)
Creating and administering batch input folders
Data transfer tools (transaction recorder, Data Transfer Workbench, Legacy System Migration Workbench )
Background utilities