Create Rules Component

The Create Rules component has these online tools for defining rules:

Term Definition

Templates

Use templates to create a variety of rules for the Time Administration program to execute when processing reported and scheduled time. Create compensation rules for overtime and holidays, notification rules for irregular attendance, and rules for other time reporting that requires special processing. There are more than 40 delivered rule templates.

Actions and Conditions

Use Actions and Conditions to define actions and conditions independently of one another and then join them to create rules. You cannot perform select actions or subqueries with Actions and Conditions, so if your rule requires either of these, use SQL objects.

SQL Objects

SQL objects are the most flexible Time and Labor rule creation tool. You can use SQL objects to create rules using Select statements, Insert statements, Update statements, Delete statements, table joins, and subqueries.

User Exits

With delivered rule templates and rule objects (Actions, Conditions, and SQL objects), you can build rules that address most business needs. Use a user exit when a particular business rule cannot be accommodated by delivered rule templates or rule objects.

With user exits, you can add PeopleCode and PeopleSoft Application Engine (AE) sections to regular processing. Also, to build a complex Time and Labor rule, you can create the rule in AE and add a user exit that calls the rule during processing.

When you write user exits, you must add AE sections to the AE program TL_TA_RULES. You can use all the AE constructs supported by PeopleTools (SQL, PeopleCode, looping constructs like Do When, Do While, and so on).