Αρχιτεκτονική και Συνδεσιμότητα
Επισκόπηση
Το EDIconnect λειτουργεί ως επίπεδο μετάφρασης και δρομολόγησης μεταξύ του Azuvio / CRMconnect (εντολές, τιμολόγια, αποθήκη) και εξωτερικών εμπορικών εταίρων.
Εμπορικός Εταίρος
│
│ AS2 / SFTP / API / VAN
▼
┌─────────────┐
│ EDIconnect │ ← μετάφραση μορφής (XML ↔ EDIfact)
│ Gateway │ ← επικύρωση (XSD)
└──────┬──────┘
│
▼
CRMconnect Core
(Εντολές, WMS, Οικονομικά)
Πρωτόκολλα Μεταφοράς
AS2 (Applicability Statement 2)
Συνιστάται για εταίρους λιανικής με μεγάλο όγκο (Carrefour, Metro, Kaufland, Profi κ.λπ.).
Το AS2 είναι το συνιστώμενο πρωτόκολλο για μεγάλους εταίρους (Carrefour, Metro, Kaufland). Η ανταλλαγή πιστοποιητικών γίνεται μία φορά κατά την ενσωμάτωση και παραμένει έγκυρη για χρόνια — μόλις διαμορφωθεί, λειτουργεί αυτόματα χωρίς χειροκίνητη παρέμβαση.
| Παράμετρος | Τιμή |
|---|---|
| AS2 ID | EDIconnectAS2 |
| AS2 URL | https://as2.ediconnect.ro |
| Πρωτόκολλο | HTTPS |
| Θύρα | 443 |
| Κρυπτογράφηση μηνύματος AS2 | Ναι |
| Μέθοδος κρυπτογράφησης | 3DES |
| Υπογραφή μηνύματος AS2 | Ναι |
| Αλγόριθμος υπογραφής | SHA-256 |
| Μετάδοση MDN | Σύγχρονη |
| Υπογραφή MDN | Ναι |
| Επικοινωνία | [email protected] |
Δημόσιο πιστοποιητικό EDIconnect — εισαγάγετέ το στο λογισμικό AS2 σας (Mendelson, SEEBURGER, OpenText, Drummond κ.λπ.) για να επαληθεύετε υπογεγραμμένα μηνύματα από το EDIconnect:
⬇ azuvio-crmconnect-ediconnect.zip
Στείλτε το δικό σας δημόσιο πιστοποιητικό στο [email protected] για να ολοκληρωθεί η ανταλλαγή.
SFTP
Υποστηρίζεται κατ' αίτηση. Επικοινωνήστε με την ομάδα ενσωμάτωσης EDIconnect για στοιχεία σύνδεσης.
REST API
Για σύγχρονους εταίρους με υποστήριξη HTTP/JSON ή HTTP/XML.
Για το REST API, η κεφαλίδα X-EDI-DocumentType πρέπει να είναι ίδια με την τιμή του πεδίου <DocumentType> στο σώμα του μηνύματος XML. Για παράδειγμα: εάν στέλνετε πρωτότυπο τιμολόγιο, και τα δύο πρέπει να περιέχουν O. Η αναντιστοιχία προκαλεί σφάλμα 422.
| Παράμετρος | Τιμή |
|---|---|
| Base URL | https://edi.azuvio.io/api/v1 |
| Έλεγχος ταυτότητας | Bearer token (OAuth 2.0) |
| Αποδεκτές μορφές | application/json, application/xml |
Δείτε την Αναφορά API για λεπτομέρειες σχετικά με τα διαθέσιμα endpoints.
VAN (Value Added Network)
Υποστηρίζεται κατ' αίτηση. Επικοινωνήστε με την ομάδα ενσωμάτωσης EDIconnect για λεπτομέρειες σχετικά με τους διαθέσιμους παρόχους VAN.
Ροή Μηνυμάτων
Εισερχόμενα (Εταίρος → CRMconnect)
- Το μήνυμα λαμβάνεται μέσω του πρωτοκόλλου μεταφοράς
- Συντακτική επικύρωση (EDIfact) ή επικύρωση σχήματος (XSD)
- Επικύρωση επιχειρηματικών κανόνων (υποχρεωτικά πεδία, επαλήθευση GLN)
- Μετάφραση στην εσωτερική μορφή CRMconnect
- Δρομολόγηση στη στοχευόμενη μονάδα (Εντολή Αγοράς →
purchase, Ειδοποίηση Παραλαβής →warehouse) - Αποστολή επιβεβαίωσης (CONTRL / HTTP 200)
Εξερχόμενα (CRMconnect → Εταίρος)
- Ενεργοποιείται ένα επιχειρηματικό συμβάν (π.χ.: αποστολή δημιουργήθηκε → DESADV)
- Τα εσωτερικά δεδομένα αντιστοιχίζονται στο μήνυμα EDI
- Δημιουργία μορφής (XML ή EDIfact σύμφωνα με τη διαμόρφωση εταίρου)
- Ενθυλάκωση σε φάκελους interchange (UNA/UNB/UNG/UNH ή ισοδύναμα)
- Παράδοση μέσω του διαμορφωμένου πρωτοκόλλου μεταφοράς
- Καταγραφή της επιβεβαίωσης παράδοσης