Click or drag to resize
BankOptions Class
Container class for Pay Policy's Bank Hours optional feature.
Inheritance Hierarchy
SystemObject
  AMG.API.Definitions.PoliciesBankOptions

Namespace: AMG.API.Definitions.Policies
Assembly: AMG.API (in AMG.API.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public class BankOptions

The BankOptions type exposes the following members.

Constructors
  NameDescription
Public methodBankOptions
Initializes a new instance of the BankOptions class.
Top
Properties
  NameDescription
Public propertyAdjustBank
If employee works less than scheduled hours, the remaining hours will be paid using banked hours.
Public propertyBankDayMax
Maximum amount of hours that can be banked per day.
Public propertyBankHoursMax
Maximum amount of hours that can be banked per period.
Public propertyBankHoursOTRate
Indicates whether banked hours should be calculated at overtime rate.
Public propertyBankPayPeriod

Type of the bank hours period.

enum BankPeriod { Yearly, Semesterly, Quarterly, Monthly, Biweekly, Weekly, Daily, Semimonthly }
Public propertyBankStartDate
Start date of the bank hours period.
Public propertyPayBankHours
Indicates whether unused banked hours should be paid or discarded at the end of the period.
Public propertyUseBank
Indicates if Bank Hours are being calculated.
Top
See Also