Skip to main content

IncomingRequest

No description

interface IncomingRequest {
_id: ObjectId!
order: Order!
type: IncomingRequestType!
requestingCompany: ObjectId!
company: ObjectId!
requestingUser: ContactInfo!
receivingUser: ContactInfo
archived: Boolean!
deleted: Boolean!
sourceSystem: SystemEnum!
createdAt: DateTime!
updatedAt: DateTime!
needsAttention: NeedsAttention
companyName: String!
}

Fields

IncomingRequest._id ● ObjectId! non-null scalar

IncomingRequest.order ● Order! non-null object

IncomingRequest.type ● IncomingRequestType! non-null enum

IncomingRequest.requestingCompany ● ObjectId! non-null scalar

IncomingRequest.company ● ObjectId! non-null scalar

The company which received the request.

IncomingRequest.requestingUser ● ContactInfo! non-null object

The user that made the request.

IncomingRequest.receivingUser ● ContactInfo object

The user that received the shared order, or accepted/declined the takeover.

IncomingRequest.archived ● Boolean! non-null scalar

IncomingRequest.deleted ● Boolean! non-null scalar

IncomingRequest.sourceSystem ● SystemEnum! non-null enum

IncomingRequest.createdAt ● DateTime! non-null scalar

IncomingRequest.updatedAt ● DateTime! non-null scalar

IncomingRequest.needsAttention ● NeedsAttention object

IncomingRequest.companyName ● String! non-null scalar