Skip to main content
PR

PREmployeePTOBank

PX.Objects.PRRelease 2025.2

Stores the paid time off information related to the configuration of a specific employee. The information will be displayed on the Employee Payroll Settings (PR203000) form.

Field NameTypeDisplay NameForeign Key
AccrualLimit API
decimalBalance Limit-
Description:The upper limit for the employee bank. Once the hours accumulated in the employee bank reach the limit, the system stops accruing the hours.
AccrualMethod API
char(3)Accrual Method-
Description:The method of PTO hours accrual that defines whether PTO hours should be calculated as a percentage or a specific number should be used for every pay period. The field can have one of the values described in PTOAccrualMethod.ListAttribute.
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.
AllowViewAvailablePTOPaidHours API Nonexistent in DB
bool?-
Description:Allow (if set to true) to view the available PTO paid hours.
BAccountID
intPREmployee
Description:The unique identifier of the business account to which the employee bank belongs.
BandingRule API
intBanding Rule-
Description:The banding rule which indicates the years of service after which the employee bank will become active.
BankID API Default Navigation
nvarchar(15)PTO BankPRPTOBank
Description:The unique identifier of the 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.
CarryoverType API
char(1)Carryover Type-
Description:The way accruals are to be carried over from year to year starting the date specified in the Start Date box. The field can have one of the values described in CarryoverType.ListAttribute.
CreateFinancialTransactionNonexistent in DB
bool?-
Description:Indicates (if set to true) that money calculation and creation of the general ledger transaction for PTO on Paychecks and Adjustments will be enabled.
CreatedByIDDefault Navigation
uniqueidentifierCreated ByUsers
Description:No description available
CreatedByScreenID
char(8)-
Description:No description available
CreatedDateTime
datetime-
Description:No description available
DisburseFromCarryover API
bitCan Only Disburse from Carryover-
Description:Indicates (if set to true) that you can only use the carryover hours from the previous year.
EmployeeClassID
nvarchar(10)Class ID-
Description:The unique identifier of the employee class from which the employee bank gets some of its settings' values.
FrontLoadingAmount API
decimalFront Loading Hours-
Description:The number of hours the system adds to the employee bank each year on the 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 bank 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 start date of the PTO year.
ProbationPeriodBehaviour API
char(3)During Probation Period-
Description:The probation period behaviour. The field can have one of the values described in ProbationPeriodBehaviour.ListAttribute.
SettlementBalanceType API
char(3)On Settlement-
Description:The rule that will be applied to the employee bank when a final paycheck is calculated for the employee. The field can have one of the values described in SettlementBalanceType.ListAttribute.
StartDate API
datetimeStart Date-
Description:The date at which the employee bank becomes active.
TStamp
timestamp-
Description:No description available
TransferDate API
datetimeTransfer Date-
Description:The date (day and month) at which the system adds the frontloading amount of hours to the employee bank when banding rules apply.