Anda di halaman 1dari 6

Session 1: Why ERP? Why SAP?

Functional & Technical Modules in SAP Role of Functional & Technical Consultants using ASAP Methodologies Specs: Functional & Technical Types of Projects in SAP: Implementation/Up gradation/Support Session 2: Introduction to ABAP/4 Overview: Reports/BDC/Dialog Programming/Scripts/Enhancements History of SAP AG Introduction to SAP R/2, R/3 Environment SAP R/3 versions till ECC 6.0. SAP R/3 Architecture: Presentation/Application/Database Layers Understanding the functionality of Work processes Session 3: Introduction to IDES Logon to SAP Introduction to SAP Easy Access screen Introduction to Transaction Codes (Tcodes) List of Frequently used Tcodes in ABAP Logoff from SAP Session 4: Introduction to ABAP Editor Understanding SAP naming conventions Introduction to WRITE statement Introduction to Line Commenting Introduction to ABAP DEVELOPMENT WORKBENCH (SE80) Creating a Package/Development Class Session 5: Introduction to DATA Objects Data Types: Elementary/Complex Understanding Elementary Data Types Creating Complex Data Types Arithmetic Operations Logical Operators Relational Operators Session 6: Introduction to PARAMETERS Keyword Branching Statements: IF ENDIF. CASE ENDCASE. Session 7: Introduction to System Fields: sy-* Looping Statements: Do ENDDO. WHILE ENDWHILE. SELECT ENDSELECT. LOOP ENDLOOP. Loop Terminators: Exit/Continue/Check Session 8: Introduction to ABAP DICTIONARY (SE11) Introduction to Database Tables Differences between Transparent/Cluster/Pool Tables

Data Element/Domain Concept Top Down/Bottom up Approach Session 9: Creating a Transparent Table Working with Transparent Tables: Inserting Records Displaying Records Modifying Records Deleting Records Session 10: Understanding Foreign Key Concept Creating Foreign Key Relation between two Tables VALUE Table Concept F1 Help/F4 Help Concept Session 11: Introduction to Open SQL Work area: Implicit/Default Working with SELECT ENDSELECT with different combinations Working with SELECT SINGLE * List of frequently used Standard Tables of Material/Vendor/Purchasing/Customer/Sales/Delivery/Accounting Session 12: Why Internal Tables? Types of Internal Tables: Standard/Sorted/Hashed Body/Header Line Concept Occurs 0 Concept Creating/Populating/Processing Internal Tables Session 13: Internal Tables Cont Creating Internal Tables in different ways Populating Internal Tables: Using SELECT Using APPEND Using INSERT Using Collec t Processing Internal Tables: Using Loop End loop. Using Read Statement Session 14: Internal Tables Cont Describe Table Concept Clear/Refresh/Free Concept Control Break Statements Session 15: Internal Tables Cont SELECT-OPTIONS Keyword Selection-Text/Text-Element Concept Using INNER JOIN Using FOR ALL ENTRIES Working with Checkboxes & Radio buttons

Pretty Printer Session 16: Introduction to Message Maintenance (SE91) Creating a Message Class Types of Messages: I/S/W/E/A/X Creating Static/Dynamic Messages & Calling Messages Session 17: ABAP DICTIONARY (SE11) Cont Reviewing Data Element & Domain In depth QNTY/CURR Fields Concepts Buffering Techniques Creating a Table Maintenance Generator Session 18: ABAP DICTIONARY (SE11) Cont Creating STRUCTURES APPEND/INCLUDE Structure VIEWS: Different Types of Views Creating DATABASE VIEWS Session 19: ABAP DICTIONARY (SE11) Cont Creating SEARCH HELP Creating LOCK OBJECT Session 20: Modularization Techniques: Working with Macros Working with Includes Sub-Routines: Creating Subroutines Pass by Value/Pass by Reference Concept Passing an Internal Table to a Subroutine Session 21: Modularization Techniques: Introduction to Function Modules (SE37) Creating a Function Group Creating a Function Module Calling a Function Module from ABAP Editor Passing Internal Table to a Function Module Session 22: Reports: SELECTION-SCREEN/LPS Types of Reports: Classical/Interactive/ALV Events in Classical Reports Creating Selection-Screens Creating & Calling Variants Session 23: Creating a Classical Report using different Events Introduction to Transaction Maintenance (SE93) Creating a Report Transaction Session 24: SAP Transport Organizer: Creating Requests Releasing Requests Transporting Requests ABAP Trouble Shooting: Debugging Techniques Runtime Analys

is SQL Trace Extended Program Check Session 25: Introduction to Interactive Reports Events in Interactive Reports Introduction to Menu Painter (SE41) Creating Interactive Reports ABAP Memory vs. SAP Memory Session 26: Introduction to ALV s Function Modules used in ALV s Creating ALV Reports Session 27: Introduction to Dialog Programming (Transaction) Understanding Screen Layout & Flow logic Events in Dialog Programming: PBO/PAI Introduction to Screen Painter (SE51) Creating a complete Dialog Program with a TCode Screen Validations in Dialog Programming Session 28: Creating a Table Control Session 29: Creating a Tab Strip Control Session 30: STRING Operations File Handling Techniques using Datasets Session 31: Upload/Download Function Modules Session 32: Why BDC (Batch Data Communication)? Types in BDC s Difference between CALL TRANSACTION & SESSIONS Method Working with SHDB Recording Method Session 33: Creating a BDC using CALL TRANSACTION Method Error handling in CALL TRANSACTON Creating a BDC using SESSIONS Method Processing Session: Foreground/Background Session 34: Creating BDC using LSMW Transaction Session 35: Introduction to SAP SCRIPT (SE71) Understanding different components of SAP Script Defining Form Layout Uploading LOGO Standard Text (SO10) in Script Session 36: Passing Internal Table to Script Creating a Print Program SAP Script Control Commands Modifying Standard Layout

Session 37: Advanced ABAP Introduction to SMARTFORMS Migrating from SAP Script Designing FORMS Designing SYTLES SMARTFORM with Table Example Session 38: Advanced ABAP Cont Modifications/Enhancements Concept of User Exits Different Enhancements Techniques Working with SMOD/CMOD Session 39: Advanced ABAP Cont OO ABAP Introduction to Classes & Methods Creating ALV Reports using Classes Introduction to BADI s Session 40: Advanced ABAP Cont Miscellaneous Topics ABAP Queries Logical Databases Field Symbols Session 41: Cross Applications Need for Cross Applications Introduction to RFC Creating RFC Destination Working with RFC Function Modules Session 42: Cross Applications Cont Introduction to IDoc Creating IDoc Creating Segments/Message types Session 43: Cross Applications Cont Introduction to ALE (SALE) Configuring ALE Model Views/Partner Profile Distributing Master Data using Standard IDocs Monitoring IDoc Communication Session 44: Cross Applications Cont Introduction to BAPI Working with BAPI Interfaces Session 45: Functional Overview SD Overview MM Overview FI Overview

HR Overview

Anda mungkin juga menyukai