AccrualTypes
Name: Accrual Types
Type: Ancillary
Modules: OPS-Bidding, OPS-Employee Profile, OPS-Dispatch, OPS-Timekeeping
Description: Contains master list of accrual types.
| Field | Documentation |
|---|---|
| AccrualType | Unique identifier for an accrual type. |
| Description | Description of the accrual type. |
| PayCode | Pay code identifier from PayCodes.PayCode. References the associated pay code. |
| PayCodeIfZero | Negative pay code identifier from PayCodes.PayCode. Used only when negative hours have different pay rules than positive hours. |
| MaxTimeToDeduct | Maximum daily deduction (in seconds) when an employee uses an accrual of this type. |
| UseDesignated | If 1, the maximum daily hours are deducted from employee's accrual eligible balance. |
| AccrualYearEndDate | If there is a year-end expiration for an accrual (i.e., AccrualTypes.ExpirationMethod - A), this is the date when the accrual balance will expire. |
| MinEligibleBalance | Accrual balances of this type must be at least this value (in seconds) to be eligible for use. |
| UsageAbsenceTypeGroup | Group of absences that use this accrual type.Group type identifier from AncillaryGroup.AncillaryGroupType |
| EntitlementAbsenceTypeGroup | Group of absences that apply to the Eligible Balance field in the Accrual Balance section of the Employee Profile screen. Group type identifier from AncillaryGroup.AncillaryGroupType |
| ExpirationMethod | Accrual balance expiration method (N = No Expiration, A = Accrual Year End, C = Calculated). |
| TimeUnits | Duration units used to measure accruals (D = Day, W = Week, M = Month, Y = Year). |
| TimeValue | Period in which accruals of this type are counted. For example, if you choose 'Month' in the TimeUnits field and '9' in this field, the period is nine months. |
| RefDate | Start date of this accrual type. |
| UsePayValue | If true, the pay value is used when this type of balance is accrued/used. |
| Enforce | If true, accruals of this type are enforced. |
| PayCodeGroup | Pay code group that uses this accrual type. Group identifier from AncillaryGroup.AncillaryGroup. |
| ShowInDays | Specifies the units used to display accrual amounts in the Weekly Timekeeping Summary within the Employee Profile screen ( 1 = days, 0 = hours). |
| AccrualEffective | Specifies when accruals of this type are effective (S = Start of Business Day, E = End of Business Day). |
| EntitlementPayCodeGroup | Pay code group that applies to the Eligible Balance field in the Accrual Balance section of the Employee Profile screen. Group identifier from AncillaryGroup.AncillaryGroup. |
| AccrualCalendarMethod | Method used to determine the accrual year of an absence ( 0 = Using the entire absence, 1 = Using the end of the absence, 2 = Using the start of the absence). |
| ModTime | Time the record was last modified. Value is in seconds from midnight. |
| ModDate | Date the record was last modified. |
| ModBy | User who last modified the record. |
| ModAction | Last action performed on the record. |
| MaxToDeductMethod | Generic or Custom. |
| ApplyCustomRounding | Apply Custom Rounding. |