POEvent
Represents an event or issue related to a Purchase Order (PO). Events can include issues such as data problems, supplier delays, quality concerns, etc.
type POEvent {
createdAt: ISO8601DateTime!
description: String
eventType: POEventTypeEnum!
id: ID!
milestone: POMilestone
milestoneId: ID
proposedResolution: String
purchaseOrderId: ID!
reportedBy: Party!
reportedById: ID!
resolved: Boolean!
timelineImpact: POMilestoneTrackStatusEnum!
updatedAt: ISO8601DateTime!
}
Fields
POEvent.createdAt ● ISO8601DateTime! non-null scalar
POEvent.description ● String scalar
Detailed description of the event
POEvent.eventType ● POEventTypeEnum! non-null enum
Type of event
POEvent.id ● ID! non-null scalar
POEvent.milestone ● POMilestone object
POEvent.milestoneId ● ID scalar
POEvent.proposedResolution ● String scalar
Proposed resolution for the event
POEvent.purchaseOrderId ● ID! non-null scalar
POEvent.reportedBy ● Party! non-null object
Party who reported this event
POEvent.reportedById ● ID! non-null scalar
POEvent.resolved ● Boolean! non-null scalar
Indicates if the event has been resolved
POEvent.timelineImpact ● POMilestoneTrackStatusEnum! non-null enum
POEvent.updatedAt ● ISO8601DateTime! non-null scalar
Returned By
supplyRegisterPOEvent mutation
Member Of
POEventConnection object ● POEventEdge object