SAP ABAP from ultimate scratch to Super Advance Level
SAP ABAP from ultimate scratch to Super Advance Level
ERP Introduction
(Note: for experience person in SAP this content will be skipped)
· 2 tier, 3 tier or R/3 Architecture
· SAP Logon
· Roles & Responsibilities in Development Environment (Development -> Quality system -> Production system)
SAP BASICS from BASIS point of view
· Architecture of SAP Work process
· Types of Work Processes
· Dispatcher
· LUW(this will be covered after some class)
Data dictionary (SE11)
1. Table
• Data Type
• Data element definition and use
• Domain Definition and use
• Data element Vs. Domain
• How to create a table
• Delivery Class, Data Class and Size Category
• Buffering Mechanism which to use When
• Value table
• Check Table
• Value table Vs. Check Table
• Different Table: Transparent Table, Pool Table, Cluster Table
• Difference between Transparent, Pool and Cluster Table
• Difference between Table and structure
• Include Structure and Append Structure
• Difference between Include and Append
• Custom INCLUDE IN SAP
• Table Maintenance Generator(TMG)=>sm30
2. View
· Definition of View and use
· Database View – Definition and use
· Projection View
· Maintenance View
· Help View
· Table vs. View
3. Type Group
· Type Group Definition and use
· How to create a type group
· Frequently used type group: SLIS, ABAP
4. SEARCH HELP
· Elementary Search Help
· Collective Search Help
· How to Integrate both the search help with Table
5. LOCK OBJECT
Different Types of Lock: Shared Lock(S), Write Lock(E), Exclusive but not cumulative (X) and Optimistic Lock
Report (Program)
VVI Concept (Fundamentals)
· Types Definition and Data declaration
Different way of Defining Types
Different Way of defining Data objects
· String Operations
CONCATENATE, CONDENSE, SHIFT, REPLACE, STRLEN, SEARCH, SPLIT
· Character Operation
"CO, CN", "CA, NA," "CS, NS," "CP, NP"
· Work Area(VVI)
Definition, Declaring work area, printing work Area content
· Internal Table(VVI)
Definition,
- Various Operation on Internal
i. APPEND
ii. INSERT
iii. SORT
iv. DESCRIBE TABLE
v. READ TABLE WITH KEY – ( WITH SEQUENTIAL AND BINARY SEARCH)
vi. READ TABLE WITH INDEX -
vii. LOOP....ENDLOOP.
viii. MODIFY
ix. DELETE
x. DELETE ADJACENT DUPLICATES
xi. CLEAR, REFRESH, FREE
xii. APPEND LINES OF
xiii. INSERT LINES OF
xiv. MOVE
xv. COLLECT
· FIELD-SYMBOL
Internal table content modification using Field Symbol
· OPEN SQL
Why Called OPEN SQL?
DQL – SELECT SINGLE, SELECT *, SELECT UP TO N ROWS, SELECT FIELD1, FIELD2, FIELD 3 from TABLE
DML – INSERT, UPDATE, MODIFY
· FOR ALL ENTRIES
Prerequisite for ‘FOR ALL ENTRIES’
· INNER JOIN
FOR ALL ENTRIES VS INNER JOIN
· LEFT OUTER JOIN
Modularization Techniques
· Includes
· Sub Routines
· Function Modules
· Code Redundancy Handling
Basic Report
· NO STANDARD PAGE HEADING LINE COUNT & LINE SIZE
· Design of Selection Screen
· Selection screen begin of block with frame title
Exam Name SAP Certified Development Associate - ABAP with SAP NetWeaver 7.40
Exam Code C_TAW12_740 » SAP ABAP C_TAW12_740 Online Practice Exam
Level Associate
Exam Price $500 (USD)
Duration 180 Minutes
Number of Questions 80
Passing Score C_TAW12_740 - 60%
SAP ABAP DEVELOPER
SAP ABAP CONSULTANT
SAP ABAP ARCHITECT
SAP ABAP Consultant is having very good demand in the market.
For freshers, salary starts from 3 lac to 6 lac in MNC ( In India ). For Experienced, It is one of the highly paid Job.