Post by project » Thu Feb 06, 2014 7:17 pm

Γειά σε όλους,
έχω μια ερώτηση τεχνική ως προς την υλοποίησή της.

Έστω οτι έχω ένα ERP και ένα eshop. Πως μπορούν αυτα τα 2 να συγχρονίζονται χρησιμοποιώντας XML import/export?
Εκεί που κολάω είναι όταν αλλάξει πχ. η ποσότητα ενός προϊόντος στο erp και αλλάξει και η ποσότητα του ίδιου προϊόντος στο eshop, όταν γίνει export και import στο, ποιά απο τις 2 ποσότητες θα πρέπει να κρατηθεί?

Την ποσότητα του erp ή την ποσότητα του eshop?

Έχετε υλοποιήσει κάτι τέτοιο σε opencart και αν ναι πως ακριβώς λειτουργεί??

Ελπίζω να βοήθησα να καταλάβετε!

Ευχαριστώ
Κωνσταντίνος

New member

Posts

Joined
Tue May 22, 2012 6:20 pm
Location - Greece

Post by botonakis » Mon Feb 10, 2014 9:18 pm

Δεν προτείνεται με import/export.
Προτείνεται, ένα ενδιάμεσο script που θα συγκρίνει τις δύο βάσεις.

User avatar
Active Member

Posts

Joined
Tue Jan 24, 2012 7:55 pm
Location - Athens, Greece

Post by project » Mon Feb 10, 2014 9:30 pm

Και πως θα καταλαβαίνει ποιό απο τα 2 (erp ή production) θα πρέπει να ενημερώσει με τις νέες τιμές??

Θα πρέπει να χρησιμοποιούνται timestamps?

New member

Posts

Joined
Tue May 22, 2012 6:20 pm
Location - Greece

Post by botonakis » Mon Feb 10, 2014 9:48 pm

Είδες; Μόνος σου απαντάς :)

Με βάση τις ποιο καινούριες εγγραφές.
Για αυτό σου έγραψα "που θα συγκρίνει τις δύο βάσεις"...

User avatar
Active Member

Posts

Joined
Tue Jan 24, 2012 7:55 pm
Location - Athens, Greece

Post by People's Code » Tue Feb 11, 2014 4:55 am

Και πως θα καταλαβαίνει ποιό απο τα 2 (erp ή production) θα πρέπει να ενημερώσει με τις νέες τιμές??
Δεν χρειάζεται να το υλοποιήσεις έτσι, ο τρόπος που το προσεγγίζεις μου θυμίζει το ανέκδοτο με το πόσο στοίχισε στη NASA να φτιάξει στυλό για μηδενική βαρύτητα ενώ οι Ρώσοι χρησιμοποίησαν μολύβι...

Δεν είναι λογικό να αλλάζεις τις τιμές και στο ERP και στο eshop. Οπουδήποτε υπάρχει data replication πρέπει να υπάρχει η λογική του master και του slave, αλλιώς είναι πολύ πολύπλοκη η αμφίδρομη ενημέρωση του ιδίου dataset. Το λογικό είναι αρχικά να ορίζεις τιμές και ποσότητες αποθήκης από το ERP και από αυτό να ενημερώνεται αυτόματα η βάση του eshop. Μετά, η βάση του ERP θα ενημερώνεται πάλι αυτόματα όταν πραγματοποιούνται πωλήσεις στο eshop για το ποιοί πελάτες αγόρασαν για να κοπούν αποδείξεις / τιμολόγια και να ενημερωθούν οι ποσότητες αποθήκης. Ένας κύκλος δηλαδή.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Glyfada, Hellas
Who is online

Users browsing this forum: No registered users and 6 guests