| ![]() ![]() |
|
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
|
String processing in German is Zeichenkettenverarbeitung.
| ![]() ![]() |
|
Operation | Commands | Description |
---|---|---|
Object assignment |
MOVE variable1 TO variable2 assigns values to data objects to a variable.
It works like the equal sign (=).
MOVE-CORRESPONDING ... TO ... WRITE TO passes values to variables (mainly to fill character fields). CLEAR resets a data object to the initial value appropriate to its data type. | - |
Numeric operations |
compute var3 = var1 - var2 subtract var2 from var1 add var1 to var2 divide var1 by var2 multiply var1 by var2 | - |
Individual modularization units | MODULE, PERFORM, CALL FUNCTION, CALL SCREEN, CALL TRANSACTION, CALL DIALOG, SUBMIT (CALL FUNCTION IN UPDATE TASK, CALL FUNCTION IN BACKGROUND TASK, CALL FUNCTION STARTING NEW TASK) | These create a new user context: |
database access |
SELECT * INTO TABLE tableB FROM dbTableA. endselect. EXEC SQL | - |
Internal table operations | APPEND, COLLECT, READ TABLE…WITH KEY…, INSERT ... INDEX ... SORT, BINARY SEARCH | - |
delete internal tables and release memory | REFRESH, FREE | - |
Programming Logic
contrasts ABAP with other programing languages'
conditional (IF/ELSE/LOOP) statements.
ULINE requests a line break in the output.
| SAP offers these courses:
Skillsoft offers two web-based courses:
| ![]() ![]() |
| ![]() ![]() |
|
| ![]() ![]() |
| -
| ![]() ![]() |
|
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
|
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
|
Process | Process Description |
---|---|
Modeling | 1. Provide business logic APIs.
2. Structure development projects in packages. 3. Create (reusable) WebDynpro components. 4. Model user navigation. 5. Model Portal navigation. |
Developing | 6. Create and implement controllers and define contexts.
7. Design of views, define layouts and bind to contexts. 8. Define WebDynpro applications. 9. Execute testing and debugging. |
Configuring | 10. Provide component configurations.
11. Combine WebDynpro components with WebDynpro application configurations. 12. Execute functional tests. 13. Include WebDynpro applications to Portal iViews and roles. |
Adapting | 14. Adapt configuration settings.
15. Enhance or modify WebDynpro components. 16. Internationalization of WebDynpro ABAP components. 17. Execute end-user and load testing. 18. Configure and personalize WebDynpro application in the Portal. |
Upgrading | 19. Merge new developments into productive applications.
20. Execute end-user testing. |
| ![]() ![]() |
|
| ![]() ![]() |
|
| ![]() ![]() |
| ![]() ![]() |
|
sRFC | Synchronous RFC | Used by most BAPI clients | CALL FUNCTION DESTINATION |
aRFC | Asynchronous (Parallel) RFC | - | CALL FUNCTION STARTING NEW TASK |
tRFC | Transactional RFC Used to save function calls in one LUW (Logical Units of Work) and start the LUW afterward asynchronously. | transfer ALE (Application Link Enabling) Intermediate Documents (IDocs)![]() | CALL FUNCTION IN BACKGROUND TASK |
qRFC | Queued synchronized RFC in a specified sequence through QIN/QOUT queues used within a 3-phase process. | - | CALL FUNCTION "TRFC_SET_QUEUE_NAME" + CALL FUNCTION IN BACKGROUND TASK |
RFC with dialog | RFC with SAP GUI support (dialog step) | - | - |
| ![]() ![]() |
| ![]() ![]() |
| ![]() ![]() |
|
| ![]() ![]() |
Related Topics:
LoadRunner
SNMP
Rational Robot
Free Training!
Tech Support
![]()
| Your first name: Your family name: Your location (city, country): Your Email address: |
Top of Page ![]() Thank you! |