Η ροή με μια ματιά
- Έλεγχος ετοιμότητας παραγγελίας
- Δημιουργία και αποθήκευση voucher
- Εκτύπωση ετικέτας και ενημέρωση tracking
Τι χρειαζόμαστε πριν την υλοποίηση
- Σύμβαση και ενεργές υπηρεσίες ACS
- API key και στοιχεία λογαριασμού
- Βάρος, διεύθυνση και κανόνες αντικαταβολής
Με μια ματιά
Η σύνδεση με ACS μεταφέρει τα στοιχεία μιας έτοιμης παραγγελίας στη διαδικασία αποστολής και επιστρέφει αριθμό voucher στο Eshop.
Τι καλύπτει η διασύνδεση
Η επίσημη τεκμηρίωση της ACS περιγράφει REST υπηρεσίες με API key και στοιχεία λογαριασμού. Η συγκεκριμένη μέθοδος δημιουργίας voucher αφορά αποστολές στην Ελλάδα και την Κύπρο, επομένως μια διεθνής παραγγελία δεν πρέπει να περνά αυτόματα από την ίδια διαδρομή. Η επιχείρηση χρειάζεται να επιβεβαιώσει ποιες υπηρεσίες είναι ενεργές στη σύμβασή της. Η τεχνική σύνδεση σχεδιάζεται γύρω από τον πραγματικό τρόπο αποθήκευσης, προετοιμασίας και παράδοσης των δεμάτων, όχι μόνο γύρω από την επιτυχή δημιουργία ενός δοκιμαστικού voucher.
Η ροή δεδομένων στην πράξη
Πριν δημιουργηθεί voucher, διαβάζονται ο παραλήπτης, η διεύθυνση, ο ταχυδρομικός κώδικας, το τηλέφωνο, το βάρος, τα τεμάχια και το ποσό αντικαταβολής όταν απαιτείται. Η παραγγελία αποκτά σαφή κατάσταση ετοιμότητας ώστε η αποθήκη να γνωρίζει πότε μπορεί να εκτυπώσει. Ο αριθμός αποστολής αποθηκεύεται μαζί με την ημερομηνία και τη συσχέτιση του πακέτου. Για παραγγελίες που χωρίζονται σε περισσότερα δέματα χρειάζεται ξεχωριστό μοντέλο αποστολών, διαφορετικά η ενημέρωση του πελάτη μπορεί να εμφανίζει ένα μόνο tracking ενώ εκκρεμούν επιπλέον τεμάχια.
Σφάλματα και τρόπος ανάκαμψης
Ένα συνηθισμένο πρόβλημα είναι η επανάληψη της εντολής μετά από καθυστέρηση δικτύου. Η απουσία άμεσης απάντησης δεν αποδεικνύει ότι δεν δημιουργήθηκε voucher. Ο connector πρέπει πρώτα να ελέγχει την αποθηκευμένη συσχέτιση και την κατάσταση της εργασίας. Αντικαταβολές, ακυρώσεις και αλλαγές διεύθυνσης χρειάζονται κανόνες πριν από την εκτύπωση και μετά την παράδοση στον courier. Η διαχείριση αυτών των εξαιρέσεων βοηθά την ομάδα να αποφεύγει νέες ετικέτες που έρχονται σε αντίθεση με όσα έχουν ήδη φύγει από την αποθήκη.
Ορισμός επιχειρησιακού πλαισίου
Η αποθήκη πρέπει να ξεχωρίζει αν μια αλλαγή αφορά την παραγγελία ή το δέμα που έχει ήδη προετοιμαστεί. Για ACS δημιουργείται οθόνη αποστολών με παραλήπτη, βάρος, τρόπο πληρωμής και σχέση με το voucher. Ο χειριστής επιβεβαιώνει τα δεδομένα πριν εκτυπώσει, ενώ μια επανεκτύπωση χρησιμοποιεί την υπάρχουσα συσχέτιση. Αν υπάρχουν δύο αποθήκες, ορίζεται από πού φεύγει κάθε δέμα και ποια στοιχεία χρέωσης χρησιμοποιούνται. Η εμπορική παραγγελία δεν ολοκληρώνεται μόνο επειδή υπάρχει ετικέτα. Η ομάδα διατηρεί δυνατότητα ελέγχου της πραγματικής προετοιμασίας και της παράδοσης στον μεταφορέα.
Παράδειγμα: δύο χειριστές, μία αποστολή
Σε ένα κατάστημα καλλυντικών, δύο χειριστές ανοίγουν την ίδια παραγγελία. Ο πρώτος επιβεβαιώνει βάρος, παραλήπτη και ποσό αντικαταβολής και ζητά voucher. Ο δεύτερος πρέπει να βλέπει ότι η εργασία εκτελείται και να μην δημιουργεί νέα αποστολή. Αν η απάντηση καθυστερήσει, η εργασία παραμένει σε έλεγχο μέχρι να επιβεβαιωθεί το αποτέλεσμα. Όταν αποθηκευτεί ο αριθμός, η επανεκτύπωση διαβάζει τη συγκεκριμένη ετικέτα. Μια αλλαγή ποσού μετά την προετοιμασία επισημαίνεται και δεν περνά αθόρυβα στην ενημέρωση πελάτη.
Δοκιμές ACS πριν την παραγωγή
Δοκιμάζουμε ταυτόχρονη δημιουργία για μία παραγγελία, επανεκτύπωση και διακοπή δικτύου μετά την υποβολή. Αναμένουμε μία ενεργή συσχέτιση ανά δέμα και κατανοητή κατάσταση για αβέβαιο αποτέλεσμα. Ελέγχουμε ταχυδρομικό κώδικα, χώρα, τεμάχια και αντικαταβολή στην ετικέτα. Δοκιμάζουμε επίσης ακύρωση πριν την παράδοση και αλλαγή παραλήπτη αφού έχει εκτυπωθεί voucher. Η ομάδα εγκρίνει τα φυσικά δείγματα εκτύπωσης και τις οδηγίες εξαιρέσεων. Παραδίδεται διαδικασία συμφωνίας ώστε παραγγελία, δέμα και αριθμός ACS να μπορούν να ελεγχθούν χωρίς νέα δημιουργία.
Έλεγχοι αποδοχής πριν τη λειτουργία
- Μία ενεργή αποστολή ανά δέμα
- Σωστή εκτύπωση voucher
- Ακύρωση και επαναπροσπάθεια με ελεγχόμενη κατάσταση
ΑΠΟ ΤΟΝ ΟΔΗΓΟ ΣΤΗΝ ΠΡΑΞΗ
Ένα συγκεκριμένο πλάνο για την πλατφόρμα σας.
Πείτε μας πού δυσκολεύεται η πλατφόρμα σας και τι χρειάζεται να βελτιωθεί. Η ομάδα μας συνδέει τη διάγνωση με συγκεκριμένες εργασίες σε κώδικα, απόδοση και υποδομή.
Ας δούμε την πλατφόρμα σας