Skip to main content

RegisterCompanyGs1PrefixInput

Autogenerated input type of RegisterCompanyGs1Prefix

input RegisterCompanyGs1PrefixInput {
clientMutationId: String
gtinCapacity: Int
innerPackIndicator: Int
label: String
masterCartonIndicator: Int
palletIndicator: Int
prefix: String!
priority: Int
startingSerial: BigInt
}

Fields

RegisterCompanyGs1PrefixInput.clientMutationId ● String scalar common

A unique identifier for the client performing the mutation.

RegisterCompanyGs1PrefixInput.gtinCapacity ● Int scalar common

Set to open a UPC pool on this prefix. The prefix length fixes the only legal value (10^(12 - length)), so this confirms the licence rather than sizing it; omit it to register the prefix without a pool.

RegisterCompanyGs1PrefixInput.innerPackIndicator ● Int scalar common

GTIN-14 indicator digit (1-8) for inner pack codes derived from a product UPC.

RegisterCompanyGs1PrefixInput.label ● String scalar common

Optional human-friendly name for the prefix.

RegisterCompanyGs1PrefixInput.masterCartonIndicator ● Int scalar common

GTIN-14 indicator digit (1-8) for master carton codes derived from a product UPC.

RegisterCompanyGs1PrefixInput.palletIndicator ● Int scalar common

GTIN-14 indicator digit (1-8) for pallet codes derived from a product UPC.

RegisterCompanyGs1PrefixInput.prefix ● String! non-null scalar common

The digits-only GS1 company prefix (6-12 digits).

RegisterCompanyGs1PrefixInput.priority ● Int scalar common

Order this prefix is consumed in; lower goes first. Defaults to 0, which ties with the company's other prefixes and falls back to registration order.

RegisterCompanyGs1PrefixInput.startingSerial ● BigInt scalar common

The last SSCC serial consumed outside Endless; defaults to 0.

Member Of

registerCompanyGs1Prefix mutation