Beantwortet

Die Artikel-Eigenschaften werden nicht (mehr) übertragen; Shopware 5


Benutzerebene 2
Abzeichen +1

Hallo Community,

wir sind vor 2,5 Monaten zu Xentral gewechselt, nutzen (noch) Shopware 5.
Beim Initalimport aus dem Shop wurden alle Artikel-Eigenschaften korrekt importiert.

Leider werden diese aber bei Änderungen und/oder Neuanlage von Artikeln nicht in den Shop exportiert. Der Haken in den Einstellungen ist gesetzt.

Ist das Problem bekannt? Nutzt ihr auch noch SW5? Hat jemand vielleicht einen Workaround?
Vom Support bekomme ich leider nur die unbefriedigende Antwort, dass es keine Bugfixes an der SW5 Schnittstelle mehr geben wird.

Grüße,
Flo W.

KALANGO

icon

Beste Antwort von Christian H von digitalXL 2 May 2023, 18:14

Original anzeigen

11 Antworten

Benutzerebene 7
Abzeichen +3

@florian.kalango was passiert denn, wenn du einen Artikel mal manuell an den Shop exportierst. Kommt da eine Fehlermeldung oder klappt dann der Export zum Shop? 

Benutzerebene 2
Abzeichen +1

Nein, keine Fehler. Success!
Bis auf das Problem beim Export der Eigenschaften funktioniert alles bestens.

Es ist auch möglich, zusätzliche Artikel-Details über die Eigenschaften zu exportieren, wie z.B. mainDetails_releaseDate o.ä.

Nur die ganz “normalen” Eigenschaften werden nicht übertragen.

Benutzerebene 2
Abzeichen +1

Ich habe auch seitens Xentral schon zwei Ticket Antwort bekommen:

  1. Aktuell wurde uns an anderer Stelle gemeldet dass die Aktualisierung von Eigenschaften nach SW5 für Lagerartikel nicht funktioniert. Gerne würde ich mir das bei dir genauer anschauen, um zu prüfen ob dies mit diesem zusammenhängt.
  2. Ich habe Rückmeldung zu deinem Ticket hinsichtlich der Übermittlung von Eigenschaften an SW5 bei Variantenartikeln.
     
    Um bei den Onlineshops eine bessere Performance und einfachere Anbindung zu ermöglichen, hat das Produktteam die strategische Entscheidung getroffen in 2023 die Shopimporter von Grund auf neu zu implementieren. 
     
    Damit die dafür erforderlichen Ressourcen optimal genutzt werden können, werden keine Features mehr in bestehende Shopimporter implementiert. Im Rahmen dieser Initiative werden bestehende Themen wie deines an anderer Stelle berücksichtigt. Wir informieren dich sobald wir konkretere Informationen dazu haben.
Benutzerebene 7
Abzeichen +3

@florian.kalango ich habe das gerade einmal bei mir getestet. Schon länger her als ich das für Kunden umgesetzt habe.  Ich konnte die Eigenschaften übertragen. Das Wichtige daran ist, dass du das entsprechende Eigenschafts-Set ansprichst, in dem sich deine Eigenschaften befinden:

 

Shopware 5 muss wissen, in welches Eigenschafts-Set die Werte reingeschrieben werden sollen. Das Set definierst du mit folgender Variable: mainArticle_filterGroup

 

in xentral würde das bei den Eigenschaften so aussehen:

 

Du könntest auch ein Freifeld dafür verwenden und ein entsprechendes Mapping im Shop Importer dafür vornehmen - funktioniert beides. 

Hast du es so mal getestet? Die mainArticle_filterGroup wird meine ich nicht mit angelegt bei einer Artikelanlage shop → xentral. 

Benutzerebene 2
Abzeichen +1

Hi Christian,

Ich hatte mir schon gedacht, dass es irgendwie am Set liegen muss, da man das in Xentral nicht anlegen kann.

Hört sich plausibel an und sollte funktionieren.

Auch wenn der Wechsel zu SW6 in spät. ½ Jahr bevorsteht freue ich mich, wenn wir die Eigenschaften bei neuen Artikel such in SW5 noch exportiert bekommen. Ich teste das gleich morgen und gebe hier Feedback.

Vielen Dank schon mal für deine Hilfe,

Grüße

 

 

 

 

Benutzerebene 7
Abzeichen +3

@florian.kalango leider matchen Shopware 5 und Shopware 6 in xentral nicht gut zusammen. Weder von der Struktur der Artikel bei Varianten noch wie z.B. Eigenschaften/Freifeldern gepflegt werden müssen. Das ist dann nochmals ordentlich Arbeit, das passend umzubauen. Ich habe bis jetzt unseren Kunden immer empfohlen, gerade, wenn der Zeitraum überschaubar ist, gleich auf die korrekte Matrix-Struktur zu wechseln, wenn es irgendwie möglich ist. Der nachgelagerte Umbau ist oft sehr zeitaufwendig. 

 

Gebe gerne aber Feedback, wenn es bei dir nun mit den Eigenschaften klappt. 

Benutzerebene 5
Abzeichen +3

Wir übertragen die Eigenschaften ebenfalls zu Shopware 5, das klappt sehr zuverlässig.

Wir haben im Artikel-Freifeld den Namen des Eigenschaftensets hinterlegt ( ist bei uns immer das gleiche da wir es ja in Xentral pflegen und bei allen Artikeln “Standard” benannt)

 

Das haben wir dann im Freifelder Mapping der Shopschnittstelle konfiguriert: Freifeld1 - mainArticle_filterGroup aktiv

 

 

Benutzerebene 2
Abzeichen +1

Hi Leute,
nochmal danke für all Eure Antworten.
Der Export der Eigenschaften klappt nun sehr gut. Ich benutze die versch. Sets, da wir diese jahrelang in SW 5 gepflegt haben. War aber kein Problem, diese per Import zuzweisen.

 

@florian.kalango leider matchen Shopware 5 und Shopware 6 in xentral nicht gut zusammen. Weder von der Struktur der Artikel bei Varianten noch wie z.B. Eigenschaften/Freifeldern gepflegt werden müssen. Das ist dann nochmals ordentlich Arbeit, das passend umzubauen. Ich habe bis jetzt unseren Kunden immer empfohlen, gerade, wenn der Zeitraum überschaubar ist, gleich auf die korrekte Matrix-Struktur zu wechseln, wenn es irgendwie möglich ist. Der nachgelagerte Umbau ist oft sehr zeitaufwendig.

 

Unsere Varianten habe ich nun bereits auf Matrix umgestellt, eben wegen SW6 dann.

Wenn wir die Eigenschaften jetzt schön in Xentral pflegen, können wir diese trotzdem nicht so wie sie sind dann für die SW6 Schnittstelle verwenden? Habe ich das richtig verstanden?

Danke,
Grüße,
Florian

Benutzerebene 7
Abzeichen +3

@florian.kalango richtig - und zwar trifft man dann auf ein Problem, wenn es zu einer Eigenschaft mehr als einen Wert gibt. Solange du zu einer Eigenschaft auch nur einen Wert hast passt es. 

Benutzerebene 2
Abzeichen +1

Okay. Das kommt natürlich schon ab und zu vor, mehrere Werte zu einer Eigenschaft.
Weißt du, ob das grundsätzlich an SW6 oder am Shopimporter v. Xentral liegt?

Ich habe gehört, dass die Shopimporter komplett überarbeitet werden sollen, quasi neu programmiert.

Benutzerebene 7
Abzeichen +3

@florian.kalango bei Shopware 5 kannst du unter Werte mehrere Werte eintragen - bei Shopware 6 brauchst du für jeden Wert eine eigene Zeile. In der Shopware 6 Dokumentation von xentral steht das beschrieben. Die Struktur wie es gepflegt wird, ist anders in xentral.  

Antworten