DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Από την 1η Ιουλίου 2019, έχει εισαχθεί στη Ρωσία η υποχρεωτική σήμανση μιας ομάδας προϊόντων. Από την 1η Μαρτίου 2020, τα παπούτσια έπρεπε να υπάγονται σε αυτόν τον νόμο. Δεν είχαν όλοι χρόνο να προετοιμαστούν, και ως αποτέλεσμα, η εκτόξευση αναβλήθηκε για την 1η Ιουλίου. Η Lamoda είναι μεταξύ αυτών που τα κατάφεραν.

Ως εκ τούτου, θέλουμε να μοιραστούμε την εμπειρία μας με όσους δεν έχουν ακόμη επισημάνει ρούχα, ελαστικά, αρώματα κ.λπ. Το άρθρο περιγράφει μια σειρά από βιομηχανικά πρότυπα, κάποια κανονιστική τεκμηρίωση και προσωπική εμπειρία. Το άρθρο προορίζεται κυρίως για ολοκληρωτές και προγραμματιστές που δεν έχουν ακόμη κατανοήσει αυτό το έργο.

DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Λάβετε υπόψη ότι το ρυθμιστικό πλαίσιο αλλάζει συχνά και ο συγγραφέας δεν έχει την ευκαιρία να ενημερώνει συνεχώς το υλικό. Επομένως, μέχρι τη στιγμή της ανάγνωσης, ορισμένες από τις πληροφορίες μπορεί να είναι ήδη ξεπερασμένες.

Ο συγγραφέας απέκτησε προσωπική εμπειρία τόσο στο πλαίσιο του έργου Datamatrix στη Lamoda όσο και στην ανάπτυξη της δικής του δωρεάν εφαρμογής για τη σήμανση BarCodesFx.

Από την 1η Ιουλίου 2019, ισχύει στη Ρωσία νόμος για την υποχρεωτική επισήμανση. Ο νόμος δεν ισχύει για όλες τις ομάδες προϊόντων και ο χρόνος έναρξης ισχύος της υποχρεωτικής επισήμανσης για τις ομάδες προϊόντων ποικίλλει. Τώρα ο καπνός, τα γούνινα παλτά, τα παπούτσια, τα φάρμακα υπόκεινται σε υποχρεωτική επισήμανση. Στο άμεσο μέλλον θα εισαχθεί για ελαστικά, ρούχα, αρώματα και ποδήλατα. Κάθε ομάδα αγαθών ρυθμίζεται από χωριστό κυβερνητικό διάταγμα (GPR). Επομένως, ορισμένες δηλώσεις που είναι σωστές για τα παπούτσια μπορεί να μην ισχύουν για άλλες ομάδες προϊόντων. Αλλά μπορούμε να ελπίζουμε ότι το τεχνικό στοιχείο δεν θα διαφέρει πολύ για διαφορετικές ομάδες προϊόντων.

βαθμολόγησηΗ κύρια ιδέα της επισήμανσης είναι ότι σε κάθε μονάδα αγαθών εκχωρείται ένας μεμονωμένος αριθμός. Με αυτόν τον αριθμό, μπορείτε να παρακολουθείτε το ιστορικό ενός συγκεκριμένου προϊόντος από τη στιγμή της παραγωγής ή της εισαγωγής στη χώρα, έως τη στιγμή της απόρριψης στο ταμείο. Ακούγεται ωραίο, αλλά στην πράξη είναι εξαιρετικά δύσκολο να εφαρμοστεί.Το concept περιγράφεται αναλυτικότερα στην επίσημη ιστοσελίδα του τίμιου ζωδίου.

Κοινοί όροι και έννοιες

UOT - συμμετέχων στην κυκλοφορία των εμπορευμάτων.
CRPT είναι ένα κέντρο για την ανάπτυξη προηγμένων τεχνολογιών. Ιδιωτική εταιρεία, το μόνο κράτος. σήμανση εργολάβου έργου. Λειτουργεί στο πλαίσιο του προγράμματος συμπράξεων δημόσιου και ιδιωτικού τομέα (ΣΔΙΤ). Δυστυχώς, δεν υπάρχουν πληροφορίες για άλλους πλειοδότες του έργου, καθώς και για τον ίδιο τον διαγωνισμό.
TG - ομάδα εμπορευμάτων. Παπούτσια, ρούχα, ελαστικά κ.λπ.
GTIN - στην πραγματικότητα, το άρθρο, λαμβάνοντας υπόψη το χρώμα και το μέγεθος. Εκδίδεται στο GS1 ή στον εθνικό κατάλογο για κάθε εισαγωγέα ή κατασκευαστή για το προϊόν του. Ο κατασκευαστής ή ο εισαγωγέας πρέπει πρώτα να περιγράψει αυτό το προϊόν.
PPR - Διάταγμα της κυβέρνησης της Ρωσικής Ομοσπονδίας. Για παπούτσια - 860.
KM - κωδικός σήμανσης. Ένα μοναδικό σύνολο χαρακτήρων που εκχωρούνται σε ένα συγκεκριμένο αντικείμενο. Για παπούτσια, αποτελείται από GTIN, σειριακό αριθμό, κωδικό επαλήθευσης και ουρά κρυπτογράφησης.
GS1 είναι ένας διεθνής οργανισμός που εκδίδει GTIN. Επίσης, μεταγλωττιστές μιας σειράς προτύπων για την επισήμανση.
Εθνικός κατάλογος - ανάλογο του GS1, που αναπτύχθηκε από την CRPT.
κρυπτοουρά - ένα ανάλογο ψηφιακής υπογραφής, που επιβεβαιώνει τη νομιμότητα του CM. Πρέπει να είναι στη μήτρα δεδομένων στη σφραγίδα. Απαγορεύεται η αποθήκευση σε μορφή κειμένου. Μετά την εκτύπωση, η σφραγίδα πρέπει να αφαιρεθεί σύμφωνα με τη συμφωνία με την CRPT. Δεν είναι γνωστές πραγματικές περιπτώσεις χρήσης.
CPS - σταθμός διαχείρισης παραγγελιών. Το σύστημα στο οποίο παραγγέλλονται KM για το είδος.
EDO - ηλεκτρονική διαχείριση εγγράφων.
UKEP — ενισχυμένη ειδική ηλεκτρονική υπογραφή.

Όροι και έννοιες εντός του πεδίου εφαρμογής αυτού του άρθρου

CHZ - ένα ειλικρινές σημάδι.
ЛК - Προσωπικός Χώρος.
Mark - έντυπος κωδικός σήμανσης.

Η διαδικασία έχει ως εξής: πρώτον, ο συμμετέχων (UOT) εκδίδει μια ηλεκτρονική υπογραφή (ECES), εγγράφεται σε ειλικρινή σήμα (CHZ), περιγράφει το προϊόν στον εθνικό κατάλογο ή GS1 και λαμβάνει GTIN για το προϊόν. Στην ιστοσελίδα του τίμιου ζωδίου, αυτά τα βήματα περιγράφονται αναλυτικά, οπότε δεν θα σταθούμε σε αυτά.

Παραγγελία και λήψη κωδικών

Αφού λάβει τα GTIN, ο συμμετέχων (UOT) κάνει μια παραγγελία για κωδικούς (KM) στο σύστημα CPS.
Σημαντικό, αλλά όχι προφανές.

  1. Μπορείτε να ζητήσετε κωδικούς για έως και 10 GTIN ανά παραγγελία. Κατ' αρχήν, ένας ακατανόητος περιορισμός. Ένας εισαγωγέας με 14 GTIN πρέπει να δημιουργήσει 000 παραγγελίες.
  2. Μπορούν να ζητηθούν έως και 150 κωδικοί σε μία παραγγελία.
  3. Υπάρχει όριο 100 παραγγελιών στην εργασία. Δηλαδή, δεν μπορούν να διεκπεραιωθούν περισσότερες από 100 παραγγελίες ταυτόχρονα. Εάν υπάρχουν περισσότερες από 100, τότε το API θα αρχίσει να επιστρέφει ένα σφάλμα αντί για μια λίστα παραγγελιών. Ο μόνος τρόπος για να διορθώσετε αυτό το σφάλμα είναι να κλείσετε ορισμένες από τις παραγγελίες μέσω της διεπαφής ιστού. Το API δεν παρέχει παράμετρο για μερική εμφάνιση παραγγελιών.
  4. Υπάρχει όριο στον αριθμό των αιτημάτων - όχι περισσότερα από 10 αιτήματα ανά δευτερόλεπτο. Σύμφωνα με τα στοιχεία μου, αυτός ο περιορισμός δεν εμφανίζεται στα έγγραφα, αλλά υπάρχει.

Από προσωπική εμπειρία με παραγγελίες για κωδικούς σήμανσης KM μέσω του CMS API.

  1. Το αίτημα (το ίδιο το json) πρέπει να υπογραφεί με υπογραφή GOST. Αυτή είναι η εργασία με το cryptopro. Πρέπει να παρακολουθούμε προσεκτικά ότι το πλαίσιο ή η βιβλιοθήκη που χρησιμοποιείται δεν αλλάζει το αρχικό json για ένα μόνο byte. Σε αντίθετη περίπτωση, η υπογραφή παύει αμέσως να ισχύει.
  2. Υπογραφή παραγγελίας. Η παραγγελία μπορεί να υπογραφεί με οποιαδήποτε υπογραφή οποιουδήποτε πελάτη. Εάν η υπογραφή είναι έγκυρη, το σύστημα KMS θα την αποδεχτεί. Κατά τη διάρκεια της ενσωμάτωσης, ήταν δυνατή η υπογραφή του αιτήματος με την υπογραφή κάποιου άλλου που εκδόθηκε στη δοκιμαστική ΑΠ. Το κύκλωμα μάχης του CPS επεξεργάστηκε την παραγγελία και κυκλοφόρησε τους κωδικούς. Κατά τη γνώμη μου, αυτό είναι ένα κενό ασφαλείας. Οι προγραμματιστές αντέδρασαν στην αναφορά σφαλμάτων «θα δούμε». Ελπίζω να διορθώθηκε.

    Επομένως, να είστε εξαιρετικά προσεκτικοί εάν περισσότερες από μία νομικές οντότητες εργάζονται σε έναν χώρο εργασίας. πρόσωπα. Σήμερα, η CPS θα αποδεχθεί αυτά τα αιτήματα και αύριο τα αιτήματα θα επανελεγχθούν και οι μισοί από τους κωδικούς θα αποσυρθούν λόγω υπογραφής κάποιου άλλου. Και κατ' αρχήν τυπικά θα έχουν δίκιο.

  3. Η αυτόματη υπογραφή παραγγελιών είναι μια λειτουργία που δεν είναι πλέον διαθέσιμη στο CMS. Για τη λειτουργία του απαιτήθηκε να ανεβάσει το ιδιωτικό τμήμα του κλειδιού στον προσωπικό λογαριασμό του τίμιου ζωδίου. Αυτός είναι ένας βασικός συμβιβασμός. Και σύμφωνα με την ισχύουσα νομοθεσία, σε περίπτωση παραβίασης μιας ενισχυμένης ειδικής ηλεκτρονικής υπογραφής, ο ιδιοκτήτης πρέπει να ενημερώσει το κέντρο πιστοποίησης του (CA) και να ανακαλέσει το UKES. Εάν αυτή η λειτουργία επιστραφεί, τότε βεβαιωθείτε προσεκτικά ότι το ιδιωτικό τμήμα του κλειδιού δεν φεύγει από τον υπολογιστή.
  4. Τον Φεβρουάριο, το Κέντρο για την Ανάπτυξη Προηγμένων Τεχνολογιών (CRPT) εισήγαγε σιωπηλά ένα όριο στον αριθμό των αιτημάτων στο KMS API. Όχι περισσότερα από ένα αίτημα ανά δευτερόλεπτο. Τότε, το ίδιο απροσδόκητα και σιωπηλά, ήρε αυτόν τον περιορισμό. Επομένως, συνιστώ να βάλετε στο σύστημα τη δυνατότητα περιορισμού του αριθμού των αιτημάτων στο API CRPT σε περίπτωση υποτροπής. Τώρα υπάρχουν πληροφορίες για το όριο των 10 αιτημάτων ανά δευτερόλεπτο.
  5. Επίσης τον Φεβρουάριο, χωρίς προειδοποίηση, η συμπεριφορά του KMS API άλλαξε σημαντικά. Το API έχει ένα αίτημα για λήψη της κατάστασης των παραγγελιών. Η κατάσταση έδειχνε τα buffer και την κατάστασή τους. Ένα GTIN = ένα buffer. Ανέφερε επίσης πόσοι κωδικοί είναι διαθέσιμοι για λήψη από το buffer. Μια ωραία μέρα, όλα τα buffer είχαν μέτρηση -1. Έπρεπε να ρωτήσω την κατάσταση κάθε buffer χωριστά μέσω μιας ξεχωριστής μεθόδου. Αντί για ένα αίτημα, έπρεπε να κάνω έντεκα.

Δομή κωδικών

Έτσι, οι κωδικοί παραγγέλνονται και δημιουργούνται. Μπορούν να παραληφθούν μέσω api σε μορφή κειμένου, σε pdf ως ετικέτες για εκτύπωση και ως αρχείο csv με κείμενο.

Το API έχει ήδη γραφτεί παραπάνω. Όσο για τους άλλους δύο τρόπους. Αρχικά, το CPS σάς επέτρεπε να παραλάβετε τους κωδικούς μόνο μία φορά. Και αν λήφθηκε ένα αρχείο pdf, τότε ήταν δυνατό να ληφθούν οι κωδικοί σε μορφή κειμένου μόνο σαρώνοντας ξανά όλους τους πίνακες δεδομένων από το pdf. Ευτυχώς, πρόσθεσαν τη δυνατότητα λήψης κωδικών πολλές φορές και αυτό το πρόβλημα λύθηκε. Εντός δύο ημερών, οι κωδικοί είναι ακόμα διαθέσιμοι για εκ νέου λήψη.

Εάν το παραλάβετε σε μορφή csv, τότε ποτέ, σε καμία περίπτωση, μην το ανοίξετε σε excel. Και μην αφήσετε κανέναν. Το Excel διαθέτει δυνατότητα αυτόματης αποθήκευσης. Κατά τη στιγμή της αποθήκευσης, το Excel μπορεί να τροποποιήσει τους κωδικούς σας με τον πιο απρόβλεπτο τρόπο. Συνιστώ να χρησιμοποιήσετε το notepad++ για να δείτε τους κωδικούς.

Εάν ανοίξετε ένα αρχείο από το CMS στο σημειωματάριο ++, μπορείτε να δείτε γραμμές όπως αυτή. Ο τρίτος κωδικός δεν είναι έγκυρος (δεν έχει οριοθέτες GS).

DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Οι συνεργάτες μας έδωσαν κωδικούς για τη σήμανση των προϊόντων τους. Με γυμνό μάτι, μπορείτε να δείτε ποια αρχεία δημιουργήθηκαν χρησιμοποιώντας το Excel - έως και 5% των κωδικών ήταν άκυρα.

Συνιστώ ανεπιφύλακτα να διαβάσετε σχετικά πρότυπο GS1. Η περιγραφή του προτύπου περιέχει απαντήσεις σε πολλές ερωτήσεις σχετικά με το σχηματισμό του DataMatrix.

Ο κωδικός αναγνώρισης αποτελείται από το GTIN και τον σειριακό αριθμό. Σύμφωνα με το πρότυπο GS1, αντιστοιχούν στα αναγνωριστικά εφαρμογής (UI) 01 και 21. Λάβετε υπόψη ότι τα αναγνωριστικά εφαρμογής δεν αποτελούν μέρος του GTIN και του σειριακού αριθμού. Υποδεικνύουν ότι το Αναγνωριστικό εφαρμογής (UI) ακολουθείται από το GTIN ή τον σειριακό αριθμό. Αυτό είναι ιδιαίτερα σημαντικό κατά τον προγραμματισμό λογισμικού POS. Για να συμπληρώσετε την ετικέτα 1162, χρειάζεστε ακριβώς το GTIN και τον σειριακό αριθμό, χωρίς αναγνωριστικά εφαρμογής.

Για το UTD (καθολικό έγγραφο μεταφοράς) και άλλα έγγραφα, αντίθετα, τις περισσότερες φορές απαιτείται πλήρης εγγραφή με αναγνωριστικά εφαρμογής.

DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Το πρότυπο GS1 δηλώνει ότι το GTIN έχει σταθερό μήκος 14 χαρακτήρων και μπορεί να αποτελείται μόνο από αριθμούς. Ο σειριακός αριθμός είναι μεταβλητού μήκους και περιγράφεται στη σελίδα 155 του προτύπου. Υπάρχει επίσης ένας σύνδεσμος προς έναν πίνακα με σύμβολα που μπορείτε να βρείτε στον αύξοντα αριθμό.

Δεδομένου ότι ο σειριακός αριθμός έχει μεταβλητό μήκος, το διαχωριστικό GS υποδεικνύει την κατάληξή του. Στον πίνακα ASCII, έχει τον κωδικό 29. Χωρίς αυτό το διαχωριστικό, κανένα πρόγραμμα δεν θα καταλάβει σε ποιο σημείο τελείωσε ο σειριακός αριθμός και ξεκίνησαν άλλες ομάδες δεδομένων.

Περισσότερες λεπτομέρειες σχετικά με τον κωδικό σήμανσης (KM) μπορείτε να βρείτε στο επίσημη τεκμηρίωση.

Για τα παπούτσια, ο σειριακός αριθμός έχει καθοριστεί σε 13 χαρακτήρες, ωστόσο, το μέγεθός του μπορεί να αλλάξει ανά πάσα στιγμή. Για άλλες ομάδες προϊόντων (TG), το μήκος του σειριακού αριθμού μπορεί να διαφέρει.

Δημιουργία DataMatrix

DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Το επόμενο βήμα είναι να μετατρέψετε τα δεδομένα σε κώδικα DataMatrix. Το Διάταγμα της Κυβέρνησης της Ρωσικής Ομοσπονδίας 860 καθορίζει το GOST, σύμφωνα με το οποίο είναι απαραίτητο να σχηματιστεί ένα DataMatrix. Επίσης, το PPR 860 καθορίζει την υποχρεωτική χρήση αναγνωριστικών εφαρμογών. Σημειώστε ότι δεν υπάρχει έννοια "αναγνωριστικά εφαρμογής" στο πρότυπο DataMatrix. Είναι μόνο στο πρότυπο GS-1 DataMatrix. Αποδεικνύεται ότι το PPR 860 απαιτεί σιωπηρά τη χρήση του GS-1 DataMatrix. Ευτυχώς, τα πρότυπα είναι παρόμοια. Κύρια διαφορά: Στο GS-1 DataMatrix, ο πρώτος χαρακτήρας πρέπει να είναι FNC1. Το σύμβολο GS δεν χρειάζεται να είναι πρώτο στο DataMatrix, μόνο το FNC1.

Το FNC1 δεν μπορεί απλώς να ληφθεί και να προστεθεί στη γραμμή ως GS. Πρέπει να προστεθεί από το πρόγραμμα που δημιουργεί το DataMatrix. Αρκετά εφαρμογές για κινητά, με το οποίο μπορείτε να ελέγξετε την ορθότητα των δημιουργηθέντων κωδικών DataMatrix.

Είναι σημαντικό. Η εφαρμογή ειλικρινούς σήματος δέχεται μη έγκυρο DataMatrix. Ακόμη και κωδικοί QR. Το γεγονός ότι η επωνυμία αναγνωρίζεται και εμφανίζονται οι πληροφορίες του προϊόντος δεν σημαίνει ότι το DataMatrix έχει διαμορφωθεί σωστά. Ακόμη και όταν αντικαταστάθηκε η κρυπτοουρά, η εφαρμογή CZ αναγνώρισε τη μάρκα και εμφάνισε τα δεδομένα στο προϊόν.

Αργότερα η CZ κυκλοφόρησε εξήγησηπώς να δημιουργήσετε σωστά τους κωδικούς. Λόγω του μεγάλου αριθμού κωδικών σφάλματος, αναγνώρισαν τους κωδικούς χωρίς FNC1 ως έγκυρους, αλλά, ωστόσο, συνιστούν τη δημιουργία ενός GS-1 DataMatrix.

Δυστυχώς, ένα αρκετά μεγάλο ποσοστό πινάκων δεδομένων από συνεργάτες προήλθαν με σφάλματα. Χάρη στις διευκρινίσεις από την CZ, το ερώτημα «Είναι δυνατή η εμπορία ενός τέτοιου προϊόντος μετά την 1η Ιουλίου ή όχι;» επιλύθηκε πλήρως. Spoiler - μπορείς.

Εκτύπωση

Προσοχή στον τρόπο εκτύπωσης των γραμματοσήμων. Όταν εκτυπώνεται σε θερμικό εκτυπωτή, η σφραγίδα ξεθωριάζει γρήγορα και αυτό το προϊόν δεν μπορεί πλέον να πωληθεί. Μια δυσανάγνωστη σφραγίδα είναι παραβίαση του PPR 860. Το οποίο οδηγεί σε κατάσχεση αγαθών, πρόστιμα και ποινική ευθύνη.

Χρησιμοποιήστε εκτύπωση θερμικής μεταφοράς. Σε αυτή την περίπτωση, η σφραγίδα δεν είναι τόσο επιρρεπής στο ξεθώριασμα. Το υλικό της ετικέτας καθορίζει επίσης πόσο επιρρεπής είναι η μάρκα σε μηχανικές βλάβες. Εάν ο κωδικός δεν είναι αναγνώσιμος λόγω μηχανικής βλάβης, αυτό ισοδυναμεί με απουσία επωνυμίας με όλες τις επακόλουθες συνέπειες.

DataMatrix ή πώς να επισημαίνετε σωστά τα παπούτσια

Επιλέξτε έναν εκτυπωτή από τους προγραμματισμένους τόμους εκτύπωσης. Οι επιτραπέζιοι εκτυπωτές δεν έχουν σχεδιαστεί για να εκτυπώνουν 100 ετικέτες την ημέρα.

Η διακοπή και η έναρξη της εκτύπωσης αυξάνει τη φθορά του εκτυπωτή. Ορισμένα προγράμματα στέλνουν την εργασία εκτύπωσης μία ετικέτα τη φορά. Είναι καλύτερα να μην χρησιμοποιείτε τέτοια προγράμματα.

Εργαστείτε με έγγραφα

Μετά την εκτύπωση και την επικόλληση των γραμματοσήμων, όλες οι περαιτέρω επεμβάσεις με αυτά πραγματοποιούνται μέσω εγγράφων ή προσωπικού λογαριασμού ενός έντιμου σήματος.

Όταν εργάζεστε με μεγάλο αριθμό κωδικών, μπορείτε να δημιουργήσετε αρχεία xml που περιέχουν τους απαιτούμενους κωδικούς και να ανεβάσετε αυτά τα αρχεία μέσω του API ή της διεπαφής ιστού του προσωπικού σας λογαριασμού.

Μπορείτε να κατεβάσετε το σχήμα XSD στην ενότητα "βοήθεια" του LC CZ.

Δώστε προσοχή στα ακόλουθα σημεία.

  1. Τα σχήματα Xsd στο LC CZ περιέχουν σφάλματα στην επικύρωση TIN και περιορισμούς στο μήκος της γραμμής. Μόνο με τη διόρθωση σφαλμάτων, μπορείτε να χρησιμοποιήσετε τα σχήματα. Ευτυχώς, τα λάθη είναι προφανή, οπότε αυτό δεν είναι δύσκολο να γίνει.
  2. Το σχήμα αποτελείται συνήθως από δύο μέρη - κοινά για όλους τους τύπους εγγράφων και ξεχωριστά για έναν συγκεκριμένο τύπο. Το γενικό σχήμα προστίθεται μέσω εισαγωγής στο συγκεκριμένο. Και τα δύο σχήματα βρίσκονται στην ενότητα βοήθειας στο LC ChZ.
  3. Οι κανόνες διαφυγής για το CM διαφέρουν από εκείνους που είναι γενικά αποδεκτοί για την XML, αυτό είναι γραμμένο στην επίσημη τεκμηρίωση από την CZ, δώστε προσοχή σε αυτό. Εδώ εδώ στη σελίδα 4 όλοι οι κανόνες.
  4. Δεν πρέπει να προσπαθήσετε να εισάγετε 150 κωδικούς σε κυκλοφορία σε ένα αρχείο. Σύμφωνα με αυτόπτες μάρτυρες, συνήθως περνούν αρχεία πάνω από 000..
  5. Ένα αρχείο Xml μπορεί να αναδιπλωθεί με ένα σφάλμα "xml validation error" και πέντε λεπτά αργότερα το ίδιο αρχείο γίνεται αποδεκτό χωρίς προβλήματα.
  6. Εάν το αρχείο περιέχει έναν κωδικό που έχει ήδη τεθεί σε κυκλοφορία, τότε το αρχείο που τέθηκε σε κυκλοφορία πιθανότατα δεν θα γίνει αποδεκτό.
  7. Τα έγγραφα αποστολής και παραλαβής χρησιμοποιούνται ως προσωρινή λύση. Στο μέλλον, σχεδιάζουν να τα καταργήσουν και να μεταβούν σε UPD σύμφωνα με το PPR 860.
  8. Μύθος για 60 μέρες. Υπάρχει η άποψη ότι οι κωδικοί που δεν τίθενται σε κυκλοφορία «καίγονται» μετά από 60 ημέρες. Αυτό είναι μύθος, πηγή άγνωστη. Οι κωδικοί «καίγονται» μόνο αν δεν τους έχετε παραλάβει από το CPS εντός 60 ημερών. Η διάρκεια ζωής των συλλεγόμενων κωδικών δεν είναι περιορισμένη.

Συμπέρασμα

Κατά την ανάπτυξη της δωρεάν εφαρμογής ετικετών BarCodesFX, έγινε αρχικά η ενοποίηση με το KMS API. Όταν ένα ειλικρινές σημάδι για δεύτερη φορά άλλαξε απροσδόκητα τη λογική του API, η ενσωμάτωση έπρεπε να εγκαταλειφθεί. Ελπίζω ότι στο μέλλον η CZ θα μπορέσει να σταθεροποιήσει την ανάπτυξη και το API, γιατί. για ένα μη εμπορικό προϊόν, είναι πολύ δαπανηρό για μένα να ελέγχω διπλά κάθε μέρα αν έχουν γίνει αλλαγές στο API και να το βελτιώνω γρήγορα.

Κατά την εφαρμογή της σήμανσης, διαβάστε προσεκτικά την κανονιστική τεκμηρίωση για την ομάδα προϊόντων TG, εκτυπώστε σωστά το GS1-DataMatrix και προετοιμαστείτε για τυχόν απρόβλεπτες αλλαγές από το δίκαιο σήμα CZ.

Η Fort Alliance δημιούργησε έναν χώρο πληροφοριών (wiki, κουβέντες τηλεγράφημα, σεμινάρια, διαδικτυακά σεμινάρια), όπου μπορείτε να βρείτε χρήσιμες και ενημερωμένες πληροφορίες για την επισήμανση σε όλους τους κλάδους.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο