Contract
No description
type Contract implements ActiveRecordModel {
billingModel: String!
billingPeriod: String!
contractPeriods: [ContractPeriod!]!
contractType: String!
createdAt: ISO8601DateTime
currency: String!
currentPeriod(
date: ISO8601Date
): ContractPeriod
hourlyRate: Float
hoursIncluded: Int
id: ID
name: String!
notes: String
orgClientId: ID
overageHourlyRate: Float
retainerAmountCents: Int
status: String!
updatedAt: ISO8601DateTime
}
Fields
Contract.billingModel ● String! non-null scalar
Contract.billingPeriod ● String! non-null scalar
Contract.contractPeriods ● [ContractPeriod!]! non-null object
Contract.contractType ● String! non-null scalar
Contract.createdAt ● ISO8601DateTime scalar
Contract.currency ● String! non-null scalar
Contract.currentPeriod ● ContractPeriod object
Contract.currentPeriod.date ● ISO8601Date scalar
Contract.hourlyRate ● Float scalar
Contract.hoursIncluded ● Int scalar
Contract.id ● ID scalar
Contract.name ● String! non-null scalar
Contract.notes ● String scalar
Contract.orgClientId ● ID scalar
Contract.overageHourlyRate ● Float scalar
Contract.retainerAmountCents ● Int scalar
Contract.status ● String! non-null scalar
Contract.updatedAt ● ISO8601DateTime scalar
Interfaces
ActiveRecordModel interface
Returned By
contract query
Member Of
ContractConnection object ● ContractEdge object ● CreateContractPayload object ● UpdateContractPayload object