This page (revision-25) was last changed on 26-Nov-2021 10:22 by jescott

This page was created on 26-Nov-2021 10:22 by JEscott

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
25 26-Nov-2021 10:22 12 KB jescott to previous
24 26-Nov-2021 10:22 11 KB JEscott to previous | to last
23 26-Nov-2021 10:22 11 KB JEscott to previous | to last
22 26-Nov-2021 10:22 11 KB JEscott to previous | to last
21 26-Nov-2021 10:22 11 KB JEscott to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 removed 2 lines
[{TableOfContents }]
At line 6 changed one line
!!FLSA Rules
!!FLSA RULES
At line 22 changed one line
;: Personality then takes the FLSA Regular Earnings Element and divides those earnings by the total of the four hours elements. The FLSA Regular Earnings Element should include ONLY those earnings paid at a regular rate; for example, do not include earnings paid at double time.
;: [{$applicationname}] then takes the FLSA Regular Earnings Element and divides those earnings by the total of the four hours elements. The FLSA Regular Earnings Element should include ONLY those earnings paid at a regular rate; for example, do not include earnings paid at double time.
At line 27 changed one line
*Since the FLSA record keeping is performed during [UPCALC], records are ‘Backed out’ when an ‘Active’ payrun is ‘Cancelled’ through [UPUNDO].
*Since the FLSA record keeping is performed during UPCALC, records are ‘Backed out’ when an ‘Active’ payrun is ‘Cancelled’ through [UPUNDO].
At line 33 changed 3 lines
*The use of FLSA in Personality requires that all remuneration paid for overtime hours be stored into a separate pay component from regular earnings. This restriction will ensure that overtime premiums already paid in an FLSA period, are taken into consideration when calculating the FLSA premium amount.
*All PC amounts referenced in the FLSA elements are assigned to an FLSA period based on the Pay Line Start Date. This means that an amount coming from a [User Calc|USERCALC] will be assigned to the Pay Period Start Date and will fall in the FLSA period that contains this date.
*If an FLSA [User Calc|USERCALC] is used,Personality executes the FLSA logic, executes the FLSA [User Calc|USERCALC], then re-runs the FLSA logic in order to consider the results of the FLSA [User Calc|USERCALC].
*The use of FLSA in [{$applicationname}] requires that all remuneration paid for overtime hours be stored into a separate pay component from regular earnings. This restriction will ensure that overtime premiums already paid in an FLSA period, are taken into consideration when calculating the FLSA premium amount.
*All PC amounts referenced in the FLSA elements are assigned to an FLSA period based on the Pay Line Start Date. This means that an amount coming from a User Calc will be assigned to the Pay Period Start Date and will fall in the FLSA period that contains this date.
*If an FLSA UserCalc is used,[{$applicationname}] executes the FLSA logic, executes the FLSA UserCalc, then re-runs the FLSA logic in order to consider the results of the FLSA User Calc.
At line 37 changed 2 lines
!!Groups
Most FLSA definitions will be established at the group level. The following information is recorded on the Maintain Group ([IDGR]) form (date sensitive).
!!GROUPS
Most FLSA definitions will be established at the group level. The following information is recorded on the Maintain Group (IDGR) form (date sensitive).
At line 40 changed 2 lines
!Work Rules tab
;[FLSA Hours|FLSA_HOURS]
!Maintain Group (IDGR) - Work Rules
;FLSA Hours
At line 46 changed one line
;[FLSA Factor|FLSA_FACTOR]
;FLSA Factor
At line 49 changed one line
;[FLSA User Calc|USER_CALC_CODE]
;FLSA User Calc
At line 63 changed one line
;:To accomplish this, [UPCALC] actually performs the FLSA calculation twice, once before and again after the USERCALC.
;:To accomplish this, UPCALC actually performs the FLSA calculation twice, once before and again after the USERCALC.
At line 65 changed 3 lines
;[FLSA Calendar|CALENDAR_CODE]
;:If FLSA is to be calculated over more than 7 days, a calendar must be set up in the Business Calendars ([IDCL]) form to indicate the cycle.
;:If not provided, then a seven-day FLSA calendar will be used. The default for FLSA legislation is seven days. This seven-day cycle begins on the ‘first day of week’ as provided in the work rule ([IDWR]) for the group.
;FLSA Calendar
;:If FLSA is to be calculated over more than 7 days, a calendar must be set up in the Business Calendars (IDCL) form to indicate the cycle.
;:If not provided, then a seven-day FLSA calendar will be used. The default for FLSA legislation is seven days. This seven-day cycle begins on the ‘first day of week’ as provided in the work rule (IDWR) for the group.
At line 69 changed one line
!Elements tab
!Maintain Group ([IDGR]) - Elements
At line 89 changed 11 lines
!!Work Rules
The ‘seven-day’ cycle begins on the ‘first day of week’ as provided in the work rule (defined in [IDWR]) for the group.
;[FLSA Method|FLSA_METHOD]: This field is an optional field tied to the [X_FLSA_CALC_METHOD] lexicon. The user may select any of the following methods:
;:__Actual Hours Worked(normally used)__
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the total of the elements indicated for all hours Group Element Types (see ‘Elements’ tab of [IDGR]).
;:__IDGR FLSA Hours__
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the FLSA Hours field of the group (defined in [IDGR]).
;:__Use Reg Hrs, etc.__
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the total of the elements indicated for all hours Group Element Types excluding ‘FLSA Overtime Hours’ (see ‘Elements’ tab of [IDGR]).
;:__Do Not Calculate__
;:If ‘Do Not Calculate’ is selected, the FLSA pay lines will not be inserted during the [UPAUDT] process and no FLSA will be calculated.
!!WORK RULES
The ‘seven-day’ cycle begins on the ‘first day of week’ as provided in the work rule (defined in IDWR) for the group.
!FLSA Method
;Actual Hours Worked(normally used)
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the total of the elements indicated for all hours Group Element Types (see ‘Elements’ tab of IDGR).
;IDGR FLSA Hours
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the FLSA Hours field of the group (defined in IDGR).
;Use Reg Hrs, etc.
;:The standard hours used for FLSA calculation of overtime/premiums will be based on the total of the elements indicated for all hours Group Element Types excluding ‘FLSA Overtime Hours’ (see ‘Elements’ tab of IDGR).
;Do Not Calculate
;:If ‘Do Not Calculate’ is selected, the FLSA pay lines will not be inserted during the UPAUDT process and no FLSA will be calculated.
At line 101 changed one line
!!Business Calendar
!!BUSINESS CALENDAR
At line 104 changed one line
To accommodate this need and to facilitate FLSA record keeping, FLSA calendars must be set up through the Business Calendars ([IDCL]) form.
To accommodate this need and to facilitate FLSA record keeping, FLSA calendars must be set up through the Business Calendars (IDCL) form.
At line 110 changed 2 lines
!!Pay Points
FLSA will be invoked during [UPCALC] based on the FLSA pay point task defined in the Pay Point ([IPPP]) form.
!!PAY POINT
FLSA will be invoked during UPCALC based on the FLSA pay point task defined in the Pay Point (IPPP) form.
At line 118 changed one line
!!Pay Components
!!PAY COMPONENT
At line 121 changed one line
This [pay component|PAY COMPONENTS] must be included in the ‘Gross’ element as well as the FLSA gross element.
This pay component must be included in the ‘Gross’ element as well as the FLSA gross element.
At line 123 changed one line
All calculated premiums are recorded into the [pay component|PAY COMPONENTS] assigned to this usage.
All calculated premiums are recorded into the pay component assigned to this usage.
At line 127 changed one line
If an invoked User Calc needs to adjust the premium, the User Calc simply stores an amount into the FLSA premium pay component. On return from the User Calc, FLSA assessment will be made with this money taken into consideration.
If an invoked UserCalc needs to adjust the premium, the UserCalc simply stores an amount into the FLSA premium pay component. On return from the UserCalc, FLSA assessment will be made with this money taken into consideration.
At line 131 changed 13 lines
The [pay component|PAY COMPONENTS] with the usage ‘7001-FLSA Premium Hours’ must NOT be included in any of the FLSA Hours elements since they are not really hours worked. This [pay component|PAY COMPONENTS] will simply hold the number of hours used in the FLSA premium calculation.
The number of excess hours over and above the regular FLSA hours is logged in the Pay if the Usage 7001 is set up. It is recorded ONLY if the FLSA premium is NOT zero. Previously it was recorded even when the FLSA premium was zero.
\\
----
!!FLSA Case Studies
There are two case studies provided in the [FLSA CASE STUDIES] link which illustrate how FLSA is calculated.
----
![Notes|Edit:Internal.FLSA]
[{InsertPage page='Internal.FLSA' default='Click to create a new notes page'}]
The pay component with the usage ‘7001-FLSA Premium Hours’ must NOT be included in any of the FLSA Hours elements since they are not really hours worked. This pay component will simply hold the number of hours used in the FLSA premium calculation.