1 Ενεργοποίηση SoftOne Cloud Services
Το πρώτο και απαραίτητο βήμα για την έναρξη της διαδικασίας διασύνδεσης είναι η ενεργοποίηση των SoftOne Cloud Services. Αυτή η διαδικασία πραγματοποιείται αποκλειστικά μέσω του επίσημου συνεργάτη SoftOne που εξυπηρετεί την επιχείρησή σας.
Επικοινωνήστε με τον συνεργάτη σας και ζητήστε την ενεργοποίηση των Cloud Services για την εγκατάστασή σας. Ο συνεργάτης σας θα σας καθοδηγήσει στα απαραίτητα βήματα και θα επιβεβαιώσει την ολοκλήρωση της ενεργοποίησης. Χωρίς ενεργά Cloud Services, η γέφυρα OpenCart - SoftOne δεν μπορεί να επικοινωνήσει με το ERP σας.
Σημαντική Σημείωση
Βεβαιωθείτε ότι ο συνεργάτης σας έχει ενεργοποιήσει τις απαραίτητες υπηρεσίες API που θα επιτρέψουν την επικοινωνία για ανταλλαγή δεδομένων πελατών, προϊόντων και παραγγελιών.
2 Λήψη Διαπιστευτηρίων API
Μόλις ενεργοποιηθούν οι SoftOne Cloud Services, το επόμενο κρίσιμο βήμα είναι η απόκτηση των διαπιστευτηρίων API (API Credentials). Αυτά τα διαπιστευτήρια είναι μοναδικά για την εγκατάστασή σας και επιτρέπουν στην γέφυρα OpenCart να αυθεντικοποιηθεί και να συνδεθεί με ασφάλεια στις υπηρεσίες Cloud του SoftOne.
Θα πρέπει να ζητήσετε τα παρακάτω στοιχεία από τον συνεργάτη σας SoftOne, τα οποία είναι απαραίτητα για τη σύνδεση της γέφυρας:
- API Endpoint URL: Η διεύθυνση URL του SoftOne Cloud API για την εγκατάστασή σας (π.χ.,
https://to-katastima-sas.oncloud.gr/). - username: Το όνομα χρήστη για την πρόσβαση στο API (π.χ., "web").
- password: Ο κωδικός πρόσβασης για τον χρήστη του API (π.χ., "1234567").
- appId: Το αναγνωριστικό της εφαρμογής (π.χ., "1234").
- COMPANY: Ο κωδικός της εταιρείας σας στο SoftOne (π.χ., "1000").
- BRANCH: Ο κωδικός του υποκαταστήματος (π.χ., "1000").
- REFID: Το REFID που αντιστοιχεί στη συγκεκριμένη χρήση της γέφυρας (π.χ., "999").
- MODULE: Το MODULE που θα χρησιμοποιηθεί (π.χ., "0").
Αυτά τα στοιχεία θα χρειαστεί να τα καταχωρήσετε επακριβώς στις ρυθμίσεις της γέφυρας OpenCart - SoftOne στο περιβάλλον διαχείρισης του OpenCart σας.
Προσοχή!
Διατηρήστε αυτά τα διαπιστευτήρια ασφαλή και μην τα μοιράζεστε δημόσια. Είναι το κλειδί για την πρόσβαση στα δεδομένα του ERP σας.
3 Παραμετροποίηση JSON Αιτημάτων
Η επικοινωνία μεταξύ της γέφυρας OpenCart και του SoftOne ERP βασίζεται στην ανταλλαγή δεδομένων μέσω JSON αιτημάτων. Η σωστή κατανόηση και παραμετροποίηση αυτών των αιτημάτων είναι θεμελιώδης για την ορθή λειτουργία του συγχρονισμού.
Η γέφυρα σας επιτρέπει να προσαρμόσετε τα JSON πεδία που αποστέλλονται στο SoftOne για διάφορες οντότητες όπως:
- Πελάτες (Customers): Για την εισαγωγή ή ενημέρωση στοιχείων πελατών στο SoftOne.
- Προϊόντα (Products): Για τη δημιουργία ή ενημέρωση προϊόντων, αποθεμάτων, τιμών κλπ.
- Παραγγελίες (Orders): Για την καταχώρηση των παραγγελιών από το OpenCart στο SoftOne, συμπεριλαμβανομένων των γραμμών παραγγελίας (ITELINES) και ίσως custom συνόλων εάν έχετε κουπόνια ή κόστη αποστολής / πληρωμής.
- Προσαρμοσμένες Κλήσεις API: Για την ανάκτηση ή αποστολή εξειδικευμένων δεδομένων που δεν καλύπτονται από τις βασικές λειτουργίες.
Προσαρμοσμένες Ροές Δεδομένων (Custom Views)
Εάν η εγκατάστασή σας στο SoftOne χρησιμοποιεί προσαρμοσμένα views ή ειδικές διαδικασίες για την εισαγωγή ή εξαγωγή δεδομένων (π.χ. για συγκεκριμένα πεδία πελατών, χαρακτηριστικά προϊόντων, ή λεπτομέρειες παραγγελιών), είναι απαραίτητο να λάβετε από τον SoftOne Partner σας:
- Τα ακριβή API endpoint URLs για αυτές τις προσαρμοσμένες όψεις.
- Τη λεπτομερή δομή των JSON αιτημάτων που αναμένονται.
- Τη δομή των JSON απαντήσεων που επιστρέφουν.
Αυτές οι πληροφορίες είναι κρίσιμες για τη σωστή παραμετροποίηση της γέφυρας, ειδικά κατά τη χρήση της λειτουργίας "Προσαρμοσμένες Κλήσεις API" ή κατά την αντιστοίχιση πεδίων για τις βασικές οντότητες.
Για αναλυτικές οδηγίες σχετικά με τη δομή, τα διαθέσιμα placeholders και παραδείγματα παραμετροποίησης των JSON αιτημάτων, συμβουλευτείτε τους παρακάτω εξειδικευμένους οδηγούς μας:
Οδηγός: Πελάτες - Προσαρμογή SETDATA JSON
Μάθετε πώς να προσαρμόζετε το JSON request (SETPERSON) για τους πελάτες που αποστέλλονται στο SoftOne.
Οδηγός: Παραγγελίες - Προσαρμογή ITELINES JSON
Κατανοήστε πώς να διαμορφώνετε το JSON (ITELINES) για τις γραμμές παραγγελίας προς το SoftOne.
Οδηγός: Προσαρμοσμένες Κλήσεις API
Εξερευνήστε πώς να δημιουργείτε και να χρησιμοποιείτε προσαρμοσμένες κλήσεις API για εξειδικευμένες ανάγκες ανάκτησης δεδομένων από το SoftOne ή άλλα συστήματα.
Είναι σημαντικό να συνεργαστείτε με τον σύμβουλό σας SoftOne για να διασφαλίσετε ότι τα πεδία που στέλνετε αντιστοιχούν σωστά στα πεδία του SoftOne ERP σας.
Σχετικοί οδηγοί
- Προσαρμοσμένες κλήσεις SoftOne API από το OpenCart
Πώς να ορίσετε custom API calls όταν η βασική διασύνδεση χρειάζεται επιπλέον δεδομένα.
- Custom JSON requests για προϊόντα SoftOne
Πώς να φέρετε προϊόντα, τιμές και απόθεμα από το SoftOne ERP στο OpenCart.
- ITELINES JSON για παραγγελίες OpenCart προς SoftOne
Πώς διαμορφώνονται οι γραμμές παραγγελίας που αποστέλλονται στο SoftOne.
Χρειάζεστε Περισσότερη Βοήθεια;
Εάν ακολουθήσατε όλα τα παραπάνω βήματα και εξακολουθείτε να αντιμετωπίζετε προκλήσεις ή έχετε εξειδικευμένες ερωτήσεις σχετικά με την ενσωμάτωση SoftOne - OpenCart, η ομάδα υποστήριξης της OpenCart Greece είναι έτοιμη να σας βοηθήσει.
Επικοινωνήστε μαζί μας