NameDescriptionTypeAdditional information
RuleName

string

Required

EmployeeFilterCode

string

Required

CalculationMethod

PTOCalcRule

Required

FrequencyType

PTOFrequency

None.

AccrueWhenAdded

boolean

None.

AccrueOnlyInPayroll

boolean

None.

NoAccrueThirdParty

boolean

None.

NoAccruePrepaid

boolean

None.

CalculationSequence

PTOCalculationSequence

None.

AccrueMaxHours

decimal number

None.

AccrueMinHours

decimal number

None.

DependenceType

PTODependenceType

None.

Rates

Collection of DivisionPTOPlanAccrualRateSubImportDTO

None.

RolloverOccursOn

PTORolloverRule

None.

RolloverOccurMonth

integer

None.

RolloverOccurDay

integer

None.

CarryForwardRule

RolloverCarryForwardRule

None.

NewHirePendingDays

integer

None.

SubsequentPendingRule

PTOPendingRule

None.

SubsequentPendingMonth

integer

None.

SubsequentPendingDays

integer

None.

SubsequentPendingMoveSequence

PTOPendingMoveSequence

None.

FrequencyCode

string

None.

ReduceBalanceAccumulatorCode

string

None.

AccrueAccumulatorCode

string

None.

MinimumHoursAccumulatorCode

string

None.

PTODependenceCode

string

None.

CarryForwardTransferToCode

string

None.

ExcessAccrualTransferCode

string

None.

ExcessCarryOverTransferCode

string

None.