Neu Shopware überverkauf ein anderes Feld zuweisen

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo Community,

ich wollte mal wissen ob es möglich ist dem Abverkauf von Shopware mit einem anderen Feld in der Wawi abzugelichen. Aktuell läuft der match ja in der Wawi mit dem Überverkauffeld. Dies möchten wir aber mit einem eigenen Feld oder einem Attribut matchen lassen. Kann man die Zuweisung irgendwie anpassen, dass der Abverkauf mit einem Attribut gesteuert wird?

Verwendet wird:
Shopware 5.5.6
Wawi 1.4.21.1
Connector 2.1.21

schon mal vorab vielen Dank
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @BlueEyePhoenix,

da dieses Verhalten standardmäßig eher weniger Sinn macht, werden wir das nicht in den Connector integrieren. Du kannst aber ein Connector Plugin schreiben, über das diese Funktionalität hinzugefügt wird. Hier geht's zur Entwickler Dokumentation für Connector Plugins. Dort ist auch ein Beispiel Plugin zu finden.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Naja wenig Sinn ist immer eine Sache der Betrachtung.
Ebay und Amazon erlauben halt keinen Verkauf von Ware die nicht vorrätig ist (Käuferstatus, Versandzeiten usw.). Somit ist die Steuerung über einen Haken für Shop und Amazon, Ebay nicht so vorteilhaft. Das selbe Problem hatten wir auch im JTL Shop nur gab es da ein passendes Plugin das über ein Attribut den Überverkauf steuert.
Es ist ja schließlich so das man im Onlineshop auch Waren die mit 0 Lagerbestand und einem Liefertermin zum Vorbestellen anbieten möchte. Bei Ebay und Amazon halt erst wenn der Wareneingang erfolgt ist. Wenn man den Überverkauf setzt wird die Ware halt auch gleich bei Amazon, Ebay und Co gelistet.

Diese Entwickler Dokumentation sind zwar schön aber für leute mit wenig Erfahrung relativ Dünn beschrieben.

Aber wenn es halt nur so geht muss man sich wohl damit befassen.
 

3po

Sehr aktives Mitglied
30. August 2011
2.600
98
Ich weiß das Überverkäufe pro Plattform schon ein ewiges Thema bei JTL sind. Keine Ahnung wie genau oder was man einstellen muss aber wir haben einen SW Shop und verkaufen auch über Amzon (ebay ka). Wir verkaufen unsere Artikel im SW Shop teilweise mit Überverkäufen, aber bei Amazon werden sie automatisch pausiert/raus genommen wenn der Lagerbestand 0 ist?!
 
  • Gefällt mir
Reaktionen: Immanuel

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo @BlueEyePhoenix,

da dieses Verhalten standardmäßig eher weniger Sinn macht, werden wir das nicht in den Connector integrieren. Du kannst aber ein Connector Plugin schreiben, über das diese Funktionalität hinzugefügt wird. Hier geht's zur Entwickler Dokumentation für Connector Plugins. Dort ist auch ein Beispiel Plugin zu finden.

So habe mal versucht das Plugin aus der Doku aufzusetzen. Dieses soll ja wenn ich es richtig verstanden habe das Attributfeld "maximumOrderQuantity" in JTL bei Shopware mit dem hinterlegten Wert befüllen. So habe die ordnerstrucktur sowie die Scripts einfach mal erstellt und in den pluginordner des Connectors geschoben. Aber irgendwie wird das Feld "Maximalabnahme" in Shopware nicht mit dem Wert befüllt.

Gibt es noch was zu beachten oder ist ein Fehler im Beispiel?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
@BlueEyePhoenix,

hätte jetzt gedacht, dass das Beispiel out of the box funktioniert. Habe es selbst aber noch nicht getestet. Das werde ich heute mal angehen und gebe dir danach Rückmeldung.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Das wäre top wenn ich dazu nochmal ein Feedback bekommen könnte :thumbsup:. Habe auch den Code aus der Gitlab zum Connector versucht, auch das ging leider nicht. Dort ist nur in dem einen Bootstrap code eine ) weniger. Dachte daran liegt es aber leider auch mit diesem Codeschnipsel kein erfolg.

Habe es auch schon direkt über connector selbst einbinden und danach direkt mit Shopwareplugin (Connector) versucht. Aber evtl übersehe ich etwas.
 

Shopküche.de

Offizieller Servicepartner
SPBanner

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Wollte halt ungern ein plugin vorab kaufen wenn noch nicht feststeht ob auf Shopware am ende umgestellt wird. Momentan soll der parallel aufgezogen und erstmal im Vergleich zum JTL Shop getestet werden.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
@BlueEyePhoenix

Im Beispiel ist in der bootstrap.php tatsächlich eine Klammer zuviel. Wir haben heute ein Git Repository angelegt, in welchem Beispiel Plugins gesammelt werden sollen. Dort ist das Beispiel Plugin (https://gitlab.jtl-software.de/jtlconnector/example-plugins/tree/master/src/Shopware) zu finden. Falls du das verwenden solltest, dann achte auf das korrekte Anlegen der dafür benötigten Verzeichnisse im plugins Ordner. Auch wurde der verwendete Attributsnamen zu "max_order_quantity" abgeändert. Der kann natürlich so angepasst werden wie man lustig ist. Also schau dir die Dateien am besten vorher mal an.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
@Immanuel

Vielen Dank. Ich werde mir das schonmal heute anschauen und morgen versuchen daraus mir das passend anzupassen. Wenn eine funktionierende Grundlage vorhanden ist, sollte der Rest für mich machbar sein. Werde in kürze hier noch eine Rückmeldung geben.
 

3po

Sehr aktives Mitglied
30. August 2011
2.600
98
Es wäre schön wenn die Servicepartner auch ihre Connector Plugins im JTL Shop zu Verfügung stellen würden, aktuell ist da gerade mal 1 einziges drin und das nach wie viel Jahren Connector Existenz, 4 Jahre? Vielleicht könnte JTL mal seine Connector Servicepartner anschreiben und fragen ob sie evtl. ihre entwickelten Plugins auch im JTL Store listen möchten?
 

Shopküche.de

Offizieller Servicepartner
SPBanner
Es wäre schön wenn die Servicepartner auch ihre Connector Plugins im JTL Shop zu Verfügung stellen würden, aktuell ist da gerade mal 1 einziges drin und das nach wie viel Jahren Connector Existenz, 4 Jahre? Vielleicht könnte JTL mal seine Connector Servicepartner anschreiben und fragen ob sie evtl. ihre entwickelten Plugins auch im JTL Store listen möchten?
Ich denke das es hier nicht allzu viele gibt die dafür Plugins entwickeln. Wir selbst haben nur eines öffentlich - weitere Plugins laufen nur intern bei uns da diese je nach System angepasst werden müssen und nicht automatisch "Plug & Play" sind.
 

3po

Sehr aktives Mitglied
30. August 2011
2.600
98
Ich glaube auch das es nicht viele sind, aber umso wichtiger wäre es diese Paar auch zu listen. Wir haben ebenfalls eins entwickeln lassen, das ist auch nicht dort gelistet. Und so wird es sicherlich noch ein paar geben.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Daher haben wir das Beispiel Plugin Repository angelegt. Dort sollen Beispiel Plugins gesammelt werden, die von Kunden und SP's angepasst und eingesetzt werden können.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo,

hab da noch ganz kurz eine Frage hab soweit das plugin angepasst nun wollte ich für mein Feld eine IF Else anfrage machen diese sieht wie folgt aus:

PHP:
if ($detailSW == "0") {
  $detailSW->setLaststock(1);

  ShopUtil::entityManager()->persist($detailSW);
  ShopUtil::entityManager()->flush($detailSW);
                        }
elseif ($detailSW == "1") {
  $detailSW->setLaststock(0);

  ShopUtil::entityManager()->persist($detailSW);
  ShopUtil::entityManager()->flush($detailSW);}

aber irgendwie funktioniert die nur die hälfe oder gibt es in der Schnittstelle ein Timeout? Fehlercode wird nicht ausgegeben läuft auch alles durch nur funktioniert das elseif nicht.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Das wird so nicht funktionieren. $detailSW wird nie den Wert "0" oder "1" besitzen. Bitte poste den gesamten Inhalt der Datei. Vielleicht kann man dir dann einen Tipp geben.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Verkaufskanal Sichtbarkeit Zuweisung Artikel in Shopware gelöscht - Connector Bug? Shopware-Connector 0
Neu Release Shopware-Connector 2.1.6 Shopware-Connector 3
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Neu Connectorupdates für Shopware 6.7.7 bzw 6.7.8? Shopware-Connector 34
Neu WebP Bilder von JTL zu Shopware Shopware-Connector 2
Neu Shopware 6 Kundenstornierung im Webshop Shopware-Connector 0
Neu Langfristiger JTL-Partner gesucht: Shopware 6 / Marktplätze (Mirakl, Otto, Kaufland) & Prozess-Optimierung Dienstleistung, Jobs und Ähnliches 2
Neu SaaS Connector – product.push Performance-Problem bei Shopware 6.6 Shopware-Connector 3
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 8
Neu buersten.de stellt sich vor (und lädt euch ein!) Shops stellen sich vor 2
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Neu Ein Artikel in der Kategorie Allgemeine Fragen zu JTL-Shop 5
Neu Lister 2.0 Ein Amazon Markplatz gleicht nicht ab Amazon-Lister - Fehler und Bugs 0
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
Neu JTL WMS Mobile Server zeigt neuerdings ein DOS-Fenster JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 2
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 6

Ähnliche Themen