Skip to main content
НачалоБлогГлосарИдентификатор на приложението (AI)

Идентификатор на приложението (AI)

17TRACK

Какво представлява идентификаторът на приложение (AI)?

Идентификаторът на приложение (AI) е стандартизиран цифров префикс в системата GS1, който определя значението и формата на данните, които го следват. В логистиката, складирането и изпълнението на поръчки в електронната търговия идентификаторите на приложенията GS1 позволяват на системите да различават информация като идентификатор на продукт, идентификатор на логистична единица, номер на партида или срок на годност в баркод или друго поддържано GS1 представяне на данни.

Идентификатор на приложение AI

AI се състои от две, три или четири цифри. Обикновено той не е самият бизнес идентификатор: показва на приемащата система как да интерпретира свързаната стойност. Например AI 01 идентифицира поле, съдържащо глобален търговски идентификационен номер (GTIN), докато AI 00 идентифицира поле, съдържащо сериен код на транспортната опаковка (SSCC). Официалните определения, формати и правила за употреба се поддържат от GS1.

В този контекст AI означава идентификатор на приложение, а не изкуствен интелект. Съкращението се среща и в други технически области, но значението му в GS1 е релевантно при обсъждане на идентификацията на продукти, логистичните етикети и баркод данните за веригата на доставки.

Как работят идентификаторите на приложения

Елементът от данни GS1 съчетава идентификатор на приложение със свързаното му поле за данни. Няколко елемента от данни могат да се пренасят заедно, когато избраният баркод и приложимите правила на GS1 го позволяват. Приемащото приложение прочита AI, определя очакваната структура на полето, извлича стойността и я присвоява към съответното бизнес поле.

Това осигурява съгласуван речник между организациите. Без споделено правило за интерпретация последователност от цифри може да бъде погрешно приета за продуктов номер, дата или референция на пратка. AI осигурява тази интерпретация, въпреки че приемащият софтуер все пак трябва да прилага съответните правила за анализ и валидиране.

Четима от човек нотация и кодирани данни

Идентификаторите на приложения обикновено се показват в скоби в текста, който човек може да прочете и който придружава баркода. Например (17)271231 представлява AI 17, последван от стойност за срок на годност във формат YYMMDD: 31 декември 2027 г. Скобите помагат на човек да разпознае AI; те не се кодират като обикновени скоби в баркод данните на GS1.

Скенерите за баркод и техните софтуерни интерфейси могат да представят контролната информация по различен начин. В резултат отпечатаният етикет, текстовият изход на скенера и съхраненият запис в приложението може да не изглеждат идентично, дори когато представят едни и същи данни. Реализациите трябва да разграничават отпечатаното представяне от кодираната структура, вместо да се опитват да анализират само видимите скоби.

Дължини на полетата и разделители

Някои полета с данни на AI имат предписана дължина, докато други позволяват променлив брой знаци до определен максимален размер. Това разграничение е важно, когато няколко полета се появяват заедно. Анализаторът трябва да знае къде завършва една стойност, преди да може да идентифицира следващия AI.

При полета с променлива дължина обикновено е необходим подходящ разделител, когато следва друг елемент от данни. При реализациите на GS1 баркод това включва механизма за разделяне, определен за съответната символика, включително FNC1, когато е приложимо. Софтуерните интерфейси могат да представят разделителя като знак за разделяне на групи. Точните изисквания трябва да се вземат от Общите спецификации на GS1, а не да се извеждат по външния вид на етикета.

Често използвани идентификатори на приложения в логистиката

Следващите примери илюстрират често релевантни полета с данни на GS1. Те са избрани примери, а не пълен списък или заместител на официалните определения на AI.

AIИдентифицирани данниФормат на даннитеПрактическо значение
00Сериен код на транспортната опаковка (SSCC)18 цифрови знакаИдентифицира отделна логистична единица, например палет или колет.
01Глобален търговски идентификационен номер (GTIN)14 цифрови знакаИдентифицира търговски артикул, а не конкретна пратка.
10Номер на партида или серияПроменлива дължина, до 20 разрешени знакаСвързва търговски артикул с производствена партида или серия.
11Дата на производствоШест цифрови знака, YYMMDDПредава датата на производство, свързана с артикула.
15Срок на минимална трайностШест цифрови знака, YYMMDDПредава дата „най-добър до“, която се различава от срока на годност.
17Срок на годностШест цифрови знака, YYMMDDПодпомага обработката, свързана с изтичането на срока, когато е приложимо за продукта.
21Сериен номерПроменлива дължина, до 20 разрешени знакаРазграничава отделен екземпляр, когато се използва със съответния продуктов идентификатор.

Официалните определения посочват и въпроси, които това резюме не възпроизвежда, включително разрешени набори от знаци, задължителни връзки с други данни и специфични правила за валидиране. Максималната дължина на дадено поле не означава, че всяка стойност трябва да заема тази дължина.

Употреба в складирането и изпълнението на поръчки в електронната търговия

Идентификаторите на приложения се намират на границата между физическата идентификация и бизнес записите. Складът може да сканира входяща логистична единица, да извлече нейния SSCC и да свърже този идентификатор с очакваното приемане. Данните на ниво продукт могат отделно да идентифицират търговския артикул, партидата, срока на годност или серийния номер, релевантни за обработката на запасите.

Баркодът не е необходимо да съдържа всеки детайл от транзакцията. SSCC може да служи като референция към информация, съхранявана в складова система или обменяна между търговски партньори. По подобен начин GTIN идентифицира търговски артикул, докато описанията, търговските условия и разпределението на поръчките могат да останат в свързани бази данни.

Например търговец, който получава стока с чувствителен към датата срок, може да прочете продуктов идентификатор, номер на партида и срок на годност от съвместим етикет. Ако складовият му софтуер поддържа тези полета, той може да запише партидата и датата към приемането. Дали тази информация след това ще повлияе на ротацията на запасите зависи от конфигурираните правила за инвентаризация на търговеца; наличието на AI само по себе си не налага политика за комплектоване.

При обработката на връщания поддържана комбинация от продукт и сериен номер може да помогне на служителите да свържат физическа единица със съществуващ запис. Това не установява правото на клиента на възстановяване на сумата, не доказва само по себе си автентичността на продукта и не заменя процеса на търговеца за разрешаване на връщане.

Трансгранични пратки

Споделените дефиниции на GS1 могат да помогнат на търговските партньори да интерпретират идентификационните данни през организационни и национални граници. AI обаче не е поле за митническа декларация само защото се появява върху международна пратка. Идентификаторите на GS1 не заменят тарифното класифициране, информацията за произход, търговските фактури или друга документация, изисквана за конкретна транзакция.

По същия начин SSCC не трябва автоматично да се приема за номер за проследяване на превозвач. Превозвач или логистична интеграция може да свързва двете, но тази връзка трябва да съществува в съответните системи. Идентификаторът на приложение описва полето за данни; той не гарантира достъп до транспортни събития.

Идентификатори на приложения и свързани термини

ТерминКакво представляваВръзка с AI
GTINИдентификатор на търговски артикулAI 01 декларира, че следващото поле съдържа GTIN.
SSCCИдентификатор на отделна логистична единицаAI 00 декларира, че следващото поле съдържа SSCC.
Баркод символикаПравилата, използвани за представяне на данни в машинночетим символСъвместима символика пренася данни, дефинирани от AI; AI не е типът баркод.
SKUРеференция за управление на запасите, зададена във вътрешната система за инвентаризация на даден бизнесТя не е взаимозаменяема с AI и автоматично не е еквивалентна на GTIN.
Номер за проследяване на превозвачРеференция, използвана в процеса на проследяване на превозвачаНе трябва да се приема за SSCC или друг идентификатор на GS1 без проверка.

GS1-128 и GS1 DataMatrix са примери за баркод формати, използвани за пренасяне на низове от елементи на AI на GS1. Не трябва да се приема, че обикновените символи Code 128 или Data Matrix следват правилата на GS1 само защото изглеждат подобно. Важни са както кодирането, така и структурата на данните.

Проверки за реализация и валидиране

Успешното сканиране потвърждава само, че скенерът е декодирал символ. То не установява, че стойностите са валидни, правилно свързани или подходящи за предвидената бизнес транзакция. Практическата реализация трябва да проверява няколко слоя:

  1. Потвърдете носителя на данни. Установете дали етикетът използва очаквания GS1 баркод формат и дали скенерът отчита необходимата информация за разпознаването му.
  2. Запазете границите на полетата. Уверете се, че конфигурацията на скенера, междинният софтуер и интерфейсите на приложението не премахват разделителите, необходими за анализа.
  3. Валидирайте AI и формата на полето. Проверете идентификатора спрямо официалните определения, включително дължината на полето и разрешените знаци. Избягвайте да третирате всеки AI като двуцифрен префикс.
  4. Прилагайте специфичните за идентификатора правила. Валидирайте контролните цифри, когато е необходимо, например за GTIN и SSCC, и интерпретирайте полетата за дата според правилата на GS1.
  5. Проверете необходимите връзки. Потвърдете, че допълнителни атрибути, като сериен номер или информация за партида, са свързани с идентификаторите, изисквани от съответните правила за AI.
  6. Проверете бизнес релевантността. Сравнете анализираните стойности с очакваните артикули, приемания или логистични единици. Структурно валиден идентификатор все пак може да се отнася до неправилна стока.
  7. Тествайте целия интерфейс. Използвайте представителни етикети с различни дължини и поредности на полетата и позиции на разделителите, вместо да тествате само едно успешно сканиране.

Реализациите трябва да използват актуалните определения на GS1, а не неофициален списък, копиран в софтуера без поддръжка. Когато организациите обменят данни на базата на AI, договарянето на поддържаните полета и обработката на грешки е също толкова важно, колкото и договарянето на физическия етикет.

Често срещани недоразумения

  • AI не е уникален идентификатор на артикул. Той идентифицира значението на поле. Следващата стойност предоставя информацията за продукта, логистичната единица, партидата или друго.
  • Не всеки баркод съдържа идентификатори на приложения. Наличието им зависи от структурата на данните и съответната реализация на GS1.
  • Видимите скоби не са разделители на полета в кодирания баркод. Те са конвенция за четимост от човек и не трябва да се бъркат с действителния механизъм за разделяне.
  • Датата „най-добър до“ и срокът на годност не са едно и също поле на GS1. AI 15 и AI 17 предават различни значения на датата и не трябва да се заменят един с друг.
  • Стандартизираните данни не означават автоматична оперативна съвместимост. Приемащият софтуер все още се нуждае от съвместим анализ, валидиране, съпоставяне на полета и бизнес правила.

QA

Какво означава AI върху логистичен баркод?

Той означава идентификатор на приложение: цифров префикс на GS1, който идентифицира значението и формата на следващите данни, като SSCC, GTIN, номер на партида или срок на годност.

Каква е разликата между AI 00 и AI 01?

AI 00 идентифицира поле, съдържащо SSCC за отделна логистична единица. AI 01 идентифицира поле, съдържащо GTIN за търговски артикул. Те описват различни цели на идентификацията.

Идентификаторите на приложения същите ли са като типовете баркодове?

Не. Идентификаторите на приложения определят полета с данни. Типът баркод или символиката определя как информацията се представя в машинночетим символ. Съвместимите GS1 баркод формати могат да пренасят полета, дефинирани от AI.

Осигурява ли сканирането на идентификатор на приложение проследяване на пратката?

Не само по себе си. Сканирането предоставя идентификационни данни или данни за атрибути. Събитията за проследяване изискват съответна система и установена връзка между сканирания идентификатор и записите за пратката.

Източници