This chapter provides an overview of earnings for Australia and discusses how to:
Calculate regular pay.
Calculate overtime earnings.
Calculate shift earnings.
Calculating minimum and maximum hourly rates and earnings limits.
Calculating earnings based on other earnings.
Calculate amount earnings.
Deduct from regular earnings.
Calculate rolling average earnings.
Create earnings advance and recovery.
Select hours for holiday earnings.
Schedule earnings using generation control.
Note. The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Australia. Instructions for running the query are provided in the PeopleSoft Enterprise Global Payroll 9.1 PeopleBook.
See Also
Understanding How to View Delivered Elements
The PeopleSoft system provides a number of delivered earnings to demonstrate the flexibility of Global Payroll rules and to meet common processing requirements, such as the automatic generation of a payback deduction for specified earnings.
Note. The User Key 2 field on the Earnings Accumulators page and Deduction Accumulators page for all earnings and deductions is AUS VR BALGRP ID. Use balance group IDs to maintain separate employee balances. Set an employee's balance group in the JOB_DATA2 table. The balance group number must be manually incremented if you are required to record separate balances within a financial year.
See Also
In the following table, the first column combines the earning name and description. The code (gc) in a row indicates that the earning element has a generation control. The code (po) indicates a post-processing formula, and the code (pr) indicates a pre-processing formula. The other four columns indicate the earning calculation rule of Unit × Rate, Unit × Rate × Percent, and Amount. (None use Base × %.) The formulas for some of the earnings codes are discussed in further detail following the table. The code (sy) stands for system element.
Name and Description |
Unit |
Rate |
% |
Amount |
Regular Pay |
||||
REGPAY HRLY Regular hourly payment |
Payee Level |
HOURLY RT (sy) |
||
REGPAY STDHR Regular std hourly pay (gc) (pr) |
ERN FM REDU REGHRS |
HOURLY RT (sy) |
||
Overtime |
||||
OT1.5 Overtime 1.5 |
Payee Level |
HOURLY RT (sy) |
150 |
|
OT2.0 Overtime 2.0 |
Payee Level |
HOURLY RT (sy) |
200 |
|
OT2.5 Overtime 2.5 |
Payee Level |
HOURLY RT (sy) |
250 |
|
OT3.0 Overtime 3.0 |
Payee Level |
HOURLY RT (sy) |
300 |
|
Shifts |
|
|
|
|
SHFAM Shift Loading Morning (gc) |
Payee Level |
HOURLY RT (sy) |
10 |
|
SHFPM Shift Loading Afternoon (gc) |
Payee Level |
HOURLY RT (sy) |
15 |
|
SHFNT1 Shift Night Loading (gc) |
Payee Level |
HOURLY RT (sy) |
30 |
|
SHFNT2 Shift loading night (gc) |
Payee Level |
HOURLY RT (sy) |
130 |
|
Allowances |
||||
DOG Dog |
Payee Level |
10 |
||
ONCALL On Call allowance (gc) (po) |
Payee Level |
ERN FM HOURLY RT |
||
MEAL Meal |
Payee Level |
12 |
||
FAD First Aid Allowance (gc) |
11.65 |
|||
PHONE Phone allowance (gc) |
75 / period |
|||
CAR Car Allowance (gc) (po) |
500 / month |
|||
STRESS Stress allowance |
ERN FM REG UNIT |
Payee Level |
100 |
|
PRDBON Product Bonus (gc) (po) |
4000 / year (A) |
|||
Miscellaneous |
||||
TRANS ADV Advance Payment Example |
Payee Level |
|||
BONUS Bonus |
Payee Level |
|||
RETRO12MTH Retro - Previous 12 Months |
Payee Level |
|||
REDUNDANCY Redundancy |
Payee Level |
|||
INVALIDITY Invalidity |
Payee Level |
|||
EX GRATIA Ex Gratia |
Payee Level |
|||
PAY IN LIEU Pay in Lieu of Notice |
Payee Level |
|||
Leave (Absence) |
||||
ANN Annual leave |
Payee Level |
HOURLY RT (sy) |
||
ANNRA Ann Lve rolling average |
Payee Level |
ERN FM ROLL AVG |
||
LVLD Leave Loading |
Payee Level |
HOURLY RT (sy) |
17.5 |
|
LWOP Leave without pay |
Payee Level |
AUS VR NUM VAL 0 |
||
SCK Sick Leave |
Payee Level |
HOURLY RT (sy) |
||
LSL Long Service Leave |
Payee Level |
HOURLY RT (sy) |
||
OTHLV Other Leave |
Payee Level |
HOURLY RT (sy) |
||
PUB Public holiday (gc) |
ERN FM PUB UNIT |
HOURLY RT (sy) |
||
Termination |
|
|
||
AL MARGINAL Annual Leave - Marginal (Term) (gc) |
TER FM AL BAL HRS |
TER FM HOURLY RATE |
||
AL MARGIN DY Ann Lve - Marginal (Term Days) (gc) |
TER FM AL BAL DYS |
TER FM DAILY RATE |
||
LSL MARGINAL LSL - Marginal (Term) |
TER VR LS MARGINAL |
TER FM DAILY RATE |
||
LL MARGINAL Leave Loading - Marginal (Term) (gc) |
TER FM LL BAL HRS |
TER FM HOURLY RATE |
17.5 |
|
LL MARGIN DY Leave Load on Term (Days-MAR) (gc) |
TER FM LL BAL DYS |
TER FM DAILY RATE |
17.5 |
|
ETP TAX ETP - Taxable |
TER FM ETP PST83 |
|||
ETP NONTAX ETP - Non Taxable |
TER FM ETP PRE83 |
|||
AL LUMP A Annual Leave - Lump Sum A (gc) |
TER FM AL BAL HRS |
TER FM HOURLY RATE |
||
AL LUMPA DY Ann Lve Lump sum A (Term Days) |
TER FM AL BAL DYS |
TER FM DAILY RATE |
||
LSL LUMP A LSL - Lump Sum A |
TER VR LS LUMPA |
TER FM DAILY RATE |
||
LL LUMP A Leave Loading - Lump Sum A (gc) |
TER FM LL BAL HRS |
TER FM HOURLY RATE |
17.5 |
|
LL LUMPA DY Leave Load on Term (Days-LSA) (gc) |
TER FM LL BAL DYS |
TER FM DAILY RATE |
17.5 |
|
LSL LUMP B LSL - Lump Sum B |
TER VR LS LUMPB |
TER FM DAILY RATE |
||
TERM LUMP D Termination - Lump Sum D |
TER FM LUMPD |
|||
INV POST 94 Invalidity Post 94 Component |
TER FM INV POST94 |
|||
Retro |
||||
RTO_ANN Annual Leave - Retro |
Payee Level |
Payee Level |
||
RTO_ANNRA Annual Rolling Average - Retro |
Payee Level |
Payee Level |
||
RTO_LSL Long Service Leave - Retro |
Payee Level |
Payee Level |
||
RTO_LWOP Leave w/o Pay - Retro |
Payee Level |
Payee Level |
||
RTO_OTH_LVE Other Leave - Retro |
Payee Level |
Payee Level |
||
RTO_PUB_HOL Public Holiday - Retro |
Payee Level |
Payee Level |
||
RTO_SCK_LVE Sick Leave - Retro |
Payee Level |
Payee Level |
||
RTO_SHFNT2 Night Shift 2 - Retro |
Payee Level |
Payee Level |
There are four earnings specifically relating to salary packaging, and they all start with the letters SP.
See Monitoring Salary Packaging Expenditure.
There are ten earnings specifically relating to leave liability costing for the General Ledger Interface. They all start with the letters LIAB.
There are four earnings specifically relating to Time and Labor costings. They are dummy codes used by Time and Labour, and they all start with the letters TL.
There are two delivered earnings elements for regular pay, REGPAY HRLY and REGPAY STDHR.
The REGPAY HRLY calculation rule is Unit × Rate, where:
Unit = Payee level
Rate = System element HOURLY RT
The REGPAY STDHR calculation rule is Unit × Rate, where:
Unit = Formula ERN FM REDU REGHRS
Rate = System element HOURLY RT
The unit formula subtracts the reducing hours (in ERN AC REDUCE HRS) from the prorated regular hours (in ERN VR REGPAY HRS). The system prorates the regular hours using the earnings pre-process formula ERN FM CALC REGHRS.
Formula ERN FM REGSTD UNIT calculates the regular hours for the period based on the payee's standard hours and work period entered on the Job Information page. The formula ERN FM CALC REGHRS prorates these hours.
There are four overtime earnings for 1.5, 2.0, 2.5 and 3.0 time. Each has a calculation rule of Unit × Rate × Percent, where:
Unit = Payee level
Rate = System element HOURLY RT
Percent = 150, 200, 250, or 300
There are four shift earnings. Each has a calculation rule of Unit × Rate × Percent, where:
Unit = Payee level
Rate = System element HOURLY RT
Percent = 10, 30, 15, or 130
The earnings element SHFNT2 with 130 percent appears in the LEAVE EARNINGS section because—as with the leave earnings codes—it reduces regular hours.
The ONCALL earning element demonstrates minimum and maximum hourly rates, and a yearly limit PRDBON demonstrates a quarterly limit.
The ONCALL earning element uses a formula-driven minimum and maximum hourly rate-check and a post-process formula to determine if the payment of ONCALL causes earnings to exceed an annual limit.
The calculation rule for ONCALL is Unit × Rate, where:
Unit = Payee level
Rate = Formula ERN FM HOURLY RT
When you assign the earnings element or enter it as positive input, the system checks the payee's hourly rate in the Job record in Human Resources to resolve the earnings. It then takes one of the following actions:
If the hourly rate is less than the value set in variable ERN VR HR RT MIN, then the system pays ONCALL at the value of the variable.
If the hourly rate is more than the minimum but less than the maximum set in variable ERN VR HR RT MAX, then the system pays ONCALL at the hourly rate from the Job record.
If the hourly rate is more than the value set in variable ERN VR HR RT MAX, then the system pays ONCALL at the value of the variable.
Here is an example. Suppose that the minimum is 50, and the maximum is 70.
Hourly Rate in Job Record |
ONCALL Hourly Rate Paid |
1 to 49.99 (that is, less than 50) |
50 (minimum) |
50 to 70 |
50 to 70 (Job rate) |
71.01 or more (that is, greater than 70) |
70 (maximum) |
You can set the variables values on the Supporting Element Override page in the earnings components.
To set a yearly limit (or ceiling) on an earning element, you can set the limit in LIM VR YTD LIMIT. The ONCALL earning element is set up for this control.
After the system determines the value of ONCALL for the period, the post-process formula LIM FM ONCALL adds the value of the year-to-date accumulator for ONCALL with the current amount and any additional pay. Here is an example:
Accumulator YTD balance = 1000
Current earning amount = 50
Additional earning amount = 0
Yearly limit = 1010
ONCALL_FYTDA + CURR AMT VAL + ADD VR ADDL AMT = New accumulator balance (if paid)
1000 + 50 + 0 = 1050 (new balance)
It then compares that new balance with LIM VR YTD LIMIT. If the balance exceeds the limit, the system calculates by how much it would exceed the limit if paid.
New balance – Limit = Excess amount
1050 − 1010 = 40
It then subtracts the excess amount from the current amount, reducing it to the maximum that can be paid during the current period without exceeding the limit.
(CURR AMT VAL + ADDL AMT VAL) − LIM VR OVER LIMIT = Amount to pay during the period
50 − 40 = 10
You can set other limits for other frequencies by using a formula that compares the total paid with the frequency limits for the earnings.
You can set an upper limit on an earning so that no more than that amount is paid in a particular accumulation period. The PRDBON (product bonus) earning element is set up with this control. It is set up to have a quarterly limit. You set the limit in LIM VR QTD LIMIT.
After the system calculates the PRDBON amount for the pay period, the post-process formula LIM FM PRDBON adds the value to the quarter-to-date accumulator and compares the total to the limit that you have set. If paying the earnings would exceed the limit for the quarter, the system pays only up to the limit.
The PRDBON calculation rule is Amount, where:
Amount = 40
Here is an example. Suppose that a product bonus is payable each month up to a quarterly limit of 110.
Earnings Element or Accumulator |
Month 1 |
Month 2 |
Month 3 |
PRDBON |
40 |
40 |
(40) 30 |
AC QTDA |
40 |
80 |
(120) 110 |
When processing PRDBON in month 3, the formula makes the following calculation:
PRDBON_FQTDA + CURR AMT VAL > LIM VR QTD LIMIT
80 + 40 > 110
It then calculates the amount by which the current amount would exceed the limit:
PRDBON_FQTDA + CURR AMT VAL − LIM VR QTD LIMIT = LIM VR OVER LIMIT
80 + 40 − 110 = 10
It then subtracts the excess amount from the current amount and pays that amount.
CURR AMT VALUE − LIM VR OVER LIMIT = PRDBON
40 − 10 = 30
PRDBON has a generation control, ERN GC PRDBON, the formula of which, LIM FM CHK PRDBON, determines if the quarter-to-date amount accumulator is equal to or greater than the limit. If it is, the system does not process the earnings. The quarter-to-date amount can be greater than the limit, despite the controls, because positive input does not use the generation control.
The STRESS earning element demonstrates how an earning can be based on the value of another earning. For example, suppose that you pay 1.00 AUD stress loading for every hour of regular pay. The earnings calculation rule is Unit × Rate × Percentage, where:
Unit = Formula ERN FM REG UNIT, which returns either the employee's regular hours or regular pay standard hours.
Rate = Payee level.
Percentage = 100.
Because the value of the STRESS earning element depends on the value of either of the regular hours, it must be resolved after the regular pay has been resolved.
There are 19 earnings elements that use a variety of methods to determine the calculation rule Amount.
Five earning elements use a flat amount: FAD (first aid allowance) PHONE, CAR, PRDBON (product bonus), and TRANS ADV (advance payment example).
Most of the earning elements used during termination payouts use formulas in their calculation rules. They are documented in a separate chapter.
See Also
Understanding Termination Payment Management
Four of the earnings have an Amount calculation rule that does not appear in a section; therefore they are not resolved. You use them as data input points, and the system uses them in lump sum D and ETP calculations. These earnings elements are REDUNDANCY, INVALIDITY, EX GRATIA, and PAY IN LIEU.
See Also
Understanding Termination Payment Management
The RETRO12MTH earning element is populated by the results of the retro process, in which the formula RTO SELECT OVRDSET determines the retro override set that is used, and one of the sets forwards the earning amount to the RETRO12MTH element.
Sometimes, you need to reduce regular earnings by the number of hours paid by another earning element. When you pay leave using a leave earning element, those leave hours are paid instead of regular hours, so regular hours must be reduced.
You do this by using a formula to resolve the unit value of the REGPAY STDHR earnings element.
The REGPAY STDHR calculation rule is Unit × Rate, where:
Unit = ERN FM REGSTD UNIT
Rate = System element HOURLY RATE
The automatically assigned unit components of all the earnings that reduce regular hours are members of accumulator ERN AC REDUCE HRS. The delivered members are : SCK_UNIT, LSL_UNIT, OTHLV_UNIT, SHFNT2_UNIT, ANNRA_UNIT, ANN_UNIT, PUB_UNIT, and LWOP_UNIT.
The period total units from the accumulator are subtracted from the calculated regular standard hour units for the period.
Here is the process that ERN FM REGSTD UNIT uses to resolve the unit for the REGPAY STDHR earnings element (the last line reduces the regular earnings by the value of the accumulator):
Obtains the payee's standard hours frequency from the Job record.
Retrieves the annual factor for the employee's standard hours frequency; for example, annual frequency 52 for 40 standard hours per week.
Multiplies the employee's standard hours by the annual factor (annualization).
Retrieves the pay period frequency.
Obtains the annual factor.
Divides the annualized standard hours (step 3) by the annual factor (deannualization).
Subtracts the value of ERN AC REDUCE HRS.
The last line of the formula covers steps 6 and 7:
GP TEMP001 NUM / AUS VR ANNL FCTR − ERN AC REDUCE HRS >> ERN FM REGSTD UNIT
You can set up an earnings element in which the rate is determined by the average rate of an earnings elements or set of earnings elements over a rolling period (such as the preceding 12 months).
The ANNRA (annual leave rolling average) earnings element is set up this way. Its calculation rule is Unit × Rate, where:
Unit = Payee level
Rate = Formula ERN FM ROLL AVG
In a rolling average calculation based on, for example, retrieving the average rate over 12 months for a monthly pay group, the formula retrieves the value 12 from variable ERN VR ROLL UNIT—set as a pay group supporting element override—and the value months from AUS VR FREQ TYPE retrieved from the array AUS AR FREQUENCY.
You can calculate rolling averages for monthly, fortnightly, and weekly pay groups. The following example is based on months:
Example
The ANNRA earnings element must be paid in December 2002 for a monthly pay group, and the rate is the average rate of a group of earnings elements over the preceding 12 months. The group of earnings consists of the members of the two life-to-date accumulators ERN AC ROLLAVG AMT and ERN AC ROLLAVG HRS. The earnings rate formula:
Uses historical rule ERN HR R/A END to retrieve the amount and hours balances of accumulators ERN AC ROLLAVG AMT and ERN AC ROLLAVG HRS, respectively, at the end of the preceding month (November).
Call these balances the end amount (EA) and end hours (EH).
Uses the historical rule ERN HR R/A START to obtain the amount and hours balances of the same accumulators 12 months earlier, at the end of December 2001 (the start date).
Call these balances the start amount (SA) and start hours (SH).
Calculates the amount difference (AD) and hours difference (HD) over the rolling average period, as follows:
EA − SA = AD
EH − SH = HD
Completes the calculation, as follows:
AD ÷ HD = ANNRA rate for December 2002
When calculating rolling averages for fortnightly or weekly pay groups, the formula obtains the accumulator balances at 14 or 7 days, respectively, prior to the period end date of the December 2002 ANNRA pay run (EA and EH).
It then uses the ERN VR ROLL UNIT value to calculate the start date so that it can retrieve the amount and hours balances at that date (SA and SH), and it completes the calculation.
To set up rolling average earnings calculations:
Populate the amounts and hours accumulators with the respective earnings or automatically assigned units on which the rolling average calculation is based.
Assign the ANNRA earnings element to an employee as positive input, and enter the unit's value.
The unit's value is the number of ANNRA hours that you want paid at its calculated rate.
By supporting element override at the pay group level, set the variable ERN VR ROLL UNIT to the number of months, fortnights, or weeks that the system must evaluate to retrieve period amount and hours data for use in the calculation.
Some earnings are loans or advances; therefore, when they are paid, the system must automatically create a deduction that is processed over subsequent pay runs, recovering the loan or advance.
The PeopleSoft system provides the following elements, accumulators, formula, and generation control to demonstrate this:
Name |
Type |
Usage |
TRANS ADV |
Earnings element. |
Adds advance amount to paycheck when advance occurs. |
TRANS ADV AMT |
Accumulator. |
Stores amount of advance. |
TRANS BAL AMT |
Accumulator. |
Stores reducing balance. |
TRANS REC |
Deduction element. |
Deducts portion of advance from paycheck in subsequent pay runs. |
ADV FM GC CHECK |
Advance recovery check formula. |
Adjusts the deduction if taking it all would cause the goal amount to be exceeded. |
ADV GC REC IND |
Advance recovery generation control. |
Controls execution of advance recovery check formula. |
See Also
The system detects when a designated holiday occurs in a pay period. Designate days as holidays on the Holiday Schedule page, which you access by selecting Set Up HRMS, Common Definitions, Holiday Schedule. When a holiday occurs in a pay period, the system populates the HOLIDAY HRS system element with the hours entered for that holiday on the holiday schedule.
Because a payee might not have been scheduled to work the holiday schedule hours, you can direct the system to pay different hours from those on the holiday schedule.
During normal payroll processing, when the system resolves the PUB (public holidays) earnings element, it determines the number of hours to pay each employee.
The PUB calculation rule is Unit × Rate, where:
Unit = Formula ERN FM PUB UNIT
Rate = System element HOURLY RATE
The ERN FM PUB UNIT formula uses proration element ERN PO PUB HRS for which the numerator is ERN CT PUB HOURS and the denominator is 1.
The count formula for ERN CT PUB HOURS is ERN FM HOLIDAY HOURS. This formula checks each day in the period for a HOLIDAY HOURS value and if it finds one, determines whether the variable ERN VR SCHED TYPE is set to HOL, WRK, or ALT.
For HOL, the formula returns the holiday hours from the holiday schedule.
For WRK, the formula returns half the employee's scheduled hours if the holiday type on the holiday schedule is Half, or all of the employee's scheduled hours if the holiday type is Standard.
The result is the same for ALT, except the formula returns the hours for the payee's alternate work schedule. If there is no alternate schedule, it returns either half or all scheduled hours.
Note. You can designate any defined schedule as the alternate schedule on the pay group table. And at the employee level, you can assign a schedule as an alternate and it can be the pay group alternate schedule or any other of your defined schedules. Select Global Payroll & Absence Mgmt, Payee Data, Create Overrides, Assign Work Schedule.
Whatever the value of the variable ERN VR SCHED TYPE, the count formula returns the hours to be passed by the count to the numerator of the proration rule and the proration rule passes the count value to the formula ERN FM PUB UNIT, which is the unit for the PUB calculation rule Unit × Rate.
Note. Because the count numerator (the number or hours to pay) is divided by denominator 1, no proration occurs. The count result is passed to the PUB earnings element's unit formula through the proration element because counts cannot be used directly in formulas.
There may be times when you need to control the periods in which earnings are paid. In that case, you need to control when the system pays the earnings element regardless of the pay frequency (weekly, fortnightly, semimonthly, four-weekly, or monthly). For instance, you might need to pay earnings only in the first weekly pay run of the month or only in the second fortnightly pay run of the month.
Note. Although these generation controls are discussed here in the context of defining earnings, you can use them to control deductions in the same way.
You control the payment of an earnings element—whatever the pay frequency—by assigning one of seven generation controls to the earnings. Five generation controls exist for periods 1 to 5 (there is a maximum of five weekly periods per month), and two additional generation controls cover two periods each (periods 1 and 3 and periods 2 and 4).
The two-period controls have the system process the earnings in both covered periods. For example, the control for periods 1 and 3 affects weekly pay runs in weeks 1 and 3 but not weeks 2, 4, and 5.
A corresponding formula exists for each generation control. When the formula returns True, the earning is paid.
For example, to pay an allowance for the first period of the month (period 1), the formula returns True for the first period of the month and False for the remaining periods, and the earnings element is processed.
The formula attached to each generation control has the same name except the FM element type code replaces the GC type code; for example, the generation control AUS GC PERIOD 1 has the associated formula AUS FM PERIOD 1.
Note. For each of the two-period generation controls, the formula calls two other formulas, one for each period. For example, the formula AUS FM PRD 1+PRD 3 calls formulas AUS FM PERIOD 1 and AUS FM PERIOD 3. Only one of the two formulas needs to return True for the system to pay the earning.
Weekly, fortnightly, semimonthly, and four-weekly brackets return values depending on where the pay period end date occurs, as the following diagram shows:
Bracket values for each period
To provide examples, the following table shows the bracket value that each bracket returns for day 5 and day 27 of the month:
Bracket |
Value for Day 5 |
Value for Day 27 |
Weekly |
1 |
4 |
Fortnightly |
1 |
2 |
Semimonthly |
1 |
2 |
Four-weekly |
1 |
1 |
The formula uses the bracket values, which indicate to the system whether the pay period end date is in the relevant period. The formula checks the bracket that corresponds to the frequency type.
For the period 1 formula for example:
If AUS VR FREQ TYPE = 'W' (weekly) Then If AUS BR WEEKLY = 1 Then...TRUE If AUS VR FREQ TYPE = 'B' (biweekly or fortnightly)Then If AUS BR FORTNIGHLY = 1 Then...TRUE
The formula returns True when the pay period end date is in the bracket value that corresponds to the period. That is, for period 2 when the bracket for a frequency type returns 2, the formula returns True.
For example, to have the earning paid in the first period, you attach the period 1 generation control to the earnings element. If generation control formula for period 1 returns the bracket value 1, the formula returns True—regardless of the frequency specified in variable AUS VR FREQ TYPE, .
If you want the earning paid in the second and fourth periods, attach the AUS GC PRD 2 +PRD4 AUS FM PRD 2 +PRD4
The following table lists the frequencies for which each formula uses the bracket value (W is weekly, B is fortnightly, S is semimonthly, F is four-weekly, and M is monthly):
Formula |
Frequency |
Comment |
AUS FM PERIOD 1 |
W, B, S, F, M |
N/A |
AUS FM PERIOD 2 |
W, B, S, F |
M is always true |
AUS FM PERIOD 3 |
W, B |
S, F, and M are always true |
AUS FM PERIOD 4 |
W |
B, S, F, and M are always true |
AUS FM PERIOD 5 |
W |
B, S, F, and M are always true |
Note. None of the delivered earnings elements use the AUS GC PERIOD <number> generation controls; however, you can use these controls for deductions just as you use them for earnings. Deduction INSURANCE, for example, uses the AUS GC PERIOD 1 generation control.
See Also
Scheduling Deductions Using Generation Control
To have an earnings element paid only in the last period in a month, use generation control AUS GC LAST PERIOD to determine if the period being processed is the last period of the month; for example, period 4 or 5 for weekly pay frequency or period 2 for semimonthly. The PHONE earnings element uses this generation control.
The formula attached to this generation control is AUS FM LAST PERIOD. That formula also uses the period formulas—AUS FM PERIOD <number>—that are associated with the seven generation controls.