Identifikator aplikacije (AI)
Kaj je identifikator aplikacije (AI)?
Identifikator aplikacije (AI) je standardizirana številčna predpona v sistemu GS1, ki določa pomen in obliko podatkov, ki ji sledijo. Pri logistiki, skladiščenju in izpolnjevanju naročil v e-trgovini identifikatorji aplikacije GS1 sistemom omogočajo razlikovanje med podatki, kot so identifikator izdelka, identifikator logistične enote, številka serije ali datum poteka, znotraj črtne kode ali druge podprte podatkovne predstavitve GS1.

AI je sestavljen iz dveh, treh ali štirih števk. Običajno ni sam poslovni identifikator, temveč prejemnemu sistemu pove, kako naj razlaga povezano vrednost. AI 01 na primer označuje polje, ki vsebuje globalno trgovinsko številko izdelka (GTIN), medtem ko AI 00 označuje polje, ki vsebuje serijsko kodo transportne enote (SSCC). Avtoritativne definicije, oblike in pravila uporabe vzdržuje GS1.
V tem kontekstu AI pomeni identifikator aplikacije in ne umetne inteligence. Kratica se pojavlja tudi na drugih tehničnih področjih, vendar je pri razpravi o identifikaciji izdelkov, logističnih etiketah in podatkih črtnih kod dobavne verige pomemben pomen GS1.
Kako delujejo identifikatorji aplikacije
Podatkovni element GS1 združuje identifikator aplikacije s pripadajočim podatkovnim poljem. Ko to dovoljujejo izbrana črtna koda in veljavna pravila GS1, je mogoče skupaj vključiti več podatkovnih elementov. Prejemna aplikacija prebere AI, določi pričakovano strukturo polja, izvleče vrednost in jo dodeli ustreznemu poslovnemu polju.
To organizacijam zagotavlja dogovorjeno besedišče. Brez skupnega pravila za razlago bi bilo mogoče zaporedje števk napačno razumeti kot številko izdelka, datum ali referenco pošiljke. AI zagotavlja to razlago, vendar mora prejemna programska oprema še vedno izvajati ustrezna pravila razčlenjevanja in preverjanja.
Človeku berljiv zapis in kodirani podatki
Identifikatorji aplikacije so v človeku berljivem besedilu ob črtni kodi običajno prikazani v oklepajih. Na primer, (17)271231 predstavlja AI 17, ki mu sledi vrednost datuma poteka v obliki YYMMDD: 31. december 2027. Oklepaji osebi pomagajo prepoznati AI; v podatkih črtne kode GS1 niso kodirani kot običajni oklepaji.
Čitalniki črtnih kod in njihovi programski vmesniki lahko nadzorne informacije prikazujejo različno. Zato natisnjena etiketa, besedilni izhod čitalnika in zapis, shranjen v aplikaciji, morda ne bodo videti enaki, čeprav predstavljajo iste podatke. Implementacije bi morale razlikovati med natisnjeno predstavitvijo in kodirano strukturo, namesto da bi poskušale razčleniti samo vidne oklepaje.
Dolžine polj in ločila
Nekatera podatkovna polja AI imajo določeno dolžino, druga pa dovoljujejo spremenljivo število znakov do določene največje dolžine. Ta razlika je pomembna, kadar se skupaj pojavi več polj. Razčlenjevalnik mora vedeti, kje se ena vrednost konča, preden lahko prepozna naslednji AI.
Pri poljih spremenljive dolžine je običajno potrebno ustrezno ločilo, kadar sledi drug podatkovni element. Pri implementacijah črtnih kod GS1 to vključuje mehanizem ločevanja, določen za ustrezno simbologijo, vključno z FNC1, kjer je to primerno. Programska oprema lahko ločilo predstavlja kot znak za ločevanje skupin. Natančne zahteve je treba prevzeti iz dokumenta GS1 General Specifications in ne sklepati na podlagi videza etikete.
Pogosti identifikatorji aplikacije v logistiki
Naslednji primeri ponazarjajo pogosto pomembna podatkovna polja GS1. Gre za izbrane primere, ne za popoln seznam ali nadomestilo za uradne definicije AI.
| AI | Prepoznani podatki | Oblika podatkov | Praktični pomen |
|---|---|---|---|
| 00 | Serijska koda transportne enote (SSCC) | 18 številskih števk | Prepoznava posamezno logistično enoto, kot sta paleta ali paket. |
| 01 | Globalna trgovinska številka izdelka (GTIN) | 14 številskih števk | Prepoznava trgovinski izdelek, ne določene pošiljke. |
| 10 | Številka serije ali lota | Spremenljiva dolžina, največ 20 dovoljenih znakov | Trgovinski izdelek poveže s proizvodno serijo ali lotom. |
| 11 | Datum proizvodnje | Šest številskih števk, YYMMDD | Sporoča datum proizvodnje, povezan z izdelkom. |
| 15 | Datum minimalne trajnosti | Šest številskih števk, YYMMDD | Sporoča datum minimalne trajnosti, ki se razlikuje od datuma poteka. |
| 17 | Datum poteka | Šest številskih števk, YYMMDD | Podpira ravnanje, povezano s potekom, kadar je to pomembno za izdelek. |
| 21 | Serijska številka | Spremenljiva dolžina, največ 20 dovoljenih znakov | Razlikuje posamezen primerek, kadar se uporablja z ustreznim identifikatorjem izdelka. |
Uradne definicije določajo tudi podrobnosti, ki jih ta povzetek ne ponavlja, vključno z dovoljenimi nabori znakov, zahtevanimi povezavami z drugimi podatki in posebnimi pravili preverjanja. Največja dolžina polja ne pomeni, da mora vsaka vrednost zapolniti to dolžino.
Uporaba v skladiščenju in izpolnjevanju naročil v e-trgovini
Identifikatorji aplikacije so vmesnik med fizično identifikacijo in poslovnimi zapisi. Skladišče lahko prebere prihajajočo logistično enoto, pridobi njen SSCC in ta identifikator primerja s pričakovanim prejemom. Podatki na ravni izdelka lahko ločeno prepoznajo trgovinski izdelek, serijo, datum poteka ali serijsko številko, pomembne za ravnanje z zalogo.
Črtna koda ne vsebuje nujno vseh podrobnosti transakcije. SSCC lahko služi kot sklic na informacije, shranjene v skladiščnem sistemu ali izmenjane med trgovinskimi partnerji. Podobno GTIN prepoznava trgovinski izdelek, medtem ko lahko opisi, komercialni pogoji in razporeditve naročil ostanejo v povezanih podatkovnih zbirkah.
Trgovec, ki prejema zalogo z omejenim rokom, lahko na primer z združljive etikete prebere identifikator izdelka, številko lota in datum poteka. Če njegova skladiščna programska oprema podpira ta polja, lahko lot in datum zabeleži pri prejemu. Ali ti podatki nato vplivajo na obračanje zaloge, je odvisno od nastavljenih pravil upravljanja zaloge trgovca; prisotnost AI sama po sebi ne določa politike komisioniranja.
Pri obdelavi vračil lahko podprta kombinacija izdelka in serijske številke osebju pomaga povezati fizično enoto z obstoječim zapisom. To samo po sebi ne določa kupčeve upravičenosti do vračila kupnine, ne dokazuje pristnosti izdelka in ne nadomešča postopka odobritve vračila trgovca.
Čezmejne pošiljke
Skupne definicije GS1 lahko trgovinskim partnerjem pomagajo razlagati identifikacijske podatke prek organizacijskih in državnih meja. Vendar AI ni polje carinske deklaracije samo zato, ker se pojavi na mednarodni pošiljki. Identifikatorji GS1 ne nadomeščajo tarifne razvrstitve, podatkov o poreklu, trgovinskih računov ali druge dokumentacije, zahtevane za določeno transakcijo.
Prav tako SSCC ne bi smeli samodejno obravnavati kot sledilno številko prevoznika. Prevoznik ali logistična integracija lahko poveže oba podatka, vendar mora ta povezava obstajati v ustreznih sistemih. Identifikator aplikacije opisuje podatkovno polje; ne zagotavlja dostopa do dogodkov prevoza.
Identifikatorji aplikacije in povezani izrazi
| Izraz | Kaj predstavlja | Razmerje do AI |
|---|---|---|
| GTIN | Identifikator trgovinskega izdelka | AI 01 določa, da naslednje polje vsebuje GTIN. |
| SSCC | Identifikator posamezne logistične enote | AI 00 določa, da naslednje polje vsebuje SSCC. |
| Simbologija črtne kode | Pravila za predstavitev podatkov v strojno berljivem simbolu | Združljiva simbologija prenaša podatke, opredeljene z AI; AI ni vrsta črtne kode. |
| SKU | Referenca za vodenje zaloge, dodeljena v internem sistemu zalog podjetja | Ni zamenljiva z AI in ni samodejno enakovredna GTIN. |
| Sledilna številka prevoznika | Referenca, uporabljena v postopku sledenja prevoznika | Ne smemo domnevati, da gre za SSCC ali drug identifikator GS1 brez preverjanja. |
GS1-128 in GS1 DataMatrix sta primera oblik črtnih kod, ki se uporabljata za prenos nizov elementov AI GS1. Za običajna simbola Code 128 ali Data Matrix ne smemo domnevati, da sledita pravilom GS1 samo zato, ker sta videti podobno. Pomembna sta tako kodiranje kot struktura podatkov.
Preverjanja implementacije in veljavnosti
Uspešno skeniranje samo potrdi, da je čitalnik dekodiral simbol. Ne potrjuje, da so vrednosti veljavne, pravilno povezane ali primerne za predvideno poslovno transakcijo. Praktična implementacija bi morala preveriti več ravni:
- Potrdite nosilec podatkov. Ugotovite, ali etiketa uporablja pričakovano obliko črtne kode GS1 in ali čitalnik sporoča informacije, potrebne za njeno prepoznavanje.
- Ohranite meje polj. Zagotovite, da konfiguracija čitalnika, vmesna programska oprema in aplikacijski vmesniki ne odstranijo ločil, potrebnih za razčlenjevanje.
- Preverite AI in obliko polja. Identifikator primerjajte z uradnimi definicijami, vključno z dolžino polja in dovoljenimi znaki. Izogibajte se obravnavi vsakega AI kot dvomestne predpone.
- Uporabite pravila, značilna za identifikator. Kjer je zahtevano, preverite kontrolne števke, na primer pri GTIN in SSCC, ter razlagajte datumska polja v skladu s pravili GS1.
- Preverite zahtevane povezave. Potrdite, da so dodatni atributi, kot so podatki o serijski številki ali lotu, povezani z identifikatorji, ki jih zahtevajo ustrezna pravila AI.
- Preverite poslovno ustreznost. Razčlenjene vrednosti primerjajte s pričakovanimi izdelki, prejemi ali logističnimi enotami. Strukturno veljaven identifikator se lahko še vedno nanaša na napačno blago.
- Preizkusite celoten vmesnik. Uporabite reprezentativne etikete z različnimi dolžinami polj, vrstnim redom polj in položaji ločil, namesto da bi preizkusili samo eno uspešno skeniranje.
Implementacije bi morale uporabljati aktualne definicije GS1 in ne neuradnega seznama, kopiranega v programsko opremo brez vzdrževanja. Kadar organizacije izmenjujejo podatke na osnovi AI, je dogovor o podprtih poljih in obravnavi napak prav tako pomemben kot dogovor o fizični etiketi.
Pogosti nesporazumi
- AI ni edinstveni identifikator izdelka. Določa pomen polja. Naslednja vrednost zagotavlja podatke o izdelku, logistični enoti, seriji ali drugih informacijah.
- Vsaka črtna koda ne vsebuje identifikatorjev aplikacije. Njihova prisotnost je odvisna od podatkovne strukture in ustrezne implementacije GS1.
- Vidni oklepaji niso ločila polj v kodirani črtni kodi. Gre za človeku berljivo konvencijo, ki je ne smemo zamenjati z dejanskim mehanizmom ločevanja.
- Datum minimalne trajnosti in datum poteka nista isto polje GS1. AI 15 in AI 17 sporočata različna pomena datuma in se ne smeta medsebojno nadomeščati.
- Standardizirani podatki ne pomenijo samodejne interoperabilnosti. Prejemna programska oprema še vedno potrebuje združljivo razčlenjevanje, preverjanje, preslikavo polj in poslovna pravila.
Vprašanja in odgovori
Kaj pomeni AI na logistični črtni kodi?
Pomeni identifikator aplikacije: številčno predpono GS1, ki določa pomen in obliko naslednjih podatkov, kot so SSCC, GTIN, številka serije ali datum poteka.
Kakšna je razlika med AI 00 in AI 01?
AI 00 označuje polje, ki vsebuje SSCC posamezne logistične enote. AI 01 označuje polje, ki vsebuje GTIN trgovinskega izdelka. Opisujeta različna namena identifikacije.
Ali so identifikatorji aplikacije enaki vrstam črtnih kod?
Ne. Identifikatorji aplikacije določajo podatkovna polja. Vrsta črtne kode oziroma simbologija določa, kako so informacije predstavljene v strojno berljivem simbolu. Združljive oblike črtnih kod GS1 lahko prenašajo polja, opredeljena z AI.
Ali skeniranje identifikatorja aplikacije zagotavlja sledenje pošiljki?
Ne samo po sebi. Skeniranje zagotovi identifikacijske podatke ali podatke o atributih. Dogodki sledenja zahtevajo ustrezen sistem in vzpostavljeno povezavo med skeniranim identifikatorjem in zapisi pošiljke.
Viri
- GS1: Identifikatorji aplikacije — Uradni pregled identifikatorjev aplikacije in njihove vloge pri določanju podatkovnih polj GS1.
- Referenca identifikatorjev aplikacije GS1 — Posamezne definicije AI, oblike podatkov, dolžine polj in pravila povezovanja.
- Splošne specifikacije GS1 — Tehnična pravila za identifikacijo GS1, kodiranje črtnih kod, človeku berljivo razlago, ločila in preverjanje.


