ABAP Week2
ABAP Week2
Su Organizing Developments
04
Su Transport System
05
•Repository Browser
•Object Category
•Navigation area
100 Minutes •Tool area
•Applicatiobn Hierarchy
Segment
Theme Preview/Settings
You have three basic possibilities for configuring the look and feel
of your SAP Logon dialog and system access You can open the
Options. Dialog Using
Theme Preview/Settings
Only available for SAP Signature theme and Corbu theme): Small
red corners point to the field where the cursor is currently active.
Press CTRL to highlight the current cursor position.
Features of ABAP
Workbench
In ABAP workbench, we work with the development packages
and objects such as reports, transactions, function modules,
screens, menus, etc.
It is used to write the ABAP code to create the various
applications, debug an application, performance analysis,
maintain database objects, create Menus, etc.
✓ Overview
✓ Development
✓ Test
✓ Utilities
ABAP Workbench
Access Workbench:
SAP EASY Access → Tools → ABAP Workbench → Development
T-Code SE80
Application Tool
Display Object List
Execute
Activate
F8
Ctrl+F3
Select Package
Customized
Objects
User-Specific Settings
Features of
User-Specific Settings
In User-Specific Settings there are following options in ABAP
Editor Tab which we need to configure to make Editor
performance better
✓ Editor
▪ Source Code-based Editor
✓ Pretty Printer
▪ Convert Upper Case / Lower Case
User-Specific Settings
Features of
User-Specific Settings
In User-Specific Settings there are following options in ABAP
Editor Tab which we need to configure to make Editor
performance better
✓ Editor
▪ Source Code-based Editor
✓ Pretty Printer
▪ Convert Upper Case / Lower Case
User-Specific Settings
Features of
User-Specific Settings
In User-Specific Settings there are following options in ABAP
Editor Tab which we need to configure to make Editor
performance better
✓ Editor
▪ Source Code-based Editor
✓ Pretty Printer
▪ Convert Upper Case / Lower Case
System: Status
Features of
System: Status
System :Status Helps us to get instant information about
following Data
✓ Usage Data
✓ Repository Data
✓ SAP System Data
✓ Host Data
✓ Database Data
Features of
System: Status
System :Status Helps us to get instant information about
following Data
✓ Usage Data
✓ Repository Data
✓ SAP System Data
✓ Host Data
✓ Database Data
Thank you!
Display
Display Button use to Display already created standard and
Customize Packages.
Change
Change Button use to Change Customize Packages. You cannot
Change Package Name Once Created.
Create
Create Button use to create Customize Package Starts with Z or Y.
Creating Package
Create a Package
Customize Package Starts with Z or Y.
Steps:
→ ZPACKAGENAME Click on Continue
→ CREATE BUTTON
→ ENTER SHORT DESCRIPTION
→ SOFTWARE COMPONENT ‘HOME’
→ CONTINUE
→ CREATE NEW TRANSPORT REQUEST
→ ENTER TRANSPORT REQUEST TEXT
→ CONTINUE
→ SAVE
Creating Package
Enter Short
Description
Steps:
→ ZPACKAGENAME
→ CREATE BUTTON
→ ENTER SHORT DESCRIPTION
→ SOFTWARE COMPONENT ‘HOME’
→ CONTINUE
→ CREATE NEW TRANSPORT REQUEST
→ ENTER TRANSPORT REQUEST TEXT
→ CONTINUE
→ SAVE
Create a New
Request
Creating Request
Enter Short
Create a Package
Enter Short Description for a new Transport Workbench Request
And press Save Button. It will gives you system generated Unique
Transport Request Number.
Steps:
→ ENTER TRANSPORT REQUEST TEXT
→ CONTINUE
→ SAVE
Assign TR to Package
Enter Short
Assignment to Package
System Generated Request Number has been created now you
can assign this to your package.
Steps:
→ CONTINUE
→ SAVE
Auto Generated
Request Number
Continue
Creating Package Package Created
Select Package
Customized
Objects
Repository Browser
Customized
Objects
Under Object Name :
Object List contain in selected Package
Repository Browser
Customized
Objects
Under Object Name :
Object List contain in selected Package
Create Program
in SE80
▪ Source Code
▪ Variants
▪ Attributes
▪ Text Elements
▪ Documentation
You can only use Display button for SAP Standard programs.
Display
Display Button use to Display already created standard and
Customize Program.
Change
Change Button use to Change code of Customize Programs. You
cannot Change code of Standard Program .
Create/Delete
Create Button use to create Customize Programs Starts with Z or
Y and Delete for deleting Customize Programs.
Create Program
in SE38
Enter Title
Here
Program Attribute
Enter Title of your Program and press
Save Button.
Create Program
in SE38
Enter Title
Here
Click here
SE38: ABAP Editor to Create a
Click here Program
All Customized Object required
Package and Transport Request
Number while Creating.
Select Your TR
Activate Program
Program Activated
Editor SE80
Program in Repository
Browser
Program in Repository
Browser
Thank you!
•Use of Comments
•Direct Execute a program
•SAP Development System
100 Minutes •SAP Production System
•Organizing Developments
Segment
ABAP Language
ABAP Language
ABAP Language
Normal Statement
WRITE 'Hello'.
WRITE 'ABAP'.
Chained Statement:
WRITE: 'Hello', 'ABAP'.
SAP ABAP Language
ABAP Language
Normal Statement:
WRITE 'Hello'.
WRITE 'ABAP'.
Chained Statement:
WRITE: 'Hello', 'ABAP'.
Comments:
If you want to make the entire line as comment, then enter
asterisk (*) at the beginning of the line.
ABAP Language
Normal Statement:
WRITE 'Hello'.
WRITE 'ABAP'.
Chained Statement:
WRITE: 'Hello', 'ABAP'.
Comments:
If you want to make the entire line as comment, then enter
asterisk (*) at the beginning of the line.
Platform Independence
Platform Application Server Testing System - QAS
Independence
Transport system
Organize Developments
Transport System
Request
Number
Activity
Number
Thank you!