Aktuell können folgende Daten vollständig migriert werden:
Shopeigenschaften
Für die folgenden Daten ist während der Migration eine manuelle Zuweisung erforderlich.
Bestellstatus
Zahlungsarten
Steuersätze
Hierzu wird ein Premapping verwendet, um die in Shopware zu verwendeten Nachfolger festzulegen.
Dies kann es erforderlich machen, vorab die entsprechenden Daten in Shopware anzulegen.
Bei Magento 2 betrifft dies zusätzliche Daten, da diese nicht mehr in der Datenbank vorhanden sind und somit nicht bei der Migration berücksichtigt werden können. Hierzu zählen Länder-, Währungen- und Sprachzuordnung, die in den Verkaufskanälen zugewiesen werden.
Es werden alle Attribute migriert, mit den Ausnahmen "manufacturer" und "cost".Da in Magento keine eigene Entität "Hersteller" existiert, werden die Daten aus dem Attribut "manufacturer" übernommen, wenn dieses gefüllt ist.
Magento 1-Attribute werden zu Eigenschaften migriert, wenn:
Magento 2-Attribute werden zu Eigenschaften migriert, wenn:
Magento 1 und 2-Attribute werden als Zusatzfeld (Custom field) migriert, wenn:
Es werden folgende Produkttypen migriert:
Stores werden zu Verkaufskanälen migriert, diesen werden dann per Shop-Views die Sprachen zugewiesen. Sollte kein Shop-View vorhanden sein, wird die Standardsprache aus Magento verwendet.
Die Produkt-/Kategorie-Medien sind bei Magento in der Datenbank abrufbar und können normal migriert werden. Da die CMS-Daten jedoch nicht in der Datenbank aufgeführt sind, ist eine Migration an dieser Stelle nicht möglich.
Magento kennt Cross-Selling, Up-Selling und Related-Products, diese werden als einzelne Cross-Selling-Gruppe nach Shopware 6 migriert.
Bestellungen werden anhand der Lieferung migriert:
Wenn keine Lieferung in Magento besteht, wird eine Bestellung im Status "Offen" (bzw. was im Premapping ausgewählt wurde) erstellt
Nachdem du die Migration durchgeführt hast und die im Migrationsassistenten ausgewählten Daten bereits übernommen wurden, gibt es noch ein paar Punkte, bei denen eine manuelle Prüfung und ggf. Anpassungen erforderlich sind.
Die Verkaufskanäle stellen die grundlegenden Schnittstellen zu den weiteren Programmbereichen, z.B. dem Shop-Frontend, dar.
In Magento gab es hierzu die Stores und Store Views. Für die Stores deiner Magento-Installation legen wir, wenn möglich, Verkaufskanäle in Shopware an. Die Store Views übersetzen wir in die Sprachen dieser Verkaufskanäle.
Prüfe hier unbedingt, ob die Verkaufskanäle korrekt angelegt wurden und prüfe bitte die Einstellungen der einzelnen Verkaufskanäle und lege ggf. weitere Kanäle an.
Informationen hierzu findest du in der Dokumentation unter Verkaufskanäle.
Die Migration legt die Magento-Stores als eigenen Verkaufskanal in Shopware 6 an. Bei der Installation von Shopware 6 werden im Standard jedoch bereits 2 Verkaufskanäle angelegt.
Wenn du die migrierten Daten nicht im Frontend siehst, wird über die Standard-Domain weiterhin der zuvor installierte Verkaufskanal geöffnet.
Um die migrierten Daten im Frontend zu sehen, ist es notwendig, die Domaineinstellungen der jeweils zusätzlich angelegten Verkaufskanäle anzupassen.
Versandkosten
Da die Versandkosten in Shopware 6 technisch anders aufgebaut sind als in Magento, ist es nicht möglich, die Daten automatisiert zu übernehmen. U.a. stehen dir jetzt die umfangreichen Funktionen des Rule Builders zur Verfügung.
Daher ist es erforderlich, dass du die Versandkosten neu anlegst.
Das Versandkostenmodul findest du unter Einstellungen > Handel > Versand
Ausführliche Informationen zum neuen Versandkostenmodul findest du im Docs-Artikel Versand.
Zahlungsarten
Ähnlich wie bei den Versandkosten sind auch die Zahlungsarten nicht mit denen aus Shopware 6 kompatibel, was eine automatisierte Datenübernahme verhindert.
Bitte prüfe unter Einstellungen > Handel > Zahlungsarten die bereits vorhandenen Daten und ergänze evtl. noch nicht vorhandene Zahlungsmöglichkeiten.
Im Docs-Artikel Zahlungsarten erhältst du alle relevanten Informationen, um Zahlungsarten in Shopware 6 zu verwalten und anzulegen.
Länder
Du solltest unter Einstellungen > Regional > Länder überprüfen, ob alle für dich relevanten Länder vorhanden und aktiv sind.
Wie du neue Länder hinzufügen und bestehende anpassen kannst, erfährst du in der Dokumentation unter Länder.
Dokumentenkonfiguration
In Magento werden die Dokumente "on the fly" beim Abruf erstellt. In Shopware 6 werden sie beim Erstellen angelegt und im Shopsystem abgelegt. Eine Migration der Dokumentenvorlagen aus Magento ist daher nicht möglich.
Die Dokumente kannst du in Shopware 6 unter Einstellungen > Handel > Dokumente mit deinen Daten für den Briefkopf, Kontodaten usw. versehen.
Zusätzliche Informationen bietet dir der Docs-Artikel Dokumente.
E-Mail Vorlagen
Shopware 6 verwendet "Twig" als Template-Engine, daher ist es nicht möglich, die bisherigen E-Mail-Vorlagen aus Magento zu übernehmen. Das Modul kannst du über Einstellungen > Inhalte > E-Mail-Templates aufrufen.
Unter E-Mail-Templates findest du die notwendigen Informationen, um deine Vorlagen anzupassen.
Außerdem sind dort auch Hinweise zum Twig-Variablenformat enthalten.
Shopseiten wie das Impressum, eine Über uns Seite oder auch inspirierende Kategorie-Seiten erstellst du in Shopware 6 in den Erlebniswelten. Da diese auf einem anderen technischen Gerüst als Magento basiert, ist eine Datenübernahme aktuell nicht möglich.
Bitte passe die Shopseiten und Landingpages entsprechend deinen Bedürfnissen an. erstelle diese neu. Das Modul hierzu findest du unter Inhalte > Erlebniswelten.
Mit Shopware 6 wurde die grundlegende Architektur komplett neu geschaffen und in diesem Zusammenhang setzt Shopware auch auf neue Technologien. Deine alten Magento-Templates können daher nicht migriert werden.
Damit du direkt mit Shopware 6 loslegen kannst, enthält Shopware 6 ein eigenes Template.
Wenn du dein eigenes, individuelles Theme verwenden möchtest, kannst du das mitgelieferte Template als Grundlage verwenden.
Wie du das Template entsprechend anpassen kannst, erfährst du in unserer Entwicklerdokumentation.
Alternativ kannst du dich in unserem Community Store nach einem passenden Theme umschauen.
Generell empfehlen wir dir nach der Migration einmal die einzelnen Funktionen deiner neuen Shopware-6-Instanz mit denen aus Magento abzugleichen, indem du in beiden Systemen die einzelnen Funktionen wie z.B. die Artikeldetailseite aufrufst oder einen Bestellabschluss durchführst.