BulkUpdatePOLineDatesInput
Autogenerated input type of BulkUpdatePOLineDates
input BulkUpdatePOLineDatesInput {
clientMutationId: String
expectedShipDate: ISO8601DateTime
leadTimeBase: POLeadTimeBaseEnum
leadTimeBaseDate: ISO8601DateTime
poId: ID!
poItemIds: [ID!]
strategy: POLineDateStrategyEnum!
}
Fields
BulkUpdatePOLineDatesInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
BulkUpdatePOLineDatesInput.expectedShipDate ● ISO8601DateTime scalar common
The date to apply when strategy is EXPLICIT. Null clears the lines.
BulkUpdatePOLineDatesInput.leadTimeBase ● POLeadTimeBaseEnum enum purchase-orders
The date a line's lead time counts from when strategy is FROM_LEAD_TIME.
BulkUpdatePOLineDatesInput.leadTimeBaseDate ● ISO8601DateTime scalar common
The base date to use when leadTimeBase is CUSTOM.
BulkUpdatePOLineDatesInput.poId ● ID! non-null scalar common
ID of the purchase order whose lines are being updated.
BulkUpdatePOLineDatesInput.poItemIds ● [ID!] list scalar common
Lines to update. Omit to update every active line. An empty array is rejected.
BulkUpdatePOLineDatesInput.strategy ● POLineDateStrategyEnum! non-null enum purchase-orders
How to fill the date on each selected line.
Member Of
supplyBulkUpdatePoLineDates mutation