Neu Shopware überverkauf ein anderes Feld zuweisen

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
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
23
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.594
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
23
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
23
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
23
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
23
@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.594
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.594
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
23
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 Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu Shopware 6 Bestellabgleich bei vormals fehlgeschlagener Zahlung Shopware-Connector 0
Neu JTL-Connector Shopware aktuell nicht erreichbar Shopware-Connector 15
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Zusätzliche Bearbeitungszeit wird nicht bei der Lieferzeit an Shopware 6 berücksichtigt Shopware-Connector 0
Neu Umzug von Pickware in Shopware 6 zu JTL User helfen Usern - Fragen zu JTL-Wawi 2
Neu Shopware 6.6.6.1 lässt sicht nicht mit der JTL Wawi verbinden Shopware-Connector 3
Neu Frage an Shopware User Shopware-Connector 1
Neu Geht Shopware 6.6.6.0? Shopware-Connector 0
Neu Atrribut in Wawi gelöscht - Keine Auswirkung auf Shopware Shopware-Connector 0
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopware-Abgleich Shopware-Connector 15
Neu Artikelexport mit Filter Hersteller, Überverkauf, letzte Änderung JTL Ameise - Eigene Exporte 2
In Diskussion Hinweis im WMS Ausgeben wenn ein bestimmter Artikel verpackt wird über WMS JTL-Workflows - Ideen, Lob und Kritik 5
Neu Habe ich ein Sicherheitsproblem oder bin ich nur unfähig? Allgemeine Fragen zu JTL-Shop 19
Neu Amazon Lister 2.0 - Code 99016 - Ein Maximum von 1 Vorkommen (oder Vorkommnissen) ist für das Attribut color zulässig Amazon-Lister - Fehler und Bugs 1
Neu [Liquid Error: Ein Aufrufziel hat einen Ausnahmefehler verursacht] Fehlermeldung in meiner Designvorlage auf Ebay eBay-Designvorlagen - Fehler und Bugs 0
Neu Inkludierte GREYHOUND-Lizenzen gibt es ein Onboarding? User helfen Usern - Fragen zu JTL-Wawi 12
Neu Kann ein FYRST Geschäftskonto zum Zahlungsabgleich an JTL angebunden werden? Thema Bankanbindung Allgemeines zu den JTL-Connectoren 1
Neu 2 verschiedene Lager - Trennung - nur ein Lager für WMS Versand möglich ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Warenpost National Fehlermeldung bitte Sie ein ganze Zahl ein JTL-ShippingLabels - Fehler und Bugs 1
Gelöst zusätzliche Kasse - Tablet liest Artikel in Dauerschleife ein und zeigt aber keine an JTL-POS - Fehler und Bugs 4
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9

Ähnliche Themen