You are on page 1of 4

ABAP Dictionary (or) DATA Dictionary (or) DDIC

SE11 - tcode used by ABAP consultants


SE12 - tcode used by Functional consultants

oracle SAP
table - data table - contents
table - record table - entry

SE11 - Table Structure + Data


SE16 - Data Browser
SE16N - New Data Browser

- Package : is also called as Development Class ( till 4.6c


version)

- Primary key : no duplicates(unique)


no blank values
Unique key : no duplicates
with initial values one record is allowed

- Table can be created as 2 ways


- Bottom-up Approach : Domain -> Data Element -> DB tablefield
- Top-down Approach :DB tablefield ->Data Element -> Domain

- Domain definition tab consist of


Format section - internal databse storage format
Output Characteristics - external SAP screen display format
- SAP S/w validate range:
01.01.1800 to 31.12.9999

- 00:00:01 to 23:59:59

context menu = mouse right click ( short cut )

F1 - System Help
F3 - Back
F4 - Search Help
F9 - Technical Information
F10 - select first menu item
F11 - Save (or) Ctrl + S
F12 - Cancel
*****************************************************************
ABAP -> ABAP/4 -> ABAP Objects
(ABAPOO / OOABAP)

- step1 : declare class


- step3 : declare ref variable
- step4 : instance creation
- step5 : calling method thru instance
- step2 : implement class

- class statements can't be nested


- class definition doesn't contain
- internal table with header declaration
- tables statements

+ represents public component


- represents private component
# represents protected component
_ represents static component

Polymorphism example : Transfer method

SAP List Viewer


ABAP List Viewer (ALV)

IS INITIAL.
IS NOT INITIAL.

IS BOUND. "is used to check object status


IS NOT BOUND.

IS ASSIGNED. "is used to check field symbol status


IS NOT ASSIGNED.

try.
-----<logic to be tested>----.
CATCH cx_sy_arithmetic_overflow

CATCH cx_sy_arithmetic_error

CATCH cx_sy_dynamic_check

CATCH cx_root

CLEAN UP.

endtry.

R - Classical list & ALV


I - ALE, IDoc, BAPI
C - BDC, LSMW
E - Customer Exit, BAdIs
F - Script Form, Smartforms, Adobe Forms
W - Workflow

- Dictionary Enhancements :
- Table Enhancements( Append Structure / CI Includes )
- Structure Enhancements( Append Structure / CI Includes )
- Data Element Enhancement(changing Field lable / Field
documentation)
- Databaseview ( Append View)
- Database Table ( extended index )
- Domain (Append Fixed values)
- Search Help ( Append Search help )

customerexit : 3337
Classic : 5882
New : 10117

Total : 15999
ABAP ->Certifcation ->Job
-> HR ABAP
-> CRM ABAP
-> SRM ABAP
-> APO ABAP
-> BW / BI / BO
-> Workflow
-> BSP / WebDynpro
-> SAP Testing
-> SAP UI5 / Fiori Apps Development
-> SAP XI / PI
-> SAP EP
-> SAP Functional ( SD, MM, Fi, HR )

Enterprise Java Beans

-Standardized UIs can be developed with in less time


- code wizards are available
- data binding
- context mapping
- internationalization
-

Flow :
view1
screen->input field -> context attribute ->node1 ->
component controller node

select.......from <DB Table> into table <itab>.....

view2
itab -> compoent controller node3 ->view controller node3
-> screen table control

******************************************************************
5 days Agenda :
- revision of 4 books
- doubts clarification
- preparation of assessment / exam
- post assesment questions / test your knowledge
- preparation to clear interview
- preparation to perform project
IT programming languages :
Resources : money, man power, material , methods,
man power / resource / work force / head count / employees

salary slip / pay slip / remunaration statement

basic pay :
+ allowances :
TA, DA, HRA,
--------------------------
Gross Salary :

- deductions (Tax, loan, PF)


------------------------

Net Salary :

SAP ERP -> Instances -> Client ->Users -> External Sessions
-> Internal Sessions ( MPG + APG )

You might also like