Type aliases
ApplicationCycleEnum
ApplicationCycleEnum: "Contract2Weeks" | "Contract4Weeks" | "ContractYear" | "CalendarMonth" | "CalendarQuarter" | "CalendarWeek" | "ContractQuarter" | "CalendarYear" | "OneTimeOnly"
ApplicationUnitsEnum
ApplicationUnitsEnum: "Amount" | "Hours" | "Incidents"
BillExpensesEnum
BillExpensesEnum: "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
BillProductsEnum
BillProductsEnum: "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
BillTimeEnum
BillTimeEnum: "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
EmployeeCompNotExceedEnum
EmployeeCompNotExceedEnum: "Billing" | "Percent" | "Amount"
EmployeeCompRateEnum
EmployeeCompRateEnum: "Actual" | "Hourly"
InvoicingCycleEnum
InvoicingCycleEnum: "CalendarYear" | "ContractYear"
PeriodTypeEnum
PeriodTypeEnum: "Current" | "Future" | "Both" | "Undefined"
Properties
Optional allowOverruns
allowOverruns: boolean
Optional applicationCycle
Optional applicationLimit
applicationLimit: number
Optional applicationUnits
Optional applicationUnlimitedFlag
applicationUnlimitedFlag: boolean
Optional billAmount
billAmount: number
Optional billCycleId
billCycleId: number
Optional billOneTimeFlag
billOneTimeFlag: boolean
Optional billStartDate
billStartDate: Date
Optional billTermsId
billTermsId: number
Optional billableExpenseInvoice
billableExpenseInvoice: boolean
Optional billableProductInvoice
billableProductInvoice: boolean
Optional billableTimeInvoice
billableTimeInvoice: boolean
Optional bottomComment
bottomComment: boolean
Optional businessUnitId
businessUnitId: number
Optional cancelledFlag
cancelledFlag: boolean
Optional carryOverUnused
carryOverUnused: boolean
Optional chargeToFirm
chargeToFirm: boolean
Optional compHourlyRate
compHourlyRate: number
Optional compLimitAmount
compLimitAmount: number
Optional coverAgreementExpense
coverAgreementExpense: boolean
Optional coverAgreementProduct
coverAgreementProduct: boolean
Optional coverAgreementTime
coverAgreementTime: boolean
Optional coverSalesTax
coverSalesTax: boolean
Optional customerPO
customerPO: string
Optional dateCancelled
dateCancelled: Date
Optional employeeCompNotExceed
Optional employeeCompRate
Optional endDate
endDate: Date
Optional expireWhenZero
expireWhenZero: boolean
Optional expiredDays
expiredDays: number
Optional internalNotes
internalNotes: string
Optional invoiceDescription
invoiceDescription: string
Optional invoiceTemplateSetupId
invoiceTemplateSetupId: number
Optional limit
limit: number
Optional locationId
locationId: number
Optional noEndingDateFlag
noEndingDateFlag: boolean
Optional oneTimeFlag
oneTimeFlag: boolean
Optional parentAgreementId
parentAgreementId: number
Optional projectTypeId
projectTypeId: number
Optional prorateFirstBill
prorateFirstBill: number
Optional prorateFlag
prorateFlag: boolean
Optional reasonCancelled
reasonCancelled: string
Optional restrictDepartmentFlag
restrictDepartmentFlag: boolean
Optional restrictDownPayment
restrictDownPayment: boolean
Optional restrictLocationFlag
restrictLocationFlag: boolean
Optional slaId
slaId: number
Optional startDate
startDate: Date
Optional subContractCompany
Optional subContractContact
Optional taxCodeId
taxCodeId: number
Optional taxable
taxable: boolean
Optional topComment
topComment: boolean
Optional workOrder
workOrder: string
Metadata of the entity