SAP Technical Consultant
Certified SAP
Technical Consultant
1.Basis Technology
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