Ihre häufigsten Fragen zum Shopware 6 in microtech büro+ im Rahmen eines Umstiegs oder Neueinstiegs.

Inhalt


FrageWeiterführende Informationen

Allgemein

Welche Funktionen sind mit Shopware 6 abgedeckt?

In der microtech Hilfe haben wir für Sie eine Übersicht über den Funktionsumfang unserer Shopware 6-Anbindung an microtech büro+ veröffentlicht. In dieser Liste erhalten Sie einen guten Überblick über die bereits verfügbaren Funktionen:

 

Shopware 6 - Daten aus dem bisherigen System in das neue System übernehmen

Option A: Shopsystem-Migration im Backend: Shopware 5 → Shopware 6

Als Vorteil einer Migration Shopware 5 auf Shopware 6 im Backend gilt, dass im besten Fall dabei auch alle notwendigen Eigenschaften und deren Werte mit übernommen werden und nicht extra angelegt werden müssen. In der Warenwirtschaft können Sie dann einfach die Eigenschaften in die neue Plattform mit ihren Werten abrufen.

Anschließend in microtech büro+ Zuordnung der Artikel zu den Eigenschaften und Werten per Import: Die Zuordnung der Artikel zu den Eigenschaften und der entsprechenden Werte muss in der Warenwirtschaft per Import geschehen.

Option B: Komplettes Neuaufsetzen des Shops mit anschließendem Import der Shopware 5-Daten in die Warenwirtschaft

Ihr Vorteil: Sie erhalten einen besseren Überblick über die aktuell verwendetet Daten und können Altlasten besser aussortieren.

 

Ich habe meine Daten bisher nicht in der Warenwirtschaft gepflegt (einzig Lagerbestand und Preis beziehe ich aus büro+, der Rest läuft direkt in Shopware 5) - Wie muss ich vorgehen?

Generell empfehlen wir eine zentrale Datenpflege in der Warenwirtschaft. Die nur für den Shop relevanten Daten können Sie auch rein über die Plattform-Artikel pflegen und müssen nicht extra im Stammartikel hinterlegt sein.

 

ist eine Anbindung an ein Testsystem mit Verzeichnisschutz möglich?

Wenn durch einen Browser im Wartungsmodus weiter auf den Bereich des Storefront zugegriffen werden soll (z. B. um Aussehen und Funktion des Shops im Blick zu haben), muss die entsprechende IP-Adresse des verwendeten Rechners auf die "Whitelist" gesetzt werden.

Die Integration Ihres Shopware-Shop zur Anbindung an microtech büro+ sollte auch ohne die Notwendigkeit einer "Whitelist" im Wartungsmodus funktionieren.

Aus Kundenprojekten haben wir zudem die Rückmeldung erhalten, dass ein neuer Shop nicht zwangsläufig über eine "Whitelist" geführt werden muss. Aus diesen Projekten wissen wir, dass häufig alternativ zum Wartungsmodus mit Whitelisting, ein neu einzurichtender Shop über eine den Käufern nicht bekannte Subdomain gehostet wird, beispielsweise mit folgendem Aufbau:

Somit wird die URL nicht versteckt sondern über eine Subdomain mit einem Testnamen angelegt.

Es ist empfehlenswert, dass Sie mit Ihrem Shop-Betreuer und -einrichter gemeinsam die für Sie beste Entscheidung treffen.

Adressen

Wie lassen sich Adressen aus microtech büro+ an den Shop übertragen?

Über eine Zuordnung im Adressdatensatz wird die gewählte Adresse in den Stammdaten fest einer bestimmten Plattform zugeordnet

Im Adress-Datensatz muss im Register KENNZEICHEN die entsprechende Plattformnummer ausgewählt werden. Hierdurch ist die Adresse fest dem Shop zugeordnet. 

Wird ein Kunde bei Übertragung des Adressdatenatz von microtech büro+ in Richtung Shopware 6 komplett neu angelegt (Kunde war zuvor noch nicht im Shop), kann der Kunde sich mit seiner aus büro+ übertragenen E-Mail-Adresse im Shop anmelden.

Neu im Shop angelegte Kunden können die "Passwort vergessen"-Funktion von Shopware 6 nutzen, da diese noch nicht mit einem Passwort angemeldet waren.

Weitere Informationen:

Info:

Für die auf der verlinkten Seite gezeigte Funktionalität ist mindestens Build 6850 oder höher zu verwenden.

Mit Stand Dezember 2023 ist diese Funktionalität nur für büro+ "XL" (mit E-Commerce Aktivierung) verfügbar. An einer zukünftigen Unterstützung für "M" und "L" wird gearbeitet.



Wie lassen sich Adressen aus dem Shop in microtech büro+ importieren

Der Abruf von neu angelegten Adressen erfolgt über das Einladen von Bestellungen, die als Vorgänge in microtech büro+ angelegt werden. Zukünftig soll es auch die Möglichkeit geben, Adressen direkt aus dem Shop in microtech büro+ einzuladen, auch ohne Bestellabruf. Sobald diese Funktion verfügbar ist, informieren wir Sie in unserer Online-Hilfe.

Weitere Informationen:

Artikel

Wie funktioniert die Übernahme der Artikel aus den Stammdaten in die E-Commerce Plattform?

Dies kann über einen Import oder über eine Assistenten durchgeführt werden

Die Übernahme der Artikel aus den Stammdaten ist über Import einer Artikel-Liste (Artikelnummer) möglich.

Es kann alternativ auch ein Assistent im E-Commerce Programmbereich mit Bereichsfiltern genutzt werden. Die voreingestellten Eigenschaften werden dabei jeweils in den Plattform-Artikeln hinterlegt. Weitere Informationen zum Assistenten: Assistent zur Anlage von Plattform-Artikeln .


Bei Variantenartikeln ist ein weiterer Import notwendig
Bei Verwendung von Variantenartikeln ist ein zusätzlicher Ex- und Import notwendig (zweiter Import über Variantenartikel, da für eine Zuweisung eine Plattform-Artikel-ID benötigt wird).


Welche Bedeutung haben die Plattform-Artikel für den Shop oder Marktplatz? Ich habe doch schon in den Stammdaten die Artikel gepflegt?

Plattform-Artikel sind speziell für die Übertragung zu einem Online-Shop oder Marktplatz angelegte Datensätze, die mit einem Stammdatenartikel fest verknüpft werden. Die nur für den Shop relevanten Daten werden über die Plattform-Artikel gepflegt. Allgemeingültige Daten im Stammartikel wie Bezeichnung, Lagerbestand, etc. können in den Plattform-Artikel übernommen werden.

Eventuell ist ein einmaliger Import notwendig. Sofern die Eigenschaften über Formeln auf die Felder des Stamm-Artikels zugreifen müssen sie aber darüber hinaus keine Datenpflege doppelt betreiben. Alle Daten können Sie wie gewohnt weiter im Stamm-Artikel pflegen und diese werden dann über die jeweilige Formel beim Aktualisierungslauf in den Plattform-Artikel übermittelt.

Tipp:

Im Bereich Artikel können Sie sich die Detail-Ansicht für Ihre Plattform-Artikel von Shopware 6 einblenden. Über die Tabelle in den Details lassen sich auch Artikel für den Shop anlegen (Plattform-Datensatz öffnet mit Erfassungsmaske - an dieser Stelle kann auch die passende Kategorie zugewiesen werden).

Weitere Informationen:



Wie viele Preiskategorien sind in Shopware 6 übertragbar?

Innerhalb büro+ gibt es lediglich die Einschränkung, dass maximal 50 Preisgruppen möglich sind (Einstellung im DB-Manager, Tabelle: "Artikel", beachten Sie bitte Ihre Ausbaustufe), ansonsten gibt es keine Einschränkung.

Tipp: Nutzen Sie den Umstieg auch, um Ihre Preisgruppen auf Relevanz zu prüfen

Dadurch, dass die neue Lösung jetzt flexibler in der Kundengruppen-Zuordnung sind, lohnt es sich zu prüfen, ob die Anzahl der Preisgruppen der alten Umsetzung über die Middleware (jede Kundengruppe benötigte eine eigene Preisgruppe) geschuldet ist, und ggf. die Möglichkeit besteht, die Anzahl der Preisgruppen zu reduzieren.


Lässt es sich auch einstellen, dass nur der Lagerbestand aktualisiert wird - ohne die Artikel-Informationen erneut an den Shop zu übertragen?

Aktuell wird der Artikel mit allen Daten übermittelt. Die Funktion, nur den Lagerbestand übertragen zu können, ist in Planung, ein Umsetzungsdatum können wir leider aktuell noch nicht nennen.

⚠️ Gibt es eine Möglichkeit die Abläufe (Formeln) der Import- und Exportfunktionen für Artikel usw. im Vorfeld zu erhalten?


Die im Webinar vorgestellte Vorgehensweise haben wir für Sie innerhalb eines neuen Hilfe-Eintrages bereitgestellt:


Wie sieht es mit verschiedenen Steuerschlüsseln aus?

Steuerschlüssel lassen sich im Backend von Shopware 6 verwalten und in microtech büro+ passend zuweisen

Die benötigten Steuerschlüssel können im Backend Ihres Shops unter EINSTELLUNGEN - STEUERN von Ihnen hinterlegt werden. Diese werden beim Einladen der Eigenschaften in die Warenwirtschaft übernommen und können dort den Plattform-Artikel zugewiesen werden.


In den Shopware-Shop-Artikel-Datensätzen lassen sich auf dem Register: EINSTELL-OPTIONEN für den Eintrag: "Steuersatz" die im Backend des Shops eingepflegten Werte eintragen.


Lassen sich warengruppenabhängige Selektionsfelder nutzen?

Die Felder der Tabelle Warengruppe, darunter auch die Selektionsfelder stehen für die "Formel für Wert" in der Eigenschaft nicht nativ zur Verfügung, können in bestimmten Fällen aber über eine DBInfo-Formel abgegriffen werden. Steht die Warengruppennummer des Artikels zur Verfügung, lassen sich über eine DBInfo-Formel mit einem entsprechenden Index die Felder aus der Tabelle Warengruppe abgreifen.

Beispielformel:

  • $DBInfo(Warengruppen,«Art.WgrNr»,Sel1)

Lassen sich binärcodierte Selektionsfelder nutzen?

Dies ist eine sehr individuelle Anfrage, bei der von Fall zu Fall geprüft werden muss, ob dies umgesetzt werden kann. 

Eine "Binärcodierte Checklistbox" kann über DBInfo-Formeln abgegriffen werden. Der Inhalt des Feldes wird kommasepariert in einem String zurückgegeben (je nachdem wie Sie dies zuvor im DB-Manager konfiguriert haben). Im Vorfeld der Nutzung der Funktion ist es notwendig zu prüfen, ob und wie dieser String im Backend des Shops, je nach Anforderung, weiterverarbeitet werden kann. Der Wert muss höchstwahrscheinlich in ein (Shopware 6)-Zusatzfeld vom Typ "Textfeld" gemappt werden, da z. B. Zusatzfelder vom Typ "Objektauswahl" nicht in die büro+ eingeladen werden.

Beispiel für das Anlegen einer binärcodierten Checklistbox und Auswertung über eine DB-Info-Formel: 

Im DB-Manager wurde für die Warengruppen ein Selektionsfeld "Sel2" eingebracht mit dem Feldeingabekennzeichen: "Binärcodierte Checklistbox" und den Bezeichnungen: A,B,C für die Auswahlbox.


Im Bereich: Bereich VERKAUF - ÜBERBLICK / STAMMDATEN - Register: "Warengruppen"  lassen sich die Selektionen pflegen. Im Beispiel sind die Optionen: "B" und "C" gewählt.


Über die DB-Info-Formeln lässt sich diese binärcodierte Auswahl abfragen. 

Beispiel:

$DBInfo(Warengruppen,«Art.WgrNr»,Sel2)

Die DBInfo-Formel kann auf den Bereich der Selektionsfelder der Warengruppen zugreifen. Als Testausgabe wird "B,C" ausgegeben.

Beachten Sie:

Prüfen Sie im Anschluss, ob und wie diese Ausgabe für Ihre Zwecke in Shopware 6 genutzt werden kann.


Weitere allgemeine Infos zu DB-Info-Formeln finden Sie in unserer microtech Hilfe:

Binärcodierte Felder lassen sich im DB-Manager z. B. für Artikel-Selektionen anlegen ("ab L"). Hierzu steht für das Feldeingabekennzeichen die Auswahl: "Binärcodierte Checklistbox" zur Verfügung. Weitere Infos: Selektionen mit Check-List-Box Unterstützung.

Info:

Weitere allgemeine Infos zu DB-Info-Formeln und deren Aufbau erhalten Sie in folgenden Bereichen:

  • Druckdesigner:
    • External$('DBInfo("Name der Datentabelle"|Schlüsselwert[e]|"Zielfeldname")') 
  • Export:
    • $DBInfo(Name der Datentabelle,Schlüsselwert[e],Zielfeldname) 
  • Filter:
    • DBInfo('Name der Datentabelle',Schlüsselwert[e],'Zielfeldname')


Eigenschaften

Müssen die Eigenschaften erst im Shop angelegt werden?

Nach aktuellem Entwicklungsstand (Dezember 2023) ist es aus technischen Gründen notwendig, die Zusatzfelder sowie Produkteigenschaften zuerst im Shop anzulegen. Die Eigenschaften müssen in büro+ dann aktualisiert / eingeladen werden, dann können diese verwendet werden. 

Weiter gilt:

  • Zusatzfelder (Feldtyp Text, Kennzeichen, etc.) können ohne Vordefinierung von Ausprägungen übertragen werden
  • Produkteigenschaften benötigen eine Vordefinierung von Ausprägungen im Shop, damit ein Wert übertragen werden kann. Auch diese Werte müssen aktuell zuerst im Shop angelegt sein, bevor Sie in der Warenwirtschaft verwendet werden können.

Ausblick: Unser Ziel ist es, dass neue Werte auch bei der Übertragung erkannt und automatisch neu angelegt werden.

 

 

Wie können die neuen Eigenschaften allen bestehenden Artikel zugeordnet werden? (Anlegen einer neuen Eigenschaft in Shopware und Übernahme in microtech büro+)

Über Exporte / Importe sowie über den Aktualisierungslauf.

Vorgehen bei einer neuen Eigenschaft im Shop:

Im Programmbereich bei Eigenschaften >Schnittstellen > "Neue Eigenschaften einladen" ausführen.


Eigenschaft konfigurieren (Vorgabewert oder Formel, Aktualisierungsstufe "Manuell" oder "Über Aktualisierungslauf")


Eigenschaften in bestehende Plattformartikel übernehmen:

Bei Plattform-Artikeln muss eine Bereichs-Aktion ausgeführt werden mit "Aktualisierungslauf für..." (am besten alle 3 Aktualisierungsläufe aktiveren). Dadurch werden Neuerungen in die bestehenden Plattformartikel aufgenommen.


Wenn Sie individuelle Werte hinterlegen möchten, dann ist ein Import über die Eigenschaften-Zuordnungen notwendig. 



 

Wie kann man Gruppen von Eigenschaften erstellen?

Eigenschaftsgruppen bei Zusatzfeldern werden durch die Zusatzfeldgruppen (Custom Sets) im Shop vorgegeben. Diese müssen im Shop eingerichtet werden und können dann in der Warenwirtschaft abgerufen werden, damit Sie dort in den Plattform-Artikeln verwendet werden können.

 

Was ist der Unterschied zwischen Einstell-Optionen und Artikel-Eigenschaften?

Ursprünglich war die Unterscheidung:

  • Einstell-Optionen: die Standard-Felder des Shops (Titel, Steuersatz, ...)
  • Eigenschaften: individuelle zusätzliche Felder (Zusatzfeld Material, Varianten-Ausprägung Größe... etc.)

Letzen Endes werden aber in der Praxis oft alle diese Punkte als "Eigenschaften eines Artikels" angesehen (siehe auch im Bereich "Eigenschaften"). Die Art der Artikel-Eigenschaften sind alle "Einstell-Optionen". Daher ist die Unterscheidung inzwischen fast hinfällig.

 

Shopware-Eigenschaften sind alle als Feldart “Mehrfachauswahl aus Vorgabewerten” importiert worden. Jetzt funktioniert Wertvergabe als Formel Zuordnung nicht.

Neu angelegte Eigenschaften werden immer mit "Mehrfachauswahl aus Vorgabewerten" angelegt (abgesehen von Textfeldern). Die Eigenschaftsausprägungen müssen zum aktuellen Stand im Backend angelegt werden und in microtech büro+ eingeladen werden. Erst dann kann eine Wertvergabe erfolgen. Die Werte können dann auch innerhalb einer Formel verwendet werden.

Mehrsprachigkeit

Wie werden Artikel und  Kategorien bei zwei- und mehrsprachigen Shops angelegt und organisiert?

Über die Eigenschaften werden die Übersetzungen direkt in der microtech Lösung gepflegt

Artikel- bzw. Kategorie-Titel, -Beschreibung, -Schlüsselwörter etc. haben jeweils eine eigene Eigenschaft in der spezifischen Sprache. Je nachdem welche Sprachen im Shop aktiv sind, werden diese Eigenschaften in microtech büro+ eingeladen und können dann entsprechend gepflegt und an den Shop übertragen werden.

Spezielle Fragen

Können in Shopware 6 Subshops genutzt werden mit der microtech Lösung?

Artikelpflege und Bestellabruf unterscheiden aktuell nicht zwischen den Shop und Subshop, daher ist der Einsatz eines Subshops aktuell noch nicht möglich.

Die Software kann zwar alle Subshops mit Artikeln verpflegen, es kann aber nicht bei der Übertragung unterschieden werden, welche Artikel in welchem Subshop angezeigt werden sollen.

Auch beim Bestellabruf kann in der Software nicht zwischen verschiedenen Subshops unterschieden werden.

Dies ist langfristig geplant, ein Umsetzungszeitraum kann aber aktuell nicht benannt werden

Technisch beruhen die Daten des Shops inkl. der Subshops auf einer Datenbank. Diese Datenbank ist entsprechend als eine Plattform an die Warenwirtschaft der Software angebunden. Es besteht daher nicht die Möglichkeit über mehrere Plattformen die Subshops anzubinden.


Wird es möglich sein eine 2. Datenquelle (PIM) für Produktdaten zu ermöglichen.

Dies ist eine sehr individuelle Anfrage. Zunächst muss genauer definiert werden, welche Daten wo übernommen werden sollen. Es besteht leider immer die Gefahr, dass ein System die hinterlegten Daten des anderen überschreibt. Aus diesem Grund empfehlen wir nicht eine zweite Datenquelle für Produktdaten einzubinden.

Theoretisch kann es möglich sein, zwei verschiedene Quellen mittels der Integrationsschnittstelle über das Backend anzusprechen. Das ist aber in der Praxis nicht praktikabel, da die Eigenschaften in büro+ aktuell nur über eine manuell ausgeführte Funktion abgerufen werden. Wir können somit nicht garantieren, dass die Shopware-Schnittstelle die Daten des Artikels z. B. auf einen Default-Wert setzt, wenn von unserem Datensatz keine Informationen dazu übermittelt werden.

Wir sehen es daher als nicht praktikabel an, ein zweite Datenquelle über ein Produktinformationsmanagementsystem (PIM) anzubinden.

 Wird die B2B Suite von Shopware 6 Evolve über den Programmbereich unterstützt?Die erweiterten Funktionen der Evolve-Version von Shopware werden nicht durch die microtech Lösung unterstützt.

Tipp:

Die Zusammenstellung der häufigsten Fragen zum Umstieg auf Shopware 6 basiert auf unserem kostenfreien Webinar: Praxistipps für den erfolgreichen Umstieg auf Shopware 6.

Die Aufzeichnung des Webinars vom 07.12.2023 ist auf unserer Website über die folgende URL verfügbar:


  • No labels