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 common

POEvent.description ● String scalar common

Detailed description of the event

POEvent.eventType ● POEventTypeEnum! non-null enum purchase-orders

Type of event

POEvent.id ● ID! non-null scalar common

POEvent.milestone ● POMilestone object purchase-orders

POEvent.milestoneId ● ID scalar common

POEvent.proposedResolution ● String scalar common

Proposed resolution for the event

POEvent.purchaseOrderId ● ID! non-null scalar common

POEvent.reportedBy ● Party! non-null object common

Party who reported this event

POEvent.reportedById ● ID! non-null scalar common

POEvent.resolved ● Boolean! non-null scalar common

Indicates if the event has been resolved

POEvent.timelineImpact ● POMilestoneTrackStatusEnum! non-null enum purchase-orders

POEvent.updatedAt ● ISO8601DateTime! non-null scalar common

Returned By

supplyRegisterPOEvent mutation

Member Of

POEventConnection object ● POEventEdge object