2017-06-08 2 views
0

Szenario:verwalten magento Bestand differents ERP-Systeme

Wir haben einen Magento 1.9 Speicher haben bereits in der Produktion mit einem Produktregister mit dem Speicher-internem System (InfoxA) integriert, die automatisch Inventar verwaltet, Preis, Eintritt und Ausfahrt.

Der Kunde hat ein neues Geschäft im selben Segment eröffnet und möchte die beiden Geschäfte im Magento-System verbinden.

Er möchte jedoch, dass die Produkte im neuen Geschäft von einem anderen internen System (InfoxB) verwaltet werden.

Ex. Wenn der Benutzer in den Warenkorb Produkt A + Produkt B einfügt, lädt das System automatisch in seine jeweiligen Bestandssysteme.

Demand:

Products with SKU = "SD" = managed by ERP Infox 1 
Products with SKU = "SL" = managed by ERP Infox 2 

Zusammengefasst:

Wie man ein System in magento 1.9 machen verwalten, indem ein ERP und andere von einem anderen ERP bestimmte Produkte verwalten lassen?

Lösungen:

  • Multistores?
  • Multiviews?
  • Marktplatz?

Antwort

0

Zuerst sicherstellen, alle Produkt SKUs sind einzigartig zwischen ERPs. Sie können die gleiche Artikelnummer in beiden ERPs haben, aber dann müssen Sie entscheiden, wo Sie den Artikel abrechnen möchten.

Zweitens, bitte beschreiben die Integrationsmethode oder Protokoll zwischen ERP und Magento Webstore. Wenn Sie eine Magento-Erweiterung verwenden, um Produkt- und Bestandsdaten aus ERP zu erhalten, können Sie die Erweiterung mit einem anderen Namespace (einschließlich Klassennamen, DB-Tabellennamen, Magento-Systemvariablennamen usw.) klonen und dann für das zweite ERP konfigurieren (Beide ERPs haben eine ähnliche Plattform, Version, etc.). Sie müssen diesen Vorgang jedes Mal wiederholen, wenn Sie die ursprüngliche Erweiterung aktualisieren. Wenn Ihre Erweiterung jedoch auch Bestellungen aus dem Webshop zur Rechnungsstellung an das ERP-System zurücksendet, werden Sie Schwierigkeiten haben, Artikel zwischen ERP-Filialen aufzuteilen.

Drittens verhindert das Anzeigen von separaten Geschäftsansichten für jedes ERP-Inventar die Anzeige aller Produkte an einem Ort. Shop-Ansichten helfen in der Regel bei der Lokalisierung und/oder benutzerdefinierten Seitenlayouts. Es sollte funktionieren, wenn Sie auf Ihrer Magento-Installation separate Speicher haben, aber Sie müssen alle notwendigen Systemkonfigurationen vornehmen, und Sie werden nicht immer in der Lage sein, alle Produkte auf einer Seite anzuzeigen.

Viertens wird die Bestellung von Artikeln aus verschiedenen ERPs höchstwahrscheinlich die Preisregeln für Einkaufswagen brechen, die Sie später implementieren müssen. Zum Beispiel, wenn Sie 10% für einen Kauf über $ 100 Rabatt, dann müssen Sie entscheiden, welches ERP macht den Rabatt oder wie teilen Sie es zwischen beiden.


Verwandte Themen