Skip to main content

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