SAP ABAP IMG Activity OHAPH_TI362 (Define Generation Rules)
Hierarchy
SAP_HRCPH (Software Component) Sub component SAP_HRCPH of SAP_HR
   PY-PH (Application Component) Philippines
     P48C (Package) HR customizing: Philippines
IMG Activity
ID OHAPH_TI362 Define Generation Rules  
Transaction Code S_AHR_61004604   IMG-Aktivität: OHAPH_TI362 
Created on 19981221    
Customizing Attributes OHAPH_TI362   Define generation rules 
Customizing Activity SIMG_OHT0211   Define Generation Rules 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHT0211    

In this step, you determine how time wage types are formed from TIP entries.

The rules to be checked have been determined by the selection rule group for time wage types and the day grouping. These rules are checked in the order specified by the sequential numbers assigned to them.

The check is triggered by the procesing type which originates from the time pair. The other conditions can be divided into three groups:

  • Conditions Day:
    According to the public holiday class, daily work schedule class, day type etc., set conditions for wage type generation which pertain to the day.
  • Conditions Time:
    Specify whether the wage type should only be generated after a certain number of hours, or if the relevant time pair must come within a specific time interval.
  • Control:
    You can determine whether the system should carry on checking the rules after it has found one which applies. It is also possible to generate the wage type with a fixed value depending on the duration of the time pair, if this rule applies.

Example

  • The wage type MM10, overtime 25%, should be generated for processing type "M" (overtime). The wage type should be generated if the overtime was worked on a workday and the current day is not a public holiday.
  • If the employee works more than two hours of overtime, the wage type MM10 (overtime 25%) should be generated for the first two hours and MM20 (overtime 50%) for the remainder.

Requirements

The wage types which you wish to assign in time evaluation have been defined.

Standard settings

The standard SAP system contains reference entries.

Recommendation

Count the sequential rule number in increments of 10. This makes it easier to insert further rules at a later stage.

Activities

  1. At the start of the evaluation schema, you determined how employees should be grouped for assigning TIP entries to wage types. Check the assignment in the Check Assignment of Time Wage Type Selection Rule Group activity.
  2. For TIP entries that originated from absences, time wage types are generated only if the absences are valuated according to the "as if" principle. In the Absence Valuation: Check "As If" Principle activity, check for which absence valuation rules the Time wage type selection field must be selected.

In the Define Generation Rules action, set the rules for time wage type selection:

  1. Decide which time wage type selection rule group you want the rule to apply to. Enter the group in the Time WT sel.rule grp field.
  2. The rules for time wage type selection can vary according to day grouping. Decide which day groupings require individual rules and enter the number of the grouping in the Day grouping field.
  3. There can be several rules for the two above groups that need to be checked. Enter sequential number of the rule in the Sequential number field.
  4. Decide from which processing types the wage type should be generated. Enter the wage type in the Wage type field and the processing types from which the wage type should be generated in the Valid processing types fields.
  5. Specify the days of the week on which the wage type may be generated. Place a cross for each day of the week in the weekday string, "1" for Monday, "2" for Tuesday, etc.
  6. Decide which public holiday class the previous day, current day and following day may have for this wage type to be generated.
  7. Determine the classes of the period work schedule and the daily work schedule for which the generation of this wage type is allowed.
  8. Determine the day type for which the generation of this wage type is allowed.
  9. Decide whether the wage type is only to be generated if the TIP entry lies within a certain interval. Enter this time interval in the Start and End fields.
  10. You should decide whether you want to generate the wage type only if a certain number of hours exists for the processing type. Enter the value in the Min. field. If the lower limit corresponds to the number of planned hours on the day, enter "S" in the Symb. field.
  11. You should decide whether you only want to generate the wage type for the first hours of a certain processing type. Enter the value in the Max. field. If the upper limit corresponds to the number of planned hours on the day, enter "S" in the Symb. field. If the lower limit corresponds is to correspond to the number of planned hours on the day, enter "T", if it should correspond to the number of hours on the day for 100% employment percentage. Enter a "U" if it should correspond to the average working hours per day in accordance with the work schedule rule.
  12. If you have specified the upper or lower limit, you can stipulate the processing types for whose totals the condition should be checked. Enter these processing types in the Relevant proc.types field.
  13. If you have defined upper and lower limits and a time interval, you can determine whether the condition should only apply to TIP entries within the specified interval. Activate the Interval field.
  14. If a TIP entry lies between the start and end times, it is possible to generate the wage type with a fixed value, that is, regardless of the duration of the TIP entry. Enter the required value in the Fixed value field.
  15. If the rule applies for the TIP entry in question, it is possible to exit processing for this TIP entry and to continue time wage type selection from the next rule. Activate the Exit rule field, if necessary.
  16. You can exit time wage type selection for the TIP entry if the rule applies. Activate the Stop time wage type selectn field, if required.

Further notes

  • The fields in the "Conditions Time" area are optional.
  • If you have filled the Min. or Max. field, but have not made an entry in the Relevant proc.types field, the system refers to the processing type specified in parameter 2 when function GWT is called.
  • You can apply the following example for exiting time wage type selection if a generation rule applies:

    Your employees are paid according to day records. If an employee works more than 4 hours, a full day record is paid, otherwise half of the day record is calculated.
    You can use fixed values to determine a time wage type with number 1 or 0.5 (displayed schematically) as follows:

    Processing types Min. Max. Fixed val. Exit Wage type
    S 4.00 1.00 X abcd
    S 0.00 4.00 0.50 abcd

    If the employee works 5 hours, for example, the first rule applies. The wage type abcd is generated with number 1 and processing is stopped. If the employee only works 3 hours, the condition on the lower limit for the first rule is not fulfilled, so the second rule applies. Wage type abcd is filled with the fixed value 0.5.
    Wage type abcd is now available in payroll with the correct number for valuation with the day record.

    Note that the sequence of the generation rules is important in the above example.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHAPH_TI362 PH Philippines
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_OHT0211 0 HLA0003735 Time Evaluation with Clock Times 
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
PCYC L - Logical transport object PE00 MODT 03 Check Assignment of Time Wage Type Selection Rule Group 
V_554C_E V - View SM30 Absence Valuation: Check "As If" Principle 
V_T510S V - View SM30 Define Generation Rules 
History
Last changed by/on SAP  19991001 
SAP Release Created in