Gelöst Connector erweitern, damit Werte in Fließkommazahlen übertragen werden

rholtermann

Aktives Mitglied
10. September 2015
13
0
Hallo,

ich habe auf der Seite von jtl gelesen, dass die Connectoren jetzt auch über ein Plugin-System verfügen und so
an die eigenen Bedürfnisse angepasst werden können.
Ich habe aber keine Informationen dazu erhalten, wie das ganze funktioniert.

Ich habe für einen unserer Kunden einen Shopware 5 - Shop mit einem Plugin erweitert, so dass er mit
Fließkommazahlen in den Artikelbeständen und Bestellmengen arbeiten kann.
Nur in der JTL- Warenwirtschaft kommen mit dem Connector die als Fließkommazahlen hinterlegten Bestände
nicht an, wenn z.B. ein Kunde 12,5 Meter eines Produkts gekauft hat, werden in der Warenwirtschaft nur
12 Meter an.

Deswegen die Frage: Hat jemand schon einen Connector erweitert und kann mir Tipps geben, oder gibt es gar
irgendwo ein Tutorial, wie man das ganze machen muss?

Jede Hilfe ist willkommen, ich steh da irgendwie auf dem Schlauch.

Vielen Dank und einen schönen Gruß
Riewert
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Connector erweitern, damit Werte in Fließkommazahlen übertragen werden

Hey,

die Developer Doku ist in Arbeit und wird zeitnah erscheinen. Jedoch kann man sich hier ein Beispiel Plugin von uns anschauen https://gitlab.jtl-software.de/jtlconnector/demo-plugin
Das sind ein paar Zeilen Code und es sollte jeder verstehen.

Best practise ist, man legt einen Order für die Firma an (im plugin Ordner vom Connector) und darin liegen dann die Ordner mit den Unterschiedlichen "plugins" bzw. Funktionen.
z.b.


Firma: Izzle
Plugin Aufgabe: Demo


<connector_root>/plugins/izzle/demo


nun benötigen wir in dem Order vom Plugin eine bootstrap.php
Der Namespace muss genau dem Orderpfad dahin darstellen, in unserem Beispiel: namespace izzle\demo;
In der bootstrap.php muss die Klasse Bootstrap zu finden sein, die von IPlugin ableitet (wie im Source Code Beispiel). In dieser Klasse erstellt man die Methode "registerListener" und registriert die Event Listener, die man benötigt, um seine Funktionalität zu implementieren.

Lg,
Daniel
 

rholtermann

Aktives Mitglied
10. September 2015
13
0
AW: Connector erweitern, damit Werte in Fließkommazahlen übertragen werden

Hi,

cool, danke, das hilft schon mal ein wenig weiter.
Was schätzt ihr denn, wann die Doku erscheinen wird?

Ich müsste dann ja noch wissen:
- welche Events ich alle benutzen kann
- wie ich die Daten modifizieren kann, die von den Bestellungen in Shopware in die Datenbank von JTL geschrieben werden
- (eventuell) wie ich, falls das noch nicht passiert Fließkommazahlen von JTL auslesen kann, um sie in Shopware richtig zu speichern

LG
Riewert
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Connector erweitern, damit Werte in Fließkommazahlen übertragen werden

Hey,

alle Events kannst du im Code vom Core sehen (namespace jtl\ Connector\Event, https://gitlab.jtl-software.de/jtl-software-gmbh/jtlconnector/tree/master/src/jtl/Connector/Event).
Am jeweiligen Event sieht du ja was übergeben wird. Es ist immer das Hauptentity z.b. ein Produkt. Dies wird via call by reference übergeben und somit werden deine Änderungen auch Einfluss auf das Produkt im Core haben.

Lg,
Daniel
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu GPSR Produktverordnung JTL Connector Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopify Connector funktioniert nicht mehr, Fehlerlog anbei Shopify-Connector 9
Neu TSE Connector Vertrag kündigen Allgemeine Fragen zu JTL-POS 2
Neu Shopify Connector, Änderung der URL Onlineshop-Anbindung 0
Neu JTL-Connector / 2 Shops / Unterschiedliche Lagerbestände zuweisen Shopify-Connector 0
Neu JTL-ERP-Connector funktioniert ab 20.09.2024 nicht mehr mit Shopify!? Shopify-Connector 2
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopware-Abgleich Shopware-Connector 15
Neu Für den Shop-Connector konnte kein Steuersatz zugeordnet werden. WooCommerce-Connector 0
Neu Prestashop Connector 2.0.0 ignoriert deaktivierte Überverkaufseinstellung bei Artikelupload PrestaShop-Connector 0
Neu Plugins für den Shopify Connector Shopify-Connector 1
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopify-Abgleich trotz "200 OK" - Hat jemand eine Lösung? Shopify-Connector 1
Neu Schon ab JTL Starter parallel zu einem JTL CFE Shop: Gambio-Shop mit Connector 3.1.0 Gambio-Connector 0
Neu Bei Verkaufskanaldeaktivierung eines Child-Artikels löscht Prestashop Connector 2.0.0 den Parent-Artikel samt aller Child-Artikel des Parents PrestaShop-Connector 0
Neu Bitte implementiert ein rudimentäres Error-Handling im Connector! Shopify-Connector 0
Neu Fiskal Cloud Connector (FCC) 4.1.1 - verpflichtendes Update bis spätestens 31. Juli 2024? Allgemeine Fragen zu JTL-POS 5
Neu Staffelpreise werden von JTL-Connector nicht zu Shopify übertragen Shopify-Connector 7
Neu JTL-Connector leitet Bestellung ohne Rabatt an WaWi (PrestaShop) PrestaShop-Connector 0
Neu Keine Verbindung zwischen Woocomerce und Connector WooCommerce-Connector 3
Neu Regelmäßige Artikel Synchronisation von JTL Wawi mittels Connector nach Shopify problematisch - #959190594F6282F 200 "OK" Shopify-Connector 1
Auswahlmöglichkeiten des Feldes "Anrede" in Shop und WaWi erweitern JTL-Wawi 1.8 0
Neu Bei VarKombi-Artikeln, wie immer eine Farbe und Größe vorauswählen, damit alle Bilder angezeigt werden? Allgemeine Fragen zu JTL-Shop 4

Ähnliche Themen