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 Release Shopware-Connector 2.1.8 Shopware-Connector 0
Neu Connector 2.1.6 ist Live ! Releaseforum 0
Neu Release Shopify-Connector 2.1.6 ist Live Shopify-Connector 37
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Neu Verkaufskanal Sichtbarkeit Zuweisung Artikel in Shopware gelöscht - Connector Bug? Shopware-Connector 1
Neu Release Shopware-Connector 2.1.6 Shopware-Connector 5
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 Shopify Connector lässt sich nicht einrichten Shopify-Connector 1
Neu Störung Saas-Connector Shopware-Connector 8
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Neu Magento 2 Connector JTL Dienstleistung, Jobs und Ähnliches 0
Neu Magento 2 Connector - eCI ( ehem. Sysgrade) - Shipping 3.0 Allgemeines zu den JTL-Connectoren 0
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Neu Ameise Export um Warengruppe erweitern JTL-Ameise - Ideen, Lob und Kritik 1
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1

Ähnliche Themen