SAP ABAP Data Element EXITR (Conditional exit)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PTIM (Package) HR Time Management Application Development
Basic Data
Data Element EXITR
Short Description Conditional exit  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type XFELD    
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 Cond.exit 
Medium 15 Conditionl exit 
Long 20 Conditional exit 
Heading 55 Conditional exit 
Documentation

Definition

Valid entries here are "x" or blank.

Supplementary Documentation - EXITR 0001

Use

A conditional exit functions in much the same way as an unconditional exit. A conditional exit only ends time pair processing if the time pair is completely within the time interval defined by "Time from ... to".

Using a conditional exit can be explained by the following:

Different wage types are defined for validity periods from 06.00 to 14.00, from 14.00 to 22.00, and from 22.00 to 30.00 (ie. 06.00 on the following day).

In this instance, a conditional exit can affect processing in three ways:

  1. Time pair lies within the first validity period
    If the time pair of the employee for whom payroll is performed lies completely within the period specified under "Time from ... to", processing is cancelled once the appropriate wage type has been generated.
    Example: The time pair of the employee in question is from 08.00 to 12.00.
  2. Time pair lies between the first two validity periods
    If the time pair of the employee for whom payroll is performed lies between two validity periods, the system first generates the wage type of the first period, generates the second wage type, and then reads the third validity period which it skips.
    Example: The time pair of the employee in question is from 09.00 to 16.00.
  3. Time pair lies in a validity period that is not the first
    If the time pair of the employee for whom payroll is performed lies in the second or third validity period, for example, all previous periods are read and skipped. As soon as the appropriate wage type has been generated, processing is cancelled.
    Example: The time pair of the employee in question is from 14.00 to 22.00.

History
Last changed by/on SAP  19920308 
SAP Release Created in