Skip to main content

CreateSparePartInput

Input for creating a new spare part.

Defines the required information to register a new spare part in the system including identification, localized names, and inventory data.

input CreateSparePartInput {
name: [LocalizedStringInput!]
quantity: Int!
sku: String!
}

Fields​

CreateSparePartInput.name ● [LocalizedStringInput!] list input​

Localized names for the spare part.

Collection of translated names in multiple languages. Each entry must have unique language codes within the array.

CreateSparePartInput.quantity ● Int! non-null scalar​

Initial quantity of the spare part.

Must be a positive integer representing the number of units available in inventory.

CreateSparePartInput.sku ● String! non-null scalar​

Stock Keeping Unit identifier.

Unique product code for inventory tracking and ordering. Cannot be empty and must be unique within the system.

Member Of​

CreateSparePartsMachineInput input ● UpsertSparePartsMachineInput input