Skip to content
integrations.gr
Μενού
← Όλα τα άρθρα

B2B & EDI

B2B integration και EDI: τι είναι και πότε το χρειάζεστε

Πρακτικός οδηγός για το EDI: X12 και EDIFACT, AS2, SFTP και VANs, ένταξη συνεργατών, acknowledgements, EDI και APIs, ηλεκτρονική τιμολόγηση σε Ελλάδα και ΕΕ, και σύγκριση εργαλείων.

Από Ομάδα integrations.gr8 λεπτά ανάγνωσης

Read this article in English →

Για πολλούς προμηθευτές, το B2B integration ξεκινά με μια επιστολή από έναν μεγάλο πελάτη: «Από την αρχή του επόμενου τριμήνου θα δεχόμαστε παραγγελίες, δελτία αποστολής και τιμολόγια μόνο ηλεκτρονικά.» Μια αλυσίδα σούπερ μάρκετ, μια αλυσίδα DIY ή μια αυτοκινητοβιομηχανία θέλει να στέλνει παραγγελίες ως μηνύματα EDI και να λαμβάνει τα υπόλοιπα με τον ίδιο τρόπο. Ξαφνικά μια εταιρεία που τα πήγαινε μια χαρά με emails και PDF πρέπει να «μιλήσει» EDI.

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

Τι είναι το EDI

Το Electronic Data Interchange (EDI) είναι η ανταλλαγή επιχειρηματικών εγγράφων ανάμεσα σε εταιρείες σε τυποποιημένη μορφή που διαβάζουν μηχανές. Αντί να διαβάζει ένας άνθρωπος μια παραγγελία σε PDF και να την πληκτρολογεί στο ERP, το σύστημα του πελάτη στέλνει ένα δομημένο μήνυμα που τα συστήματά σας επεξεργάζονται αυτόματα.

Η αξία δεν είναι η μορφή καθαυτή. Είναι όσα εξαφανίζονται: λάθη πληκτρολόγησης, καθυστερήσεις, τηλέφωνα για «την παραγγελία που στείλαμε τη Δευτέρα». Οι μεγάλες αλυσίδες επεξεργάζονται χιλιάδες παραγγελίες την ημέρα· με EDI το κάνουν με λίγους ανθρώπους.

Μια τυπική ανταλλαγή ανάμεσα σε προμηθευτή και αλυσίδα:

Βήμα Έγγραφο X12 EDIFACT
1 Παραγγελία 850 ORDERS
2 Απάντηση στην παραγγελία 855 ORDRSP
3 Δελτίο αποστολής (ASN) 856 DESADV
4 Τιμολόγιο 810 INVOIC
- Τεχνική επιβεβαίωση λήψης 997 CONTRL

Τα πρότυπα: X12 και EDIFACT

Δύο οικογένειες καλύπτουν το μεγαλύτερο μέρος του κόσμου:

  • Το ANSI ASC X12 χρησιμοποιείται κυρίως στη Βόρεια Αμερική. Τα έγγραφα λέγονται transaction sets και έχουν αριθμούς: 850 για παραγγελία, 810 για τιμολόγιο.
  • Το UN/EDIFACT είναι το διεθνές πρότυπο που χρησιμοποιείται σε όλη την Ευρώπη και σε μεγάλο μέρος του υπόλοιπου κόσμου. Τα έγγραφα λέγονται messages και έχουν ονόματα: ORDERS, INVOIC, DESADV. Στο ευρωπαϊκό λιανεμπόριο χρησιμοποιείται συχνά το EANCOM, ένα υποσύνολο του EDIFACT από το GS1, ενώ η αυτοκινητοβιομηχανία έχει τις δικές της συμβάσεις (π.χ. VDA και Odette).

Και τα δύο είναι συμπαγείς μορφές κειμένου με segments. Ένα απόσπασμα παραγγελίας EDIFACT:

UNH+1+ORDERS:D:96A:UN:EAN008'
BGM+220+PO-45871+9'
DTM+137:20261023:102'
NAD+BY+5200000000017::9'
LIN+1++5201234567890:EN'
QTY+21:24'
UNT+7+1'

Το πρότυπο είναι μόνο η αφετηρία. Κάθε μεγάλος εμπορικός συνεργάτης δημοσιεύει έναν implementation guide που λέει ποια segments χρησιμοποιεί, ποια είναι υποχρεωτικά και τι σημαίνουν οι κωδικοί για εκείνον. Στην πράξη κάνετε integration με «το ORDERS της αλυσίδας Χ», όχι με «το EDIFACT ORDERS».

Οι τρόποι μεταφοράς: AS2, SFTP και VANs

Το μήνυμα πρέπει κάπως να ταξιδέψει. Οι συνηθισμένες επιλογές:

  • Το AS2 στέλνει έγγραφα μέσω HTTPS, υπογεγραμμένα και κρυπτογραφημένα με πιστοποιητικά, και επιστρέφει μια υπογεγραμμένη απόδειξη (MDN) που αποδεικνύει την παράδοση. Είναι η καθιερωμένη επιλογή για απευθείας σύνδεση με μεγάλες αλυσίδες. Τη ρύθμιση την καλύπτουμε στο Ρύθμιση AS2 με εμπορικό συνεργάτη στο Boomi.
  • Το SFTP είναι απλούστερο: τα αρχεία τοποθετούνται ή συλλέγονται από έναν φάκελο σε server. Υποστηρίζεται παντού, αλλά οι αποδείξεις παράδοσης και η μη αποποίηση (non-repudiation) πρέπει να καλυφθούν σε επίπεδο EDI.
  • Ένα VAN (Value-Added Network) είναι ένας πάροχος που λειτουργεί σαν ταχυδρομείο: συνδέεστε μία φορά και το VAN παραδίδει σε όλους τους συνεργάτες σας που είναι πάνω του, συχνά και σε όσους είναι σε άλλα VANs. Βολικό, συνήθως με χρέωση ανά μήνυμα ή όγκο.
  • Υπάρχουν και κλαδικοί τρόποι μεταφοράς, όπως το OFTP2 στην αυτοκινητοβιομηχανία, και το AS4, που χρησιμοποιείται για παράδειγμα στο δίκτυο Peppol.

Acknowledgements: 997 και CONTRL

Το EDI έχει πολλά επίπεδα για το «παρελήφθη»:

  1. Απόδειξη μεταφοράς. Το MDN του AS2 λέει «το αρχείο σας έφτασε ακέραιο».
  2. Functional acknowledgement. Το 997 (X12) ή το CONTRL (EDIFACT) λέει «το μήνυμά σας ήταν συντακτικά σωστό» ή απαριθμεί τα σφάλματα. Πολλοί συνεργάτες το απαιτούν μέσα σε συγκεκριμένο χρόνο.
  3. Επιχειρηματική απάντηση. Το 855 / ORDRSP λέει «δεχόμαστε την παραγγελία, με αυτές τις αλλαγές». Αυτή είναι επιχειρηματική απόφαση, όχι τεχνική.

Τα functional acknowledgements που λείπουν είναι κλασική αιτία παραπόνων από συνεργάτες και, σε κάποιες αλυσίδες, χρεώσεων για μη συμμόρφωση. Αυτοματοποιήστε τα.

Ένταξη εμπορικού συνεργάτη

Η ένταξη ενός νέου συνεργάτη ακολουθεί προβλέψιμη σειρά:

  1. Παίρνετε τους implementation guides και τα στοιχεία σύνδεσης του συνεργάτη.
  2. Ανταλλάσσετε αναγνωριστικά: interchange IDs, qualifiers, GLNs.
  3. Στήνετε τη μεταφορά και δοκιμάζετε τη σύνδεση (για AS2, ανταλλαγή πιστοποιητικών και δοκιμαστικά αρχεία).
  4. Φτιάχνετε τα mappings ανάμεσα στα μηνύματά του και το ERP σας, μαζί με τους πίνακες κωδικών για είδη, μονάδες και καταστήματα. (Δείτε Cross-reference tables στο Boomi για το πώς κρατάτε τις μεταφράσεις κωδικών έξω από τα maps.)
  5. Τρέχετε κύκλους δοκιμών με ρεαλιστικά έγγραφα, συνήθως με πιστοποίηση από τον συνεργάτη.
  6. Βγαίνετε σε παραγωγή και παρακολουθείτε στενά τις πρώτες εβδομάδες.

Ο πρώτος συνεργάτης παίρνει τον περισσότερο χρόνο. Με μια καλή πλατφόρμα, ο δεύτερος και ο τρίτος ξαναχρησιμοποιούν το μεγαλύτερο μέρος της δουλειάς.

EDI και APIs

Τα APIs δεν έχουν αντικαταστήσει το EDI και δεν θα το κάνουν σύντομα. Λύνουν διαφορετικά προβλήματα:

EDI APIs
Τυπική χρήση Ανταλλαγή εγγράφων μεγάλου όγκου ανάμεσα σε εταιρείες Ερωτήματα και ενέργειες σε πραγματικό χρόνο
Χρονισμός Batch ή σχεδόν πραγματικός χρόνος Πραγματικός χρόνος
Πρότυπα Ισχυρά, κοινά (X12, EDIFACT) Κάθε συνεργάτης ορίζει τα δικά του
Διάδοση Ώριμο σε λιανεμπόριο, logistics, αυτοκίνητο, υγεία Αυξάνεται, ειδικά σε marketplaces και νεότερες πλατφόρμες

Πολλοί προμηθευτές καταλήγουν να έχουν και τα δύο: EDI με τις καθιερωμένες αλυσίδες, APIs με marketplaces και πλατφόρμες e-commerce. Μια πλατφόρμα που καλύπτει και τα δύο σάς γλιτώνει από δύο ξεχωριστούς κόσμους.

Ηλεκτρονική τιμολόγηση σε Ελλάδα και ΕΕ

Η ηλεκτρονική τιμολόγηση συγγενεύει με το EDI, αλλά την καθοδηγούν οι φορολογικές αρχές και όχι οι εμπορικοί συνεργάτες. Λίγο πλαίσιο, με την επιφύλαξη ότι οι απαιτήσεις και οι ημερομηνίες αλλάζουν και πρέπει πάντα να ελέγχονται στις επίσημες πηγές:

  • Στην Ελλάδα, το myDATA είναι η πλατφόρμα της ΑΑΔΕ όπου οι επιχειρήσεις διαβιβάζουν τα δεδομένα των παραστατικών τους. Η Ελλάδα εφαρμόζει επίσης σταδιακά την υποχρεωτική ηλεκτρονική τιμολόγηση B2B μέσω πιστοποιημένων παρόχων ηλεκτρονικής τιμολόγησης, με υποχρεώσεις που εξαρτώνται από το μέγεθος της επιχείρησης.
  • Για τιμολόγια προς το δημόσιο σε όλη την ΕΕ, η ηλεκτρονική τιμολόγηση ακολουθεί το ευρωπαϊκό πρότυπο EN 16931, και πολλές χώρες χρησιμοποιούν το δίκτυο Peppol για την ανταλλαγή τους.
  • Σε επίπεδο ΕΕ, η δέσμη VAT in the Digital Age (ViDA) κινείται προς ηλεκτρονική τιμολόγηση και ψηφιακή αναφορά για τις διασυνοριακές συναλλαγές B2B τα επόμενα χρόνια.

Για μια ομάδα integration, η πρακτική συνέπεια είναι ότι το τιμολόγιο που βγάζει το ERP ίσως πρέπει να πάει σε έναν πελάτη μέσω EDI, σε έναν πάροχο ηλεκτρονικής τιμολόγησης σε εθνική μορφή και στη φορολογική αρχή, μερικές φορές και στα τρία. Σχεδιάστε τη ροή του τιμολογίου μία φορά, με σαφή mappings ανά προορισμό.

Χρειάζεστε πλατφόρμα EDI;

Μάλλον ναι, αν:

  • Ένας ή περισσότεροι μεγάλοι πελάτες απαιτούν EDI, ή περιμένετε να το απαιτήσουν.
  • Ανταλλάσσετε περισσότερες από μερικές δεκάδες παραγγελίες ή τιμολόγια την ημέρα με τους ίδιους συνεργάτες.
  • Άνθρωποι περνούν ώρες ξαναπληκτρολογώντας παραγγελίες από PDF ή portals στο ERP.
  • Έχετε δεχτεί χρεώσεις ή προειδοποιήσεις για καθυστερημένα ή λανθασμένα δελτία αποστολής ή τιμολόγια.

Μάλλον όχι ακόμη, αν μία αλυσίδα προσφέρει web EDI portal και ο όγκος σας είναι μικρός: πληκτρολογείτε τα έγγραφα στο portal της και αυτό αρκεί προς το παρόν. Ξανασκεφτείτε το όταν έρθει η δεύτερη αλυσίδα.

Συνηθισμένα λάθη

  • Mapping κατευθείαν στο ERP χωρίς έλεγχο. Ελέγξτε τιμές, είδη και σημεία παράδοσης πριν δημιουργήσετε παραγγελία πώλησης, και στείλτε σαφή απάντηση όταν κάτι δεν ταιριάζει.
  • Αγνόηση των acknowledgements. Χωρίς 997/CONTRL και χωρίς παρακολούθηση των MDNs, κανείς δεν προσέχει μια αποτυχημένη αποστολή.
  • Οι ιδιαιτερότητες κάθε συνεργάτη «καρφωμένες» σε ένα τεράστιο map. Οι διαφορές ανάμεσα σε συνεργάτες ανήκουν σε ρυθμίσεις και πίνακες κωδικών.
  • Τα πιστοποιητικά ως εφάπαξ εργασία. Τα πιστοποιητικά AS2 λήγουν. Βάλτε τις ημερομηνίες ανανέωσης στο ημερολόγιο.
  • Χωρίς δοκιμαστικό περιβάλλον με τον συνεργάτη. Οι δοκιμές στην παραγωγή με μια αλυσίδα είναι ο τρόπος να στείλετε 240 κιβώτια αντί για 24.

Πώς να συγκρίνετε εργαλεία

  1. Θέλετε λογισμικό ή υπηρεσία; Κάποιοι vendors σας δίνουν μια πλατφόρμα που λειτουργείτε εσείς· άλλοι τρέχουν το EDI για εσάς ως managed υπηρεσία, μαζί με mappings και ένταξη συνεργατών.
  2. Ποιοι συνεργάτες και ποια πρότυπα; Ελέγξτε ότι ο vendor έχει εμπειρία με τους guides των συνεργατών σας (EANCOM, X12, αυτοκίνητο) και τους τρόπους μεταφοράς που απαιτούν.
  3. Πώς συνδέεται με το ERP σας; Το EDI είναι μόνο η μισή δουλειά. Η άλλη μισή είναι να μπαίνουν οι παραγγελίες στο ERP και να βγαίνουν τα τιμολόγια από αυτό.
  4. Πόσο γρήγορα μπαίνει ο επόμενος συνεργάτης; Ζητήστε να δείτε την ένταξη ενός δεύτερου συνεργάτη, όχι μόνο του πρώτου.
  5. Ποιο είναι το μοντέλο τιμολόγησης; Ανά συνεργάτη, ανά έγγραφο, ανά χιλιάδα χαρακτήρες ή συνδρομή. Υπολογίστε το με τους πραγματικούς σας όγκους.
  6. Χρειάζεστε και APIs και ηλεκτρονική τιμολόγηση; Μία πλατφόρμα για EDI, APIs και application integration μειώνει τα κινούμενα μέρη.

Τα εργαλεία της αγοράς

Αυτά είναι τα προϊόντα που συναντάμε συχνότερα, με αλφαβητική σειρά.

  • Boomi. Το Boomi B2B/EDI Management τρέχει στην ίδια πλατφόρμα με το Boomi Integration: εμπορικοί συνεργάτες, EDI profiles για X12, EDIFACT και άλλα πρότυπα, και τρόποι μεταφοράς όπως AS2 και SFTP ρυθμίζονται ως components, ενώ η πλευρά του ERP φτιάχνεται με τα ίδια processes και connectors. Ταιριάζει καλύτερα όταν θέλετε το EDI και τα integrations με ERP, e-shop και APIs σε ένα σημείο, και έχετε (ή συνεργάζεστε με) ανθρώπους που φτιάχνουν integrations.
  • Cleo. Το Cleo Integration Cloud συνδυάζει EDI, managed file transfer και API integration, με ισχυρές ρίζες στην ασφαλή μεταφορά αρχείων. Δημοφιλές σε μεσαίους κατασκευαστές, διανομείς και εταιρείες logistics, διαθέσιμο ως λογισμικό ή με managed υπηρεσίες.
  • IBM Sterling. Το IBM Sterling B2B Integrator και το δίκτυο εφοδιαστικής αλυσίδας Sterling είναι διαχρονικές επιλογές σε μεγάλες επιχειρήσεις, τράπεζες και λιανεμπόριο, γνωστές για πολύ μεγάλους όγκους και σύνθετες κοινότητες συνεργατών.
  • OpenText. Η προσφορά B2B integration της OpenText, χτισμένη πάνω στην πρώην GXS, περιλαμβάνει ένα από τα μεγαλύτερα δίκτυα B2B και μεγάλη γκάμα managed υπηρεσιών. Συνηθισμένη σε μεγάλες, διεθνείς εφοδιαστικές αλυσίδες.
  • SPS Commerce. Δίκτυο retail EDI πλήρων υπηρεσιών για προμηθευτές που πουλούν σε αλυσίδες, με μεγάλο κατάλογο έτοιμων συνδέσεων με retailers και managed υπηρεσίες. Πιο δυνατό στο λιανεμπόριο της Βόρειας Αμερικής.
  • TrueCommerce. EDI και συνδεσιμότητα προμηθευτών για μικρούς και μεσαίους προμηθευτές, με web EDI, managed υπηρεσίες και integrations με διαδεδομένα ERP και λογιστικά συστήματα.

Αν ένας υπάρχων συνεργάτης ή πάροχος καλύπτει ήδη μέρος του EDI σας, λάβετέ το υπόψη: η αλλαγή τρόπου μεταφοράς και η εκ νέου πιστοποίηση με τους συνεργάτες θέλουν χρόνο.

Επόμενα βήματα

Δύο πρακτικά άρθρα δείχνουν τα patterns αυτού του οδηγού στο Boomi:

Σχετικά άρθρα

B2B & EDI7 λεπτά ανάγνωσης

Ρύθμιση AS2 με εμπορικό συνεργάτη στο Boomi

Πώς δουλεύει το AS2 (υπογραφή, κρυπτογράφηση, MDNs), τι ανταλλάσσετε με τον συνεργάτη και πώς ρυθμίζετε, δοκιμάζετε και βγάζετε σε παραγωγή μια σύνδεση AS2 στο Boomi, με checklist.

Mapping & μορφές δεδομένων8 λεπτά ανάγνωσης

Data mapping και μορφές δεδομένων: πρακτικός οδηγός

JSON, XML, CSV, flat files και EDI, schemas, mapping πεδίων και lookups, και οι παγίδες που «σπάνε» τα integrations: κωδικοποιήσεις, υποδιαστολή, ημερομηνίες και ζώνες ώρας.