Skip to main content

POUpdateItemInput

Input for a Purchase Order item.

input POUpdateItemInput {
delete: Boolean
expectedShipDate: ISO8601DateTime
htsCode: String
leadTime: Int
mcVolume: BigDecimal
mcWeight: BigDecimal
moq: BigDecimal
poItemId: ID
productId: ID
qtyOrdered: BigDecimal
qtyPerMc: Int
unitCost: BigDecimal
}

Fields​

POUpdateItemInput.delete ● Boolean scalar common​

Flag to indicate if the item should be deleted from the Purchase Order. It only works when updating a Purchase Order.

POUpdateItemInput.expectedShipDate ● ISO8601DateTime scalar common​

Planned date this line ships from the supplier. Omit to leave the stored value untouched; pass null to clear it.

POUpdateItemInput.htsCode ● String scalar common​

Harmonized Tariff Schedule code for the product.

POUpdateItemInput.leadTime ● Int scalar common​

Lead time in days for the product.

POUpdateItemInput.mcVolume ● BigDecimal scalar common​

Master carton volume.

POUpdateItemInput.mcWeight ● BigDecimal scalar common​

Master carton weight.

POUpdateItemInput.moq ● BigDecimal scalar common​

Minimum order quantity for the product. This value is related to the unit cost.

POUpdateItemInput.poItemId ● ID scalar common​

ID of the Purchase Order item. It is required when updating or deleting an existing item.

POUpdateItemInput.productId ● ID scalar common​

ID of the product associated with this Purchase Order item.

POUpdateItemInput.qtyOrdered ● BigDecimal scalar common​

Quantity of the product ordered. Required unless delete is true.

POUpdateItemInput.qtyPerMc ● Int scalar common​

Quantity per master carton.

POUpdateItemInput.unitCost ● BigDecimal scalar common​

Unit cost of the product given the quantity ordered.

Member Of​

UpdatePurchaseOrderInput input