GS1AICodes enum

Inheritance
Available extensions

Values

sscc → const GS1AICodes

Identifiers 00-90 defined by GS1 specifications

const GS1AICodes('00')
gtin → const GS1AICodes
const GS1AICodes('01')
batchLot → const GS1AICodes
const GS1AICodes('10')
productionDate → const GS1AICodes
const GS1AICodes('11')
dueDate → const GS1AICodes
const GS1AICodes('12')
packagingDate → const GS1AICodes
const GS1AICodes('13')
bestBeforeDate → const GS1AICodes
const GS1AICodes('15')
expirationDate → const GS1AICodes
const GS1AICodes('17')
variantNumber → const GS1AICodes
const GS1AICodes('20')
serialNumber → const GS1AICodes
const GS1AICodes('21')
additionalProductId → const GS1AICodes
const GS1AICodes('240')
customerPartNumber → const GS1AICodes
const GS1AICodes('241')
countOfItems → const GS1AICodes

Quantity

const GS1AICodes('30')
netWeightKg → const GS1AICodes
const GS1AICodes('310')
lengthMeters → const GS1AICodes
const GS1AICodes('311')
widthMeters → const GS1AICodes
const GS1AICodes('312')
depthMeters → const GS1AICodes
const GS1AICodes('313')
areaSqMeters → const GS1AICodes
const GS1AICodes('314')
volumeLitres → const GS1AICodes
const GS1AICodes('315')
volumeCubicMeters → const GS1AICodes
const GS1AICodes('316')
netWeightPounds → const GS1AICodes
const GS1AICodes('320')
customersPurchaseOrderNumber → const GS1AICodes

Others

const GS1AICodes('400')
productionDateAndTime → const GS1AICodes
const GS1AICodes('8008')
packingMaterialSupplierID → const GS1AICodes

Company internal identifiers 91-99 Those identitiers don't have sub codes like 9101. Subcodes need to be part of the data. Data length is variable, between 1 and 90 characters. (95)03PLAN&%04SLOC

const GS1AICodes('91')
packingMaterialSupplierPlant → const GS1AICodes
const GS1AICodes('92')
plant → const GS1AICodes
const GS1AICodes('95', subCode: '03')
storageLocation → const GS1AICodes
const GS1AICodes('95', subCode: '04')

Properties

code String
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subCode String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

codeList List<String>
no setter

Constants

values → const List<GS1AICodes>
A constant List of the values in this enum, in order of their declaration.