SAP ABAP Data Element ASR_COLLISION_DETECTION_ACTIVE (Active Indicator Collision Check)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_CONTROLLER (Package) Controller
Basic Data
Data Element ASR_COLLISION_DETECTION_ACTIVE
Short Description Active Indicator Collision Check  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type BOOLE    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Coll.Check 
Medium 20 Collision Check 
Long 30 Collision Check 
Heading 40 Collision Check 
Documentation

Definition

Switching on the collision check for a form field means that suitable checks are made at the runtime of the process that ensure that the part of the backend that is linked with the form field remains unchanged.

Use

Switch the collision check on if you want the status of the backend system for this field to remain unchanged during the entire runtime of the process.

If the indicator is set for a form field, the behavior at runtime is as follows:

  • Immediately before the first use of this field in a step of the process, the backend service linked with the field is called.
  • The backend service delivers the current value that corresponds to this field in the backend (in other words, the field value that currently exists in the database). This value is saved internally as the initial value for the collision check.
  • At certain points in time during the subsequent execution of the process the backend service is called again to determine the current field value.
  • The field value that is then determined is compared with the initial value of the collision check. If the values differ, there is a collision and the process is moved into collision mode.

Dependencies

If a form field with activated collision check is linked to fields of several backend services, the collision check is performed for all backend fields.

There is no point in activating the collision check for a form field unless it is linked to at least one backend field.

Example

History
Last changed by/on SAP  20050615 
SAP Release Created in 600