Skip to main content

AddProductSupplierConfigurationInput

Input for addProductSupplierConfiguration. Registers a new supplier as a procurement source for a product. The purchase price is maintained in the currency of the supplier.

input AddProductSupplierConfigurationInput {
productId: ID!
supplierId: ID!
supplierProductNumber: String
minPurchase: Int
purchaseSteps: Int
deliveryTimeDays: Int
purchasePriceGross: Float
purchasePriceNet: Float
}

Fields​

AddProductSupplierConfigurationInput.productId ● ID! non-null scalar​

ID of the product.

AddProductSupplierConfigurationInput.supplierId ● ID! non-null scalar​

ID of the supplier.

AddProductSupplierConfigurationInput.supplierProductNumber ● String scalar​

Supplier's own article number for the product (i.e. how the supplier identifies the product).

AddProductSupplierConfigurationInput.minPurchase ● Int scalar​

Minimum purchasable quantity from this supplier.

AddProductSupplierConfigurationInput.purchaseSteps ● Int scalar​

Step size in which the product can be ordered (e.g. multiples of 6).

AddProductSupplierConfigurationInput.deliveryTimeDays ● Int scalar​

Lead time in days. Overrides the supplier-wide default when set.

AddProductSupplierConfigurationInput.purchasePriceGross ● Float scalar​

Gross unit purchase price in the currency of the supplier.

AddProductSupplierConfigurationInput.purchasePriceNet ● Float scalar​

Net unit purchase price in the currency of the supplier.

Member Of​

addProductSupplierConfiguration mutation