Gelöst Neue Shopware-Freitextfeldverwaltung

BastiMuc

Aktives Mitglied
4. August 2016
15
0
Ich bin gerade dabei mich in jtl einzuarbeiten, und ich muss sagen es gefällt mir von Tag zu Tag besser. Da kann Pickware einfach nicht mithalten.

Nun zu meiner Frage:
In Shopware 5.2 wurde die komplette Freitextfeldverwaltung überarbeitet. Die Standard Felder attr1 - attr20 scheinen von der WaWi aus problemlos gefüllt werden zu können.

Ich bekomme es allerdings nicht hin weitere, in Shopware neu angelegte, Freitextfelder per WaWi zu befüllen. Ist dies mit der aktuellen Connector-Version noch nicht möglich, oder muss man bei der Spaltenbezeichnung in Shopware etwas bestimmtes beachten?

Vielen dank im Voraus
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
uhhuuu, das klingt ja super, da lass ich mich mal überraschen. gibt es einen zeitlichen Horizont für die 2.05?
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Ein hoch auf Daniel ;) Da bin ich mal gespannt ob die volle Freitextfeldverwaltung dann möglich ist. Wie kann man sich das dann vorstellen, können die Attribute dann heißen wie sie wollen oder wie ist die Implementierung angedacht?
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Die Attribute können dann heißen wie du willst. Wenn du es im Shopware z.b. Bleistiftgröße nennst und in der Wawi genauso, dann wird der Wert in die Spalte geschrieben.

Im Prinzip ändert sich nicht viel. Das Attribut in der Wawi muss genauso heißen wie im Shopware. Dann wird der Wert genau in diese Spalte geschrieben.
Wenn du das Attribut anders in der Wawi nennst, dann such ich mir die erst beste nicht belegte Spalte im Shopware.
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
In SW gelten folgende Einschränkungen was die Namensgebung angeht: "Es dürfen nur Zahlen, Kleinbuchstaben und _ verwendet werden. Des Weiteren muss das Feld mit einem Buchstaben beginnen"

Wenn wir jetzt mal dein Beispiel nehmen das "Bleistiftgröße" hieß, wird es ja nicht gematchted (wegen Großbuchstaben Ö und ß) und wird dann in im ersten freien Attribut attr gespeichert?

Die Attribute in der WAWI sind ja stets reine Freitextfelder, die "Eigene Felder" in der WAWI hingegen können auch ein Datum, Checkbox, Ganzzahl, Fließkommazahl,... sein. So ist es auch in SW. Ein Test ein Feld innerhalb einer Eigenen Felder Gruppe attr4 zu nennen und zu übertragen schlug jedoch fehl. Werden die eigenen Felder nicht übertragen, ich konnte hierzu nichts finden?
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Das Problem für alle die einen JTL Shop UND den Connector verwenden (oder eigene Attribute für ebay usw.) ist ja, das man aktuell und auch der hier vorgestellten Neuerung seine gesamten Attribute duplizieren / erstellen muss (min. 2 mal - Dubletten) und einmal bspw. "Größentabelle" für JTL Shop nennt und damit es in an die richtige stelle in SW übertragen wird nochmals "groessentabelle".

Das ist ja nicht gerade ideal, jedoch ist mir klar das die beiden Systeme unterschiedlich sind und nicht 1 zu 1 verbunden werden können. Mir kam gerade eine Idee wie man evtl. die Attribute nicht duplizieren muss aber für JTL Shop als auch den connector richtig verknüpfen kann. Man könnte eine doppelte Abfrage machen, man schreibt die richtige Schreibweise für den SW Shop in die Beschreibung des Attributes.

Attributname: Größentabelle
Beschreibung: groessentabelle

Erst wird der Attributname abgefragt, wenn dieser nicht gefunden wird, sollte die Beschreibung auf die erwähnte Zeichensetzung geprüft werden (beginnt Sie mit einem kleinen Buchstaben, dann keine Sonderzeichen, dann keine Leerzeichen), wenn das positiv ist wird geprüft ob die Beschreibung einem SW Freitextfeld zugeordnet werden kann. Und wenn dann alles fehlschlägt eben die normale Herangehensweise, im ersten freien Feld speichern (ich persönlich hätte das gerne als Option, damit eben nicht irgend etwas ungewolltes übertragen wird, aber egal). Klingt das gut und realisierbar? So würden die Attribute auch auf mehren Plattformen verwendbar bleiben, übersichtlich in der Artikeldetailseite erkennbar sein und es müssten keine Dubletten erzeugt werden.
 
Zuletzt bearbeitet:

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Das hat doch mal funktioniert, aktuell bekomme ich es auf 2 verschiedenen Testsystemen nicht mehr zum laufen das Attribut heißt sowohl in der WAW als auch in SW "maximum_order_quantity" und ist somit SW konform? Die normale, sprich alten Attribute von attr4-attr10 gehen problemlos. Läuft das mit den frei wählbaren Namen (unter berücksichtigung der Konventionen wie oben beschrieben) bei irtgend jemanden mit connector 2.0.6 und SW 5.2.8 ?
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Ok Fehler gefunden, sobald ein "_" im Attributname existiert, findet keine Zuweisung mehr statt. Dies ist aber in SW erlaubt, bitte daher umgehend fixen. Ohne den Unterstrich sind die Attribute kaum lesbar wenn es mehrere Wörter sind.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Heho,

der Bug mit dem _ ist bereits gelöst und wird mit der Connector Version 2.0.7 kommen.

@3po du hast Recht, Umlaute würden nicht funktionieren. Fügt man in der JTL-Wawi ein Attribut ein mit Umlauten, so wird es in der nächst freien Spalte (attrXX) gespeichert.

Weiter sind Eigene Felder etwas anderes in der JTL-Wawi. Diese werden vom Connector ignoriert. Es gelten nur die normalen Attribute.
Allerdings kann man fix ein Plugin schreiben, um auch Eigene Felder zu speichern. Diese werden mitgesendet.
 

saanve

Aktives Mitglied
14. Juli 2016
50
0
Hallo zusammen,

ich werde aus den Posts leider nicht ganz schlau, daher meine direkte Frage an die Spezialisten hier:

Werden die ' Eigene Felder' von JTL über den Connector an SW übergeben oder nicht ? :confused:

Und wenn dem so sein sollte, ist es möglich ein zusätzliches Bild (kein Produktbild) mittels dem HTML-Editor über ein 'Eigene Felder' an SW zu übergeben ??

Vielen Dank im Voraus !! :)
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Hey,

die JTL-Wawi sendet die "Eigenen Felder" auf jeden Fall zu jeder Plattform, auch zu den Connectoren.

Der Shopware Connector macht damit nichts, weil diese Information normalerweise nur für die GUI Steuerung der Wawi sein sollte.
Jedoch kann man durch ein Connector Plugin die Eigenen Felder abfangen und damit machen was man will.

Lg,
Daniel
 

saanve

Aktives Mitglied
14. Juli 2016
50
0
Hallo Daniel,

vielen Dank für Deine Antwort, das hört sich ja schon sehr vielversprechend an.

Kannst Du mir vielleicht noch sagen ob sich Dein Post nur auf Text und Zahlen bezieht oder ob es auch möglich ist eine Bilddatei (bsp JPG, PNG) mittels den in JTL eingebauten HTML-Editor zum Connector zu übertragen ??

Vielen Dank im Vorraus !!
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Bilddateien werden nicht funktionieren, weil die Wawi das nicht kann. Wenn du via HTML Editor Bilder einfügst, nimmt er immer den Pfad zur Festplatte aber nicht die reinen Bilddaten.
 

sventimo

Gut bekanntes Mitglied
7. Juli 2010
134
1
Hallo Daniel,

kannst Du uns bitte erklären was wir machen müssen, um die in JTL erstellten " Eigene Felder" mit dem Connector an Shopware zu senden? Reicht es, wenn wir in JTL und in Shopware die gleichen Namen vergeben, oder wird es komplizierter?

vielen Dank im Voraus

VG
Andreas
 

moomax

Aktives Mitglied
8. Juni 2013
54
0
Hallo, möchte auch die "Eigenen Felder" übertragen. Ist das sehr aufwendig? Was würde es kosten, wenn mir jemand ein plugin für den Connector schreibt und mir sagt wie das einbinde?
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Heho,

was sowas kosten würde kann ich natürlich nicht sagen. Es hat jedoch einen guten Grund, wieso wir die Eigenen Felder nicht im Connector benutzen. Dafür sind die Attribute gedacht.
Jedoch ist es nicht sooo aufwändig, ein Plugin dafür zu schreiben.

Lg,
Daniel
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Neue Erlöskonten anlegen User helfen Usern - Fragen zu JTL-Wawi 4
Neue App Version verfügbar eazyauction Otto.de - Anbindung (SCX) 9
Neu Wie legt man neue Erlöskonten an Arbeitsabläufe in JTL-Wawi 2
Neu Verbrauchsmaterial, einem Artikel neue OVP zuweisen User helfen Usern - Fragen zu JTL-Wawi 1
Neue Bankverbindung erscheint nicht in den Druckvorlagen JTL-Wawi 1.9 14
Preisexplosion EasyAuction durch neue Editionen und Pakete. JTL-Wawi 1.9 13
Neu Wie das neue Funktionsattribut storefront_presentation_main_product anlegen? Shopware-Connector 7
Neue Lieferadresse anlagen JTL-Wawi 1.9 0
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu neue Tarife - WMS-Lizenzen (Desktop / Mobile) - Pool oder Umstellung im Kundencenter notwendig ? User helfen Usern - Fragen zu JTL-Wawi 10
Gelöst Kassensystem Hardware-Ausfall - Neue Anbindung? Allgemeine Fragen zu JTL-POS 5
Neu Neue Vorlagen 2.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Ab dem 01.09.2024 neue Lizenzschlüssel, muss ich was machen? User helfen Usern - Fragen zu JTL-Wawi 2
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

Ähnliche Themen