Skip to main content
PR

PREmployeeClassPTOBank

PX.Objects.PRRelease 2025.2

Stores the information related to the employee class settings of a specific group of employees. The information will be displayed on the PTO Banks (PR204000) form.

Field NameTypeDisplay NameForeign Key
AccrualLimit API
decimalBalance Limit-
Description:The upper limit for the bank. Once the hours accumulated in the bank reach the limit, the system stops accruing the hours.
AccrualRate API
decimalAccrual %-
Description:An accrual rate to be used to accumulate hours.
AllowNegativeBalance API
bitAllow Negative Balance-
Description:Indicates (if set to true) that the system does not put restrictions on the disbursing amount.
BankID
nvarchar(15)PTO BankPRPTOBank
Description:The unique identifier of a PTO bank to be used for the paid time off calculation.
CarryoverAmount API
decimalCarryover Hours-
Description:The number of hours the system carries over to the following year. This box is available only if Partial is selected in the Carryover Type box.
CreateFinancialTransactionNonexistent in DB
bool?-
Description:No description available
CreatedByIDDefault Navigation
uniqueidentifierCreated ByUsers
Description:No description available
CreatedByScreenID
char(8)-
Description:No description available
CreatedDateTime
datetime-
Description:No description available
DisburseFromCarryover API
bitDisburse Only from Carryover-
Description:No description available
EmployeeClassID API Default Navigation
nvarchar(10)Employee ClassPREmployeeClass
Description:The unique identifier of an Employee Class.
FrontLoadingAmount API
decimalFront Loading Hours-
Description:The number of hours the system adds to the bank each year on a date specified in the Start Date box.
HoursPerYear API
decimalHours per Year-
Description:The number of hours that an employee may accrue throughout the year.
IsActive API
bitActive-
Description:Indicates (if set to true) that the Employee Class Setting is active.
LastModifiedByIDDefault Navigation
uniqueidentifierLast Modified ByUsers
Description:No description available
LastModifiedByScreenID
char(8)-
Description:No description available
LastModifiedDateTime API
datetime-
Description:No description available
PTOYearStartDateNonexistent in DB
DateTime?-
Description:The year of the PTO start date.
ProbationPeriodBehaviour API
char(3)During Probation Period-
Description:The probation period behaviour. The field can have one of the values described in ProbationPeriodBehaviour.List.
RecordID
int-
Description:The unique identifier of a banding rule.
StartDate API
datetimeEffective Date-
Description:The effective date of the Employee Class Settings.
TStamp
timestamp-
Description:No description available
Unassigned
bitUnassigned-
Description:Indicates (if set to true) that the row was recovered during upgrade and won't be assigned to any employee.