VariantSupplierVariantCreateInput
The fields required to create a new VariantSupplierVariant
input VariantSupplierVariantCreateInput {
averageShippingCost: Float
cost: Float
demandHqId: ID!
handlingCost: VariantSupplierVariantHandlingCostInput
inventoryPolicy: InventoryPolicy!
inventoryQuantity: Int!
productId: ID!
supplierId: ID!
supplierProductId: ID!
supplierVariantId: ID!
variantId: ID!
}
Fields
VariantSupplierVariantCreateInput.averageShippingCost
● Float
scalar
A calculated metric for some kind of average for a common region. Uncommon. Must be a positive number.
VariantSupplierVariantCreateInput.cost
● Float
scalar
COGS, or Cost of Goods Sold for this VariantSupplierVariant Must be a positive number.
VariantSupplierVariantCreateInput.demandHqId
● ID!
non-null scalar
VariantSupplierVariantCreateInput.handlingCost
● VariantSupplierVariantHandlingCostInput
input
Additional warehouse handling charge, typically for larger items.
VariantSupplierVariantCreateInput.inventoryPolicy
● InventoryPolicy!
non-null enum
VariantSupplierVariantCreateInput.inventoryQuantity
● Int!
non-null scalar
VariantSupplierVariantCreateInput.productId
● ID!
non-null scalar
Id of the Product the parent Variant is associated with
VariantSupplierVariantCreateInput.supplierId
● ID!
non-null scalar
Id of the Supplier for the associated SupplierVariant
VariantSupplierVariantCreateInput.supplierProductId
● ID!
non-null scalar
Id of the SupplierProduct for the associated SupplierVariant
VariantSupplierVariantCreateInput.supplierVariantId
● ID!
non-null scalar
Id of the SupplierVariant
VariantSupplierVariantCreateInput.variantId
● ID!
non-null scalar
Id of the parent Variant
Member of
createVariantSupplierVariant
mutation