Delivered Rules for Salary

You can use these delivered rules to set default values and add validation in salary flows, but not the Download Salaries task. The rules use the CMP_Download_Salary HcmParam to explicitly exclude Download Salaries values.

Delivered Rule Rule Type Description
Default Salary Basis Using Job FLSA Code Object Defaulting This rule defaults a salary basis according to the person's job FSLA status.
  • If FLSA status is EXEMPT, it sets an annual salary basis
  • Else, it sets an hourly salary basis

The rule also defaults a date for the next salary review that's 1 year after the salary start date. This rule doesn't run for certain areas, such as HCM Data Loader and REST services. And the rule can't detect date-effective changes to the job FLSA. When you start copying the delivered rule, the salary basis fields become empty. You need to configure the values in your version of the rule.

This object-defaulting rule runs the first time that you enter the salary section. For example, you start the Promote action and set the job in the assignment section. When you reach the salary section, the salary basis defaults according to your rule. Then you can go back to the assignment section and change the job. The defaulted salary basis won't change when you return to the salary section, even if your rule logic would default a different basis because of the new job. Similarly, if you are correcting an existing salary, its salary basis won't be changed as the object is existing and now being corrected.

Validate That the Salary Basis Frequency for a Part Timer Is Hourly Object Validation This rule validates salary basis frequency according to whether the person's assignment is full time or part time. The rule raises an error when either of these conditions is true:
  • A person working full time is allocated an hourly salary basis
  • A person working part time isn't allocated an hourly salary basis

This rule is open to Offer, HR, and Compensation flows; processes; HCM Data Loader; and REST services.

Warning for Next Salary Review Date Field Modification This rule validates that the date set for the next salary review is more than 1 year after the salary start date. If the date is more than 1 year, it raises a warning. The rule is limited to Offer, HR, and Compensation flows only.
Validate That the Proposed Salary Amount Isn't Less Than Current Salary Amount Field Validation This rule validates that the proposed salary amount isn't less than the current salary in promotion actions. The rule is open to HR and Compensation flows, processes, HCM Data Loader, and REST services whenever there's an existing salary record and you're creating another record.
Validate That the Proposed Salary Amount Is Not Zero Field Validation This rule validates that the proposed salary amount doesn't equal 0. The rule is limited to HR and Compensation flows, processes, HCM Data Loader, and REST services where there's an existing salary and you're creating another record.

Make sure that the existing salary data also doesn't violate this rule. The rule could raise an error even when the current salary amount is equal to 0.