SAP ABAP IMG Activity OHAIEOSP00101A (Create "From Where" Rules)
Hierarchy
SAP_HRCIE (Software Component) Sub component SAP_HRCIE of SAP_HR
   PY-IE (Application Component) Ireland
     P11C (Package) HR customizing: Ireland
IMG Activity
ID OHAIEOSP00101A Create "From Where" Rules  
Transaction Code S_AHR_61019384   (empty) 
Created on 19991202    
Customizing Attributes OHAIEOSP00101A   Create "From Where" Rules 
Customizing Activity OHAGOSP00101A   Create "From Where" Rules 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHAIEOSP00101A    

A reference period is the period in absence history that is checked for used entitlements.

A customer may specify that an employee, after one year's service, is entitled to four weeks sickness absence at Full Pay during any period of one year.

In this case, the reference period is one year. The previous year before the start of their next absence is checked. If any days of Full Pay sickness have been taken, then these will be deducted from the employee's entitlement before they receive their four weeks entitlement in their next absence.

To define a reference period, it is essential to know from what point in history to start from and how far to go back (or forward). The "From Where" rule defines the former and the "How Far Fwd/Bck" rule defines the latter.

Normally, the "From Where" rule defines the start of the period and the "How Far Fwd/Bck" rule defines the end of the period. However, it is possible that the "From Where" rule defines both and the "How Far Fwd/Bck" rule is zero days. This is used for periods that start at a certain point and go forward to the absence start date or the day of the absence being processed.

In this step, you define any new "From Where" rules you may require for your specific needs.

The "From Where" rules define the point in history from which to start to check used entitlements.

Example

You may specify that an employee, after one year's service, is allowed four weeks sickness at Full Pay during any period of one year, starting from the first day of absence.

In this case, the "From Where" rule has to define the point in history from which to rollback as the start date of the absence.

There are seven standard methods for defining a point in time from which to rollback:

  1. Actual Absence Method

    The general principle of this rollback method is that the reference period is tied to the absence that is currently being processed.

    This method allows two parameters:

    1. Rollback from absence start date.
    2. Rollback from the day of the absence that is being processed.
    3. Rollback from the day before the absence start date.
    4. Rollback from the day before the day of the absence that is being processed.

      Example

    5. If the absence starts on 23.01.1999, then even if it lasts a month the check period will always start to rollback from 23.01.1999. However, as standard, the days in the absence up to the current day being processed will be included in the check period.
    6. If the absence starts on 23.01.1999 and lasts for a month then the check period will vary from starting to rollback from 23.01.1999 on the first day of the absence and moving forward each day by one day to starting to rollback from 23.02.1999 on the last day of the absence.
  2. Employee Anniversary Method (Public Sector)

    The general principle of this rollback method is that the reference period is tied to an anniversary in the current year of an employee related date. The current year is found using the Absence Start Date

    This method allows parameters which split into three types:

    1. EH
    2. Rollback from anniversary, in the year the absence started, of the employee's first start date.
    3. LH
    4. Rollback from anniversary, in the year the absence started, of the employee's last start date (before the absence).
    5. XX
    6. Rollback from anniversary, in the year the absence started, of the employee related date type XX from any of the twelve date fields (IT0041).

      Example

    7. EH
    8. If the employee is employed originally on 23.01.1992 and is absent from 31.01.1999, then the check period will always start to rollback from 23.01.1999.
    9. LH
    10. If the employee is employed originally on 23.01.1992, fired on 01.04.1993, and rehired on 28.09.1994 and is absent from 31.01.1999, then the check period will always start to rollback from 28.09.1999.
    11. 01
    12. If the employee has an employee related date in date type "01" in infotype 0041 of 23.06.1992 and is absent from 31.01.1999, then the check period will always start to rollback from 23.06.1999.
  3. Calendar Anniversary Method (Public Sector)

    The general principle of this rollback method is that the reference period is tied to a specific date in the year the absence started. This method allows any parameter as long as it is a date in the format DD.MM.

  4. Absence Recording Method

    The general principle of this rollback method is that the reference period is not tied to any specific date in time to rollback from. This method should be used in conjunction with a rollback period unit of ZERO.
    It is simpler to think of it as a rollback from the day of the absence currently being processed to a date in history.

    This method allows any parameter as long as it is a date in the format DD.MM.YYYY.

    [This method is specifically for the French Public Sector requirement that a person is entitled to 5 years Full Pay during their lifetime for certain types of long term illness (for example, Cancer). The date entered as a parameter is the point in history from which the entitlement should be checked "forwards" to the current absence. Days of entitlement already used before absence recording was switched on can be stored as reductions in infotype 0572.]

  5. Employee Start Date Method

    The general principle of this rollback method is that the reference period is not tied to any specific date in time to rollback from. This method should be used in conjunction with a rollback period unit of ZERO.
    It is simpler to think of it as a rollback from the day of the absence currently being processed to the date the employee started.

    This method allows parameters which split into three types:

    1. EH
    2. Rollback from the day of the absence being processed to the employee's first start date.
    3. LH
    4. Rollback from the day of the absence being processed to the employee#s last start date (before the absence).
    5. XX
    6. Rollback from anniversary, in the year the absence started, of the employee related date type XX from any of the twelve date fields (infotype 0041).

      Example

    7. EH
    8. If the employee was originally employed on 23.01.1992 and is absent from 31.01.1999, then the check period will rollback to 23.01.1992 from the first day of the current absence.
    9. LH
    10. If the employee is employed originally on 23.01.1992, fired on 01.04.1993, and rehired on 28.09.1994 and is absent from 31.01.1999, then the check period will rollback to 28.09.1994 from the first day of the current absence.
    11. 01
    12. If the employee has an employee related date in date type "01" in infotype 0041 of 23.06.1992 and is absent from 31.01.1999, then the check period will rollback to 23.06.1992 from the day of the absence currently being processed.
  6. Calendar Anniversary Method

    The general principle of this rollback method is that the reference period is tied to a specific date in the year the current day of the absence being processed. This method allows any parameter as long as it is a date in the format DD.MM.

  7. Employee Anniversary Method

    The general principle of this rollback method is that the reference period is tied to an anniversary in the current year of an employee related date. The current year is found using the Absence Day Being Processed

    This method allows parameters which split into three types:

    1. EH
    2. Rollback from anniversary, in the year the absence started, of the employee's first start date.
    3. LH
    4. Rollback from anniversary, in the year the absence started, of the employee's last start date (before the absence).
    5. XX
    6. Rollback from anniversary, in the year the absence started, of the employee related date type XX from any of the twelve date fields (infotype 0041).

      Example

    7. EH
    8. If the employee is employed originally on 23.01.1992 and is absent from 31.01.1999, then the check period will always start to rollback from 23.01.1999.
    9. LH
    10. If the employee is employed originally on 23.01.1992, fired on 01.04.1993, and rehired on 28.09.1994 and is absent from 31.01.1999, then the check period will always start to rollback from 28.09.1999.
    11. 01
    12. If the employee has an employee related date in date type "01" in infotype 0041 of 23.06.1992 and is absent from 31.01.1999, then the check period will always start to rollback from 23.06.1999.

Customer-Specific Rollback Methods

There are two customer-specific methods for defining a point in time from which to rollback, Y and Z.

The general principle of these rollback methods are that the SAP standard methods, though reasonably comprehensive, are very unlikely to satisfy all customers' absence evaluation rollback requirements. For this reason, two methods that can be

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHAIEOSP00101A IE Ireland
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHAIEOSP00101A 0 AHR0000011 Absences 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_T5GPBS20 V - View SM30  
History
Last changed by/on SAP  20060530 
SAP Release Created in 46B