UpdateProductInput
No description
input UpdateProductInput {
categoryId: Int
name: [LocalizedStringInput!]
description: [LocalizedStringInput!]
shortDescription: [LocalizedStringInput!]
sku: String
status: ProductStatus
supplier: String
supplierCode: String
manufacturerCode: String
eanCode: String
taxCode: TaxCode
originalPrice: Float
unit: Int
minimumQuantity: Int
manufacturer: String
costPrice: Float
suggestedPrice: Float
package: String
shortName: String
packageDescription: [LocalizedStringInput!]
notes: [LocalizedStringInput!]
productId: Int!
}
Fields
UpdateProductInput.categoryId
● Int
scalar
The id of the category the product should be created in.
UpdateProductInput.name
● [LocalizedStringInput!]
list input
The names of the product and it's translations in different languages.
UpdateProductInput.description
● [LocalizedStringInput!]
list input
The descriptions of the product and it's translations in different languages.
UpdateProductInput.shortDescription
● [LocalizedStringInput!]
list input
The short descriptions of the product and it's translations in different languages.
UpdateProductInput.sku
● String
scalar
The sku of the product.
UpdateProductInput.status
● ProductStatus
enum
The status of the product.
UpdateProductInput.supplier
● String
scalar
The supplier of the product.
UpdateProductInput.supplierCode
● String
scalar
The supplier code of the product.
UpdateProductInput.manufacturerCode
● String
scalar
The manugacturer (OEM) code of the product.
UpdateProductInput.eanCode
● String
scalar
The EAN code of the product.
UpdateProductInput.taxCode
● TaxCode
enum
The tax code of the product. Defaults to H.
UpdateProductInput.originalPrice
● Float
scalar
Original price of the product
UpdateProductInput.unit
● Int
scalar
Product unit. Defaults to 1.
UpdateProductInput.minimumQuantity
● Int
scalar
Product minimum quantity. Defaults to 1.
UpdateProductInput.manufacturer
● String
scalar
The manufacturer of the product.
UpdateProductInput.costPrice
● Float
scalar
Product cost price
UpdateProductInput.suggestedPrice
● Float
scalar
Product suggested price
UpdateProductInput.package
● String
scalar
The default package type for this product.
UpdateProductInput.shortName
● String
scalar
The short name product. Commonly used for connections with third parties that have a size limitation on the product name field.
UpdateProductInput.packageDescription
● [LocalizedStringInput!]
list input
The package type descriptions of the product and it's translations in different languages.
UpdateProductInput.notes
● [LocalizedStringInput!]
list input
Notes of the product and it's translations in different languages.
UpdateProductInput.productId
● Int!
non-null scalar
The id of the product.
Member Of
productUpdate
mutation