Structure of Snap Schedule 365 object: TimeOffBank
PROPERTIES
Title | Type | Description |
---|---|---|
ID | number | ID of the time off bank |
Code | string | Unique code to identify the time off bank |
Description | string | Description of the time off bank |
IsActive | boolean | Is the time off bank active? |
AccrualPeriodValue | number | Accrual period (0=Work Period, 1=Weekly, 2=Monthly, 3=Annually) |
IsAccrualRule1 | boolean | Is accrual rule #1 enabled? |
AccrualRule1Years | number | Accrual rule #1 years of employment before rule is applied |
AccrualRule1Hours | number | Accrual rule #1 hours to add each time |
IsAccrualRule2 | boolean | Is accrual rule #2 enabled? |
AccrualRule2Years | number | Accrual rule #2 years of employment before rule is applied |
AccrualRule2Hours | number | Accrual rule #2 hours to add each time |
IsAccrualRule3 | boolean | Is accrual rule #3 enabled? |
AccrualRule3Years | number | Accrual rule #3 years of employment before rule is applied |
AccrualRule3Hours | number | Accrual rule #3 hours to add each time |
AccrualStartValue | number | Accrual starting point (0=specific date, 1=days after employees DateStarted field, 2=employees CustomDate field) |
AccrualStartDate | Date | Date on which accrual begins |
AccrualStartAfterDateStarted | number | Number of days after employees DateStarted before accrual begins |
AccrualStartDateCustomFieldValue | number | Custom field to consider for accrual start (0=CustomDate1, 1=CustomDate2, 2=CustomDate3, 3=CustomDate4, 4=CustomDate5) |
AccrualMaxHours | number | Maximum amount of hours that can be accrued in this bank |
Notes | string | Any applicable notes |
DateCreated | Date | Date and time that the time off bank was created |
LastUpdated | Date | Date and time that the time off bank was updated |
TimeOffBankEmployees | TimeOffBankEmployee Array | Array of TimeOffBankEmployee objects. |
TimeOffBankTimeOffReasons | TimeOffBankTimeOffReason Array | Array of TimeOffBankTimeOffReason objects. |
CompanyTimeNow | Date | The current date and time in the account’s defined timezone. |