Skip to main content

CreateSparePartsMachineInput

Input for creating a new spare parts machine.

Defines all required information to register a new machine in the system including external references, localized content, hierarchical relationships, and associated spare parts.

input CreateSparePartsMachineInput {
externalReference: ExternalReferenceInput!
name: [LocalizedStringInput!]!
description: [LocalizedStringInput!]
machines: [CreateSparePartsMachineInput!]
parts: [CreateSparePartInput!]
slug: [LocalizedStringInput!]
}

Fields

CreateSparePartsMachineInput.externalReference ● ExternalReferenceInput! non-null input

External system reference for the machine.

Links this machine to its counterpart in external systems for data synchronization and cross-platform integration.

CreateSparePartsMachineInput.name ● [LocalizedStringInput!]! non-null input

Localized names for the machine.

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

CreateSparePartsMachineInput.description ● [LocalizedStringInput!] list input

Detailed descriptions of the machine.

Comprehensive information about the machine's purpose, specifications, and usage in multiple languages. Each entry must have unique language codes within the array.

CreateSparePartsMachineInput.machines ● [CreateSparePartsMachineInput!] list input

Child machines nested within this machine.

Hierarchical collection of sub-machines that belong to this parent machine, enabling complex equipment structures and organizational relationships. Each entry must be unique within the array.

CreateSparePartsMachineInput.parts ● [CreateSparePartInput!] list input

Spare parts associated with this machine.

Collection of replacement components and parts that are compatible with or required for this machine's operation and maintenance. Each entry must be unique within the array.

CreateSparePartsMachineInput.slug ● [LocalizedStringInput!] list input

URL-friendly identifiers for the machine.

Human-readable URL segments used for SEO-friendly navigation and localized machine pages. Must be unique per language and globally unique within the system. Each entry must have unique language codes within the array.

Member Of

CreateSparePartsMachineInput input ● machineCreate mutation ● UpsertSparePartsMachineInput input