| 
 | 
 
 
  | 
 | 
 | 
 | 
 
	 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!  | |||