ABAP Standard Data Types
D – Date
T – Time
I – Integer
F – Float
STRING – Character string (dynamic length)
XSTRING – Hexadecimal string (dynamic length)
C – Character
N – Numerical character
X – Hexadecimal
P – Packed Number
D – Date
T – Time
I – Integer
F – Float
STRING – Character string (dynamic length)
XSTRING – Hexadecimal string (dynamic length)
C – Character
N – Numerical character
X – Hexadecimal
P – Packed Number
When we create a new program, its state will be Inactive until we activate it.
Whenever we change an existent program, we can still work with it without changing its LOAD compilation (active version interpreted at runtime). For that, we should work in ABAP Editor (SE38), and when we have to run it, we press F8 without changing its status to Active. Saving is allowed.
To comment a line:
- * (asterisk) at the first columm. This will comment the entire line.
-” (double quote). Comment text after double quote.
To comment a block of code, select lines and press CTRL+<. To undo uncomment, press CTRL+>.
Not only of extremely complex material we live… thinking on newbies to SAP, here is a tip on how to make source code look better!
Use Pretty Printer button for converting uppercase/lowercase letters and indent your code.
At landing screen of SAP, click on menu Extras -> Set Start Transaction. Enter transaction code, for example SE38. At next login, transaction code configured will be executed automatically.
To generate missing %_HRxxxx include, run report RPUMS40CCI or RPU40CCI for all custom infotypes (9xxxx).
Change behavior of standard transactions.
Example: Remove create button from transaction SE16.
Solution:
Transaction SHD0
Use this transaction to upload/update data.
Screen Paiter is used to create/edit screens of programs.
We enter program’s name and screen number. From there we have access to flow logic (PBO, PAI), element list, attributes and layout editor.
SE16N is the new version of SE16 transaction.