Skip to main content

Type Offer

No description

type Offer {
_id: ObjectId!
company: ObjectId!
details: OfferDetails!
customer: CostprofilesCustomer!
vehicle: CostprofilesVehicle
driver: CostprofilesDriver
subcontractor: CostprofilesSubcontractor
quotexSettings: QuotexSettings
quote: Quote
cost: Float
price: Float
sharingUrl: String!
createdCompanyOrders: [CompanyOrder!]!
archived: Boolean!
deleted: Boolean!
createdBy: ObjectId!
createdAt: DateTime!
updatedAt: DateTime!
sentAt: DateTime
validUntil: DateTime
needsAttention: NeedsAttention
trailer: CostprofilesTrailer
}

Fields​

Offer._id ● ObjectId! non-null scalar​

Offer.company ● ObjectId! non-null scalar​

Offer.details ● OfferDetails! non-null object​

Offer.customer ● CostprofilesCustomer! non-null object​

Offer.vehicle ● CostprofilesVehicle object​

Offer.driver ● CostprofilesDriver object​

Offer.subcontractor ● CostprofilesSubcontractor object​

Offer.quotexSettings ● QuotexSettings object​

Offer.quote ● Quote object​

Offer.cost ● Float scalar​

The total cost of the offer, overwrites quote.total

Offer.price ● Float scalar​

The total cost of the offer, overwrites details.load.price

Offer.sharingUrl ● String! non-null scalar​

Offer.createdCompanyOrders ● [CompanyOrder!]! non-null object​

Offer.archived ● Boolean! non-null scalar​

Offer.deleted ● Boolean! non-null scalar​

Offer.createdBy ● ObjectId! non-null scalar​

Offer.createdAt ● DateTime! non-null scalar​

Offer.updatedAt ● DateTime! non-null scalar​

Offer.sentAt ● DateTime scalar​

Offer.validUntil ● DateTime scalar​

Offer.needsAttention ● NeedsAttention object​

Offer.trailer ● CostprofilesTrailer object​