- 27 Ιαν 2022, 23:53
#7791
Να'σαι καλά. Γενικά είναι ωφέλιμο να συζητάμε τέτοιες λύσεις και να πέφτουν στο τραπέζι απόψεις και προτάσεις υλοποίησης για επόμενα projects.
Όταν το ERP διαθέτει APΙ και υπάρχει καλή συνεργασία με τον αντιπρόσωπο του ERP, τότε κι εγώ προτιμώ να γίνεται από κάτω προς τα πάνω o συγχρονισμός σε ότι δεδομένα βολεύει. Συνήθως προσπαθούμε να κάνουμε την ακόλουθη υλοποίηση :
- Αν υπάρχουν μηχανισμοί caching όπως αυτοί που προανέφερα και το ERP έχει δυνατότητα να κάνει POST σε ένα URL του OpenCart όποτε μεταβάλλονται τα δεδομένα αποθέματος ή τιμής, μπορεί να γίνει μία υβριδική λύση.
- Η εισαγωγή των νέων προϊόντων γίνεται από το ERP στο OpenCart μέσω API. Ο συγχρονισμός αποθέματος ERP, παραγγελιών, πελατών γίνεται από το OpenCart στο ERP ασύγχρονα μέσω API με το που μπαίνει μία παραγγελία.
- Ο συγχρονισμός αποθέματος και τιμής από το ERP στο OpenCart γίνεται μόνο όταν κάποιο από αυτά μεταβάλλεται καλώντας ένα URL του OpenCart από το ERP και το OpenCart αναλαμβάνει με custom script να κάνει τις ανανεώσεις και να διαγράψει τα διάφορα cache.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart