Αναγνωριστικό εφαρμογής (AI)
Τι είναι ένα Αναγνωριστικό Εφαρμογής (AI);
Ένα Αναγνωριστικό Εφαρμογής (AI) είναι ένα τυποποιημένο αριθμητικό πρόθεμα στο σύστημα GS1, το οποίο προσδιορίζει τη σημασία και τη μορφή των δεδομένων που το ακολουθούν. Στα logistics, την αποθήκευση και την εκτέλεση παραγγελιών ηλεκτρονικού εμπορίου, τα Αναγνωριστικά Εφαρμογής GS1 επιτρέπουν στα συστήματα να διακρίνουν πληροφορίες όπως ένα αναγνωριστικό προϊόντος, ένα αναγνωριστικό μονάδας logistics, έναν αριθμό παρτίδας ή μια ημερομηνία λήξης μέσα σε έναν γραμμωτό κώδικα ή άλλη υποστηριζόμενη αναπαράσταση δεδομένων GS1.

Ένα AI αποτελείται από δύο, τρία ή τέσσερα ψηφία. Συνήθως δεν είναι το ίδιο το επιχειρηματικό αναγνωριστικό: ενημερώνει το σύστημα λήψης για τον τρόπο ερμηνείας της σχετικής τιμής. Για παράδειγμα, το AI 01 προσδιορίζει ένα πεδίο που περιέχει έναν Global Trade Item Number (GTIN), ενώ το AI 00 προσδιορίζει ένα πεδίο που περιέχει έναν Serial Shipping Container Code (SSCC). Οι επίσημοι ορισμοί, οι μορφές και οι κανόνες χρήσης διατηρούνται από την GS1.
Σε αυτό το πλαίσιο, το AI σημαίνει Application Identifier και όχι τεχνητή νοημοσύνη. Η συντομογραφία εμφανίζεται και σε άλλους τεχνικούς τομείς, αλλά η σημασία της GS1 είναι η σχετική όταν συζητάμε για ταυτοποίηση προϊόντων, ετικέτες logistics και δεδομένα γραμμωτών κωδίκων εφοδιαστικής αλυσίδας.
Πώς λειτουργούν τα Αναγνωριστικά Εφαρμογής
Ένα στοιχείο δεδομένων GS1 συνδυάζει ένα Αναγνωριστικό Εφαρμογής με το σχετικό πεδίο δεδομένων του. Πολλά στοιχεία δεδομένων μπορούν να μεταφερθούν μαζί όταν το επιλεγμένο barcode και οι ισχύοντες κανόνες GS1 το επιτρέπουν. Μια εφαρμογή λήψης διαβάζει το AI, προσδιορίζει την αναμενόμενη δομή του πεδίου, εξάγει την τιμή και αντιστοιχίζει αυτή την τιμή στο κατάλληλο επιχειρηματικό πεδίο.
Αυτό παρέχει ένα συμφωνημένο λεξιλόγιο μεταξύ οργανισμών. Χωρίς έναν κοινό κανόνα ερμηνείας, μια ακολουθία ψηφίων μπορεί να εκληφθεί λανθασμένα ως αριθμός προϊόντος, ημερομηνία ή αναφορά αποστολής. Ένα AI παρέχει αυτή την ερμηνεία, αν και το λογισμικό λήψης πρέπει και πάλι να εφαρμόζει τους σχετικούς κανόνες ανάλυσης και επικύρωσης.
Αναπαράσταση αναγνώσιμη από τον άνθρωπο και κωδικοποιημένα δεδομένα
Τα Αναγνωριστικά Εφαρμογής εμφανίζονται συνήθως σε παρενθέσεις στο αναγνώσιμο από τον άνθρωπο κείμενο που συνοδεύει έναν γραμμωτό κώδικα. Για παράδειγμα, το (17)271231 αντιπροσωπεύει το AI 17 ακολουθούμενο από μια τιμή ημερομηνίας λήξης σε μορφή YYMMDD: 31 Δεκεμβρίου 2027. Οι παρενθέσεις βοηθούν ένα άτομο να αναγνωρίσει το AI· δεν κωδικοποιούνται ως συνηθισμένες παρενθέσεις στα δεδομένα του γραμμωτού κώδικα GS1.
Οι σαρωτές γραμμωτών κωδίκων και οι διεπαφές λογισμικού τους ενδέχεται να εμφανίζουν διαφορετικά τις πληροφορίες ελέγχου. Ως αποτέλεσμα, μια εκτυπωμένη ετικέτα, η έξοδος κειμένου ενός σαρωτή και η αποθηκευμένη εγγραφή μιας εφαρμογής μπορεί να μην είναι πανομοιότυπες, ακόμη και όταν αντιπροσωπεύουν τα ίδια δεδομένα. Οι υλοποιήσεις θα πρέπει να διακρίνουν την εκτυπωμένη αναπαράσταση από την κωδικοποιημένη δομή αντί να επιχειρούν να αναλύσουν μόνο τις ορατές παρενθέσεις.
Μήκη πεδίων και διαχωριστικά
Ορισμένα πεδία δεδομένων AI έχουν καθορισμένο μήκος, ενώ άλλα επιτρέπουν μεταβλητό αριθμό χαρακτήρων έως ένα καθορισμένο μέγιστο. Αυτή η διάκριση έχει σημασία όταν εμφανίζονται πολλά πεδία μαζί. Ένας αναλυτής πρέπει να γνωρίζει πού τελειώνει μια τιμή πριν μπορέσει να αναγνωρίσει το επόμενο AI.
Για πεδία μεταβλητού μήκους, απαιτείται γενικά ένα κατάλληλο διαχωριστικό όταν ακολουθεί άλλο στοιχείο δεδομένων. Στις υλοποιήσεις γραμμωτών κωδίκων GS1, αυτό περιλαμβάνει τον μηχανισμό διαχωρισμού που καθορίζεται για τη σχετική συμβολολογία, συμπεριλαμβανομένου του FNC1 όπου εφαρμόζεται. Οι διεπαφές λογισμικού ενδέχεται να αναπαριστούν ένα διαχωριστικό ως χαρακτήρα διαχωρισμού ομάδας. Οι ακριβείς απαιτήσεις θα πρέπει να λαμβάνονται από τις GS1 General Specifications και όχι να συνάγονται από την εμφάνιση μιας ετικέτας.
Συνηθισμένα Αναγνωριστικά Εφαρμογής στα Logistics
Τα παρακάτω παραδείγματα παρουσιάζουν συχνά σχετικά πεδία δεδομένων GS1. Είναι επιλεγμένα παραδείγματα και όχι πλήρης κατάλογος ή υποκατάστατο των επίσημων ορισμών AI.
| AI | Αναγνωριζόμενα δεδομένα | Μορφή δεδομένων | Πρακτική σημασία |
|---|---|---|---|
| 00 | Serial Shipping Container Code (SSCC) | 18 αριθμητικά ψηφία | Αναγνωρίζει μια μεμονωμένη μονάδα logistics, όπως μια παλέτα ή ένα δέμα. |
| 01 | Global Trade Item Number (GTIN) | 14 αριθμητικά ψηφία | Αναγνωρίζει ένα εμπορικό είδος και όχι μια συγκεκριμένη αποστολή. |
| 10 | Αριθμός παρτίδας ή lot | Μεταβλητό μήκος, έως 20 επιτρεπόμενους χαρακτήρες | Συνδέει ένα εμπορικό είδος με μια παρτίδα παραγωγής ή lot. |
| 11 | Ημερομηνία παραγωγής | Έξι αριθμητικά ψηφία, YYMMDD | Μεταδίδει την ημερομηνία παραγωγής που σχετίζεται με το είδος. |
| 15 | Ημερομηνία ελάχιστης διατηρησιμότητας | Έξι αριθμητικά ψηφία, YYMMDD | Μεταδίδει μια ημερομηνία ελάχιστης διατηρησιμότητας, η οποία διαφέρει από την ημερομηνία λήξης. |
| 17 | Ημερομηνία λήξης | Έξι αριθμητικά ψηφία, YYMMDD | Υποστηρίζει τον χειρισμό που σχετίζεται με τη λήξη, όταν αυτό εφαρμόζεται στο προϊόν. |
| 21 | Σειριακός αριθμός | Μεταβλητό μήκος, έως 20 επιτρεπόμενους χαρακτήρες | Διακρίνει μια μεμονωμένη μονάδα όταν χρησιμοποιείται με το σχετικό αναγνωριστικό προϊόντος. |
Οι επίσημοι ορισμοί καθορίζουν επίσης ζητήματα που δεν αναπαράγονται σε αυτή την περίληψη, όπως τα επιτρεπόμενα σύνολα χαρακτήρων, τις απαιτούμενες συσχετίσεις με άλλα δεδομένα και συγκεκριμένους κανόνες επικύρωσης. Το μέγιστο μήκος ενός πεδίου δεν σημαίνει ότι κάθε τιμή πρέπει να καταλαμβάνει αυτό το μήκος.
Χρήση στην αποθήκευση και την εκτέλεση παραγγελιών ηλεκτρονικού εμπορίου
Τα Αναγνωριστικά Εφαρμογής βρίσκονται στη διεπαφή μεταξύ της φυσικής ταυτοποίησης και των επιχειρηματικών εγγραφών. Μια αποθήκη μπορεί να σαρώσει μια εισερχόμενη μονάδα logistics, να ανακτήσει το SSCC της και να αντιστοιχίσει αυτό το αναγνωριστικό σε μια αναμενόμενη παραλαβή. Τα δεδομένα σε επίπεδο προϊόντος μπορούν ξεχωριστά να αναγνωρίζουν το εμπορικό είδος, την παρτίδα, την ημερομηνία λήξης ή τον σειριακό αριθμό που σχετίζεται με τον χειρισμό αποθέματος.
Ο γραμμωτός κώδικας δεν χρειάζεται να περιέχει κάθε λεπτομέρεια της συναλλαγής. Ένα SSCC μπορεί να χρησιμεύσει ως αναφορά σε πληροφορίες που τηρούνται σε ένα σύστημα αποθήκης ή ανταλλάσσονται μεταξύ εμπορικών εταίρων. Ομοίως, ένα GTIN αναγνωρίζει ένα εμπορικό είδος, ενώ οι περιγραφές, οι εμπορικοί όροι και οι κατανομές παραγγελιών μπορούν να παραμένουν σε συνδεδεμένες βάσεις δεδομένων.
Για παράδειγμα, ένας λιανοπωλητής που παραλαμβάνει απόθεμα ευαίσθητο στην ημερομηνία μπορεί να διαβάσει ένα αναγνωριστικό προϊόντος, έναν αριθμό lot και μια ημερομηνία λήξης από μια συμβατή ετικέτα. Εάν το λογισμικό αποθήκης του υποστηρίζει αυτά τα πεδία, μπορεί να καταγράψει την παρτίδα και την ημερομηνία για την παραλαβή. Το αν αυτές οι πληροφορίες επηρεάζουν στη συνέχεια την κυκλοφορία του αποθέματος εξαρτάται από τους ρυθμισμένους κανόνες αποθέματος του λιανοπωλητή· η παρουσία ενός AI δεν επιβάλλει από μόνη της πολιτική συλλογής.
Κατά την επεξεργασία επιστροφών, ένας υποστηριζόμενος συνδυασμός προϊόντος και σειριακού αριθμού μπορεί να βοηθήσει το προσωπικό να αντιστοιχίσει μια φυσική μονάδα σε μια υπάρχουσα εγγραφή. Αυτό δεν καθορίζει το δικαίωμα του πελάτη σε επιστροφή χρημάτων, δεν αποδεικνύει από μόνο του τη γνησιότητα του προϊόντος και δεν αντικαθιστά τη διαδικασία έγκρισης επιστροφής του εμπόρου.
Διασυνοριακές αποστολές
Οι κοινόχρηστοι ορισμοί GS1 μπορούν να βοηθήσουν τους εμπορικούς εταίρους να ερμηνεύουν δεδομένα ταυτοποίησης πέρα από οργανωτικά και εθνικά σύνορα. Ωστόσο, ένα AI δεν είναι πεδίο τελωνειακής δήλωσης απλώς και μόνο επειδή εμφανίζεται σε μια διεθνή αποστολή. Τα αναγνωριστικά GS1 δεν αντικαθιστούν την ταξινόμηση δασμών, τις πληροφορίες προέλευσης, τα εμπορικά τιμολόγια ή οποιοδήποτε άλλο έγγραφο απαιτείται για μια συγκεκριμένη συναλλαγή.
Ομοίως, ένα SSCC δεν θα πρέπει να αντιμετωπίζεται αυτόματα ως αριθμός παρακολούθησης μεταφορέα. Ένας μεταφορέας ή μια ενσωμάτωση logistics μπορεί να συσχετίζει τα δύο, αλλά αυτή η συσχέτιση πρέπει να υπάρχει στα σχετικά συστήματα. Το Αναγνωριστικό Εφαρμογής περιγράφει το πεδίο δεδομένων· δεν εγγυάται πρόσβαση σε γεγονότα μεταφοράς.
Αναγνωριστικά Εφαρμογής και σχετικοί όροι
| Όρος | Τι αντιπροσωπεύει | Σχέση με ένα AI |
|---|---|---|
| GTIN | Ένα αναγνωριστικό για ένα εμπορικό είδος | Το AI 01 δηλώνει ότι το ακόλουθο πεδίο περιέχει ένα GTIN. |
| SSCC | Ένα αναγνωριστικό για μια μεμονωμένη μονάδα logistics | Το AI 00 δηλώνει ότι το ακόλουθο πεδίο περιέχει ένα SSCC. |
| Συμβολολογία barcode | Οι κανόνες που χρησιμοποιούνται για την αναπαράσταση δεδομένων σε σύμβολο αναγνώσιμο από μηχανή | Μια συμβατή συμβολολογία μεταφέρει δεδομένα που ορίζονται από AI· το AI δεν είναι ο τύπος του barcode. |
| SKU | Μια αναφορά διαχείρισης αποθέματος που εκχωρείται στο σύστημα αποθέματος μιας επιχείρησης | Δεν είναι εναλλάξιμο με ένα AI ούτε αυτόματα ισοδύναμο με ένα GTIN. |
| Αριθμός παρακολούθησης μεταφορέα | Μια αναφορά που χρησιμοποιείται στη διαδικασία παρακολούθησης ενός μεταφορέα | Δεν θα πρέπει να θεωρείται SSCC ή άλλο αναγνωριστικό GS1 χωρίς επαλήθευση. |
Τα GS1-128 και GS1 DataMatrix είναι παραδείγματα μορφών barcode που χρησιμοποιούνται για τη μεταφορά συμβολοσειρών στοιχείων AI GS1. Τα συνηθισμένα σύμβολα Code 128 ή Data Matrix δεν θα πρέπει να θεωρείται ότι ακολουθούν τους κανόνες GS1 μόνο και μόνο επειδή μοιάζουν. Τόσο η κωδικοποίηση όσο και η δομή των δεδομένων έχουν σημασία.
Έλεγχοι υλοποίησης και επικύρωσης
Μια επιτυχής σάρωση επιβεβαιώνει μόνο ότι ένας σαρωτής αποκωδικοποίησε ένα σύμβολο. Δεν αποδεικνύει ότι οι τιμές είναι έγκυρες, σωστά συσχετισμένες ή κατάλληλες για την προβλεπόμενη επιχειρηματική συναλλαγή. Μια πρακτική υλοποίηση θα πρέπει να ελέγχει διάφορα επίπεδα:
- Επιβεβαιώστε τον φορέα δεδομένων. Διαπιστώστε αν η ετικέτα χρησιμοποιεί την αναμενόμενη μορφή γραμμωτού κώδικα GS1 και αν ο σαρωτής αναφέρει τις πληροφορίες που απαιτούνται για την αναγνώρισή της.
- Διατηρήστε τα όρια των πεδίων. Βεβαιωθείτε ότι η ρύθμιση του σαρωτή, το middleware και οι διεπαφές εφαρμογών δεν απορρίπτουν τα διαχωριστικά που απαιτούνται για την ανάλυση.
- Επικυρώστε το AI και τη μορφή του πεδίου. Ελέγξτε το αναγνωριστικό σύμφωνα με τους επίσημους ορισμούς, συμπεριλαμβανομένου του μήκους του πεδίου και των επιτρεπόμενων χαρακτήρων. Αποφύγετε να αντιμετωπίζετε κάθε AI ως πρόθεμα δύο ψηφίων.
- Εφαρμόστε κανόνες ειδικούς για το αναγνωριστικό. Επικυρώστε τα ψηφία ελέγχου όπου απαιτείται, όπως για τα GTIN και SSCC, και ερμηνεύστε τα πεδία ημερομηνίας σύμφωνα με τους κανόνες GS1.
- Ελέγξτε τις απαιτούμενες συσχετίσεις. Επιβεβαιώστε ότι πρόσθετα χαρακτηριστικά, όπως πληροφορίες σειριακού αριθμού ή παρτίδας, συσχετίζονται με τα αναγνωριστικά που απαιτούνται από τους σχετικούς κανόνες AI.
- Ελέγξτε την επιχειρηματική συνάφεια. Συγκρίνετε τις αναλυμένες τιμές με τα αναμενόμενα είδη, τις παραλαβές ή τις μονάδες logistics. Ένα δομικά έγκυρο αναγνωριστικό μπορεί και πάλι να αναφέρεται σε λάθος εμπορεύματα.
- Ελέγξτε την πλήρη διεπαφή. Χρησιμοποιήστε αντιπροσωπευτικές ετικέτες με διαφορετικά μήκη πεδίων, σειρά πεδίων και θέσεις διαχωριστικών, αντί να δοκιμάζετε μόνο μία επιτυχημένη σάρωση.
Οι υλοποιήσεις θα πρέπει να χρησιμοποιούν τους τρέχοντες ορισμούς GS1 και όχι μια ανεπίσημη λίστα αντιγραμμένη σε λογισμικό χωρίς συντήρηση. Όταν οι οργανισμοί ανταλλάσσουν δεδομένα που βασίζονται σε AI, η συμφωνία σχετικά με τα υποστηριζόμενα πεδία και τον χειρισμό σφαλμάτων είναι εξίσου σημαντική με τη συμφωνία σχετικά με τη φυσική ετικέτα.
Συνηθισμένες παρανοήσεις
- Ένα AI δεν είναι μοναδικό αναγνωριστικό για ένα είδος. Προσδιορίζει τη σημασία ενός πεδίου. Η ακόλουθη τιμή παρέχει τις πληροφορίες για το προϊόν, τη μονάδα logistics, την παρτίδα ή κάτι άλλο.
- Δεν περιέχει κάθε γραμμωτός κώδικας Αναγνωριστικά Εφαρμογής. Η παρουσία τους εξαρτάται από τη δομή των δεδομένων και τη σχετική υλοποίηση GS1.
- Οι ορατές παρενθέσεις δεν είναι διαχωριστικά πεδίων στον κωδικοποιημένο γραμμωτό κώδικα. Αποτελούν σύμβαση αναγνώσιμη από τον άνθρωπο και δεν πρέπει να συγχέονται με τον πραγματικό μηχανισμό διαχωρισμού.
- Η ημερομηνία ελάχιστης διατηρησιμότητας και η ημερομηνία λήξης δεν είναι το ίδιο πεδίο GS1. Τα AI 15 και AI 17 μεταδίδουν διαφορετικές σημασίες ημερομηνίας και δεν πρέπει να αντικαθιστούν το ένα το άλλο.
- Τα τυποποιημένα δεδομένα δεν σημαίνουν αυτόματη διαλειτουργικότητα. Το λογισμικό λήψης χρειάζεται επίσης συμβατή ανάλυση, επικύρωση, αντιστοίχιση πεδίων και επιχειρηματικούς κανόνες.
Συχνές ερωτήσεις
Τι σημαίνει το AI σε έναν γραμμωτό κώδικα logistics;
Σημαίνει Application Identifier: ένα αριθμητικό πρόθεμα GS1 που προσδιορίζει τη σημασία και τη μορφή των δεδομένων που ακολουθούν, όπως ένα SSCC, GTIN, αριθμός παρτίδας ή ημερομηνία λήξης.
Ποια είναι η διαφορά μεταξύ AI 00 και AI 01;
Το AI 00 προσδιορίζει ένα πεδίο που περιέχει ένα SSCC για μια μεμονωμένη μονάδα logistics. Το AI 01 προσδιορίζει ένα πεδίο που περιέχει ένα GTIN για ένα εμπορικό είδος. Περιγράφουν διαφορετικούς σκοπούς ταυτοποίησης.
Είναι τα Αναγνωριστικά Εφαρμογής ίδια με τους τύπους γραμμωτών κωδίκων;
Όχι. Τα Αναγνωριστικά Εφαρμογής ορίζουν πεδία δεδομένων. Ένας τύπος γραμμωτού κώδικα ή συμβολολογία ορίζει τον τρόπο αναπαράστασης των πληροφοριών σε ένα σύμβολο αναγνώσιμο από μηχανή. Οι συμβατές μορφές γραμμωτών κωδίκων GS1 μπορούν να μεταφέρουν πεδία που ορίζονται από AI.
Παρέχει η σάρωση ενός Αναγνωριστικού Εφαρμογής παρακολούθηση αποστολής;
Όχι από μόνη της. Η σάρωση παρέχει δεδομένα ταυτοποίησης ή χαρακτηριστικών. Τα γεγονότα παρακολούθησης απαιτούν ένα σχετικό σύστημα και μια καθιερωμένη συσχέτιση μεταξύ του σαρωμένου αναγνωριστικού και των εγγραφών αποστολής.
Πηγές
- GS1: Αναγνωριστικά Εφαρμογής — Επίσημη επισκόπηση των Αναγνωριστικών Εφαρμογής και του ρόλου τους στον ορισμό των πεδίων δεδομένων GS1.
- Αναφορά Αναγνωριστικών Εφαρμογής GS1 — Ορισμοί μεμονωμένων AI, μορφές δεδομένων, μήκη πεδίων και κανόνες συσχέτισης.
- Γενικές προδιαγραφές GS1 — Τεχνικοί κανόνες για την ταυτοποίηση GS1, την κωδικοποίηση γραμμωτών κωδίκων, την αναγνώσιμη από τον άνθρωπο ερμηνεία, τα διαχωριστικά και την επικύρωση.


