Neu Attribute wird nicht richtig übertragen

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Hallo,

ich habe ein Plugin installiert, welches unter s_articles_attributes eine Spalte anlegt (Beispiel kurzertext).

Jetzt habe ich in der JTL Attribute Bereich: Artikel -> Shopware-Attribute -> Neues Attribut ein Attribut mit dem Namen kurzertext angelegt und Aktivierung für Onlineshops aktiviert.

Aber leider werden die Daten aus den Artikeln in mysql in attr4 (welches ja benutzt wird, wenn das Attribut nicht zugeordnet werden kann) gespeichert und nicht die in die Spalte kurzertext.

Habe ich irgendetwas vergessen?

Habe es bereits mit einem Plugin für die Altersprüfung gemacht und da funktioniert es wunderbar. Leider ist das bloß schon einige Zeit her.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Falls es jemanden interessiert. Hier lag der Fehler:
In Shopware -> Einstellungen -> Freitextverwaltung -> Dort hat das Plugin SQL-Typ (HTML Editor (Mediumtext) ausgewählt. Das kann JTL wohl nicht übertragen oder zuordnen. Habe es auf "Großer Text (Text)" eingestellt und nun läuft es ;)
 
  • Gefällt mir
Reaktionen: GG_International

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Leider habe ich immernoch das Problem, dass die Attribute manchmal übermittelt werden und manchmal nicht. Woran kann das liegen?

Unter Attr4 wird nichts mehr gesendet. Es wird einfach teilweise gar nichts gesendet.

Vorhin habe ich ein paar Artikel bearbeitet und direkt beim Abgleich waren Attribute in der mysql Datenbank. Jetzt habe ich paar bearbeitet und es passiert gar nichts.

Update: Wenn attr2 mit dem selben Artikel teste funktioniert es ohne Probleme.
 
Zuletzt bearbeitet:

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Hier ist der Part der Logdatei. Unten steht das Attribut, aber es wurde nicht übernommen. Leider kann ich da wenig rauslesen.

>>> product.push: {
"method": "product.push",
"params": [
{
"entityType": "Product",
"categories": [
{
"id": [
"",
9833
],
"productId": [
"",
8083
],
"categoryId": [
"",
217
]
}
],
"configGroups": [],
"fileDownloads": [],
"i18ns": [
{
"measurementUnitName": "Milliliter",
"unitName": "Stk",
"deliveryStatus": "0 Tage",
"productId": [
"",
8083
],
"languageISO": "ger",
"name": "Bangover - Las Vegas Edition - Aroma für 60ml - BangJuice",
"description": "<h2>BangJuice - Grapagne</h2>Beim Spielen im Casino müssen viele verlieren, damit wenige Gewinnen können.\r\nBei BangJuice® wendet sich das Blatt! Mit The Bangover knackst Du ab sofort jeden Tag den Jackpot am Allday Roulettetisch.\r\n\r\nLeuchtend süsse Himbeeren gemixt mit prickelnd saurer Limonade fliessen glitzernd in ein geeistes funkelndes Cocktailglas mit Brausepulverrand.\r\n\r\nDie Atmosphäre von Sin City in einer Flasche - Magisch, aufbrausend und unersättlich.\r\nFür Highroller, Glückspilze und die die es werden wollen. Hauptgewinn Ahoi!<br>\r\n<h3>Explosive Taste.\n</h3>Inhalt: 10ml + 60ml PET Flasche<br /><br />\r\n<strong>Einordnung nach CLP-Verordnung</strong>&nbsp; \r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>EUH-Sätze</td>\r\n<td>EUH208: Enthält Mandarinen-Orangen-Extrakt. Kann allergische Reaktionen hervorrufen.</td></tr></tbody></table>",
"shortDescription": "Beim Spielen im Casino müssen viele verlieren, damit wenige Gewinnen können.<br>\r\nBei BangJuice® wendet sich das Blatt! Mit The Bangover knackst Du ab sofort jeden Tag den Jackpot am Allday Roulettetisch.<br>\r\nLeuchtend süsse Himbeeren gemixt mit prickelnd saurer Limonade fliessen glitzernd in ein geeistes funkelndes Cocktailglas mit Brausepulverrand.<br>\r\nDie Atmosphäre von Sin City in einer Flasche - Magisch, aufbrausend und unersättlich.<br>\r\nFür Highroller, Glückspilze und die die es werden wollen. Hauptgewinn Ahoi!<br>",
"urlPath": "",
"metaDescription": "",
"titleTag": "Bang Juice Bangover | Aroma",
"metaKeywords": ""
}
],
"invisibilities": [],
"mediaFiles": [],
"prices": [
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"1",
1
],
"id": [
"",
0
],
"productId": [
"",
8083
]
},
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"2",
2
],
"id": [
"",
0
],
"productId": [
"",
8083
]
},
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"",
0
],
"id": [
"",
0
],
"productId": [
"",
8083
]
}
],
"partsLists": [],
"attributes": [
{
"i18ns": [
{
"value": "1",
"name": "mad_age_restricted",
"languageISO": "ger",
"productAttrId": [
"",
10043
]
}
],
"isTranslated": true,
"isCustomProperty": false,
"id": [
"",
10043
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": "<span style=\"color: #57a639\">✔</span>&nbsp;15ml Aroma in 60ml Flasche<br /><span style=\"color: #57a639\">✔</span> Geschmack: Himbeere<br /><span style=\"color: #57a639\">✔</span> Limonade<br /><span style=\"color: #57a639\">✔</span>&nbsp;Longfill<br /><br>",
"name": "imnxx_product_short_description",
"languageISO": "ger",
"productAttrId": [
"",
16541
]
}
],
"isTranslated": true,
"isCustomProperty": false,
"id": [
"",
16541
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": 0,
"name": "Angebotstyp",
"languageISO": "ger",
"productAttrId": [
"",
1363
]
}
],
"isTranslated": false,
"isCustomProperty": true,
"id": [
"",
1363
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": 0,
"name": "Text",
"languageISO": "ger",
"productAttrId": [
"",
1364
]
}
],
"isTranslated": false,
"isCustomProperty": true,
"id": [
"",
1364
],
"productId": [
"",
8083
]
}
],
"specialPrices": [],
"specifics": [
{
"id": [
"",
1
],
"specificValueId": [
"",
18
],
"productId": [
"",
8083
]
},
{
"id": [
"",
1
],
"specificValueId": [
"",
31
],
"productId": [
"",
8083
]
},
{
"id": [
"",
1
],
"specificValueId": [
"",
37
],
"productId": [
"",
8083
]
},
{
"id": [
"",
6
],
"specificValueId": [
"",
134
],
"productId": [
"",
8083
]
}
],
"warehouseInfo": [],
"variations": [],
"checksums": [],
"varCombinations": [],
"customerGroupPackagingQuantities": [],
"stockLevel": {
"productId": [
"",
8083
],
"stockLevel": 4.0
},
"supplierStockLevel": 0.0,
"vat": 19.0,
"basePriceFactor": 83.1932773109244,
"supplierDeliveryTime": 0,
"measurementUnitCode": "mL",
"basePriceUnitCode": "mL",
"basePriceUnitName": "ml",
"minBestBeforeDate": null,
"manufacturer": {
"entityType": "Manufacturer",
"i18ns": [
{
"manufacturerId": [
"",
110
],
"languageISO": "ger",
"titleTag": "",
"metaKeywords": "",
"metaDescription": "",
"description": ""
}
],
"id": [
"",
110
],
"name": "BangJuice",
"websiteUrl": "",
"sort": 0,
"urlPath": ""
},
"id": [
"",
8083
],
"sku": "BANBAN",
"recommendedRetailPrice": 0.0,
"note": "",
"isActive": true,
"minimumOrderQuantity": 0.0,
"ean": "4260400847889",
"isTopProduct": false,
"shippingWeight": 0.01,
"isNewProduct": false,
"isSerialNumber": false,
"isDivisible": false,
"considerStock": true,
"permitNegativeStock": false,
"minimumQuantity": 0.0,
"purchasePrice": 4.5,
"considerVariationStock": false,
" modified": "2020-06-20T14:37:14Z",
"considerBasePrice": true,
"basePriceDivisor": 0.1,
"keywords": "",
"taric": "",
"originCountry": "",
"creationDate": "2018-11-30T15:53:23Z",
"availableFrom": null,
"sort": 0,
"shippingClassId": [
"",
1
],
"productWeight": 0.01,
"manufacturerNumber": "",
"serialNumber": "",
"isbn": "",
"unNumber": "",
"hazardIdNumber": "",
"asin": "",
"masterProductId": [
"",
0
],
"isMasterProduct": false,
"packagingQuantity": 0.0,
"partsListId": [
"",
0
],
"upc": "",
"productTypeId": [
"",
2
],
"epid": "",
"isBestBefore": false,
"isBatch": false,
"manufacturerId": [
"",
110
],
"measurementUnitId": [
"",
16
],
"measurementQuantity": 10.0,
"basePriceUnitId": [
"",
16
],
"basePriceQuantity": 100.0,
"width": 0.0,
"height": 0.0,
"length": 0.0,
"unitId": [
"",
6
],
"nextAvailableInflowDate": null,
"nextAvailableInflowQuantity": 0.0,
"newReleaseDate": "2018-01-11T13:14:39Z"
}
],
"jtlrpc": "2.0",
"id": "1820bfe056fe41ea9dada53c837a5de2"
}
 

JTimor

Aktives Mitglied
3. August 2017
64
8
Wenn ein neues Attribut dazu kommt und das Plugin das bei der Installation nicht automatisch triggert, einmalig, damit der Connector es finden kann
 
  • Gefällt mir
Reaktionen: E-Rauchershop

JTimor

Aktives Mitglied
3. August 2017
64
8
Musst nicht umgehen, es geht wirklich nur um den Zeitpunkt zu dem das Attribut neu erstellt wird / ein entsprechendes Plugin installiert wird welches ein Attribut anlegt und das Model nicht automatisch neu generiert.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Ich trage das Attribut ein und es passiert gar nichts. Dann ändere ich kurz Mysql Typ zu einem anderen dann wieder zu großer Text (TEXT). dann kann ich paar anlegen und es funktioniert. Aber welche die davor eingegeben habe überträgt der Connector ja nicht nochmal.

Gibt es eine feste Regel wann es funktioniert?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @E-Rauchershop,

es ist genau so wie @JTimor es beschrieben hat: Wenn ein neues Freitextfeld angelegt wird, muss grundsätzlich das entsprechende Model neu generiert werden. Wenn es nicht automatisch neu generiert wird, dann muss man das selbst anstoßen. Vermutlich wird das Generieren des Models getriggert, wenn der Typ eines Feldes geändert wurde. Also genau das was du versuchst zu umgehen (das Model generieren), indem du den Typ eines Feldes änderst.

Zur Erläuterung: Das Generieren des (Attribut-/Freitext-)Models hat keinerlei Einfluss auf die Daten in der Datenbank. Es bezieht sich auf eine PHP Klasse, welche neu generiert werden muss, deren Instanzen einen Datensatz aus der entsprechenden Attribut-/Freitext-Tabelle enthalten. Fehlt in der Klasse das neu hinzugefügte Freitextfeld als Eigenschaft, so werden Daten für das Feld schlicht ignoriert als gäbe es das Feld nicht.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Vielen Dank für die Antwort. Wenn das generieren keinen Einfluss auf die Daten hat, warum finde ich dann unter mysql articles_attribute keine Daten? Sobald dort Daten sind werden die auch direkt übertragen.

Besteht die Möglichkeit, dass ich etwas unternehme damit es in Zukunft reibungslos funktioniert?
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Also ich habe vorhin (vor circa 1 Stunde) Model generieren gedrückt.

Jetzt einen Attributwert bei einem Artikel eingegeben. Und Onlineshopabgleich gemacht.

Weder beim Artikel noch in der mysql (s_articles_attributes) wird der Attributwert angezeigt.

Danach habe ich nochmal Model generieren gedrückt, aber auch jetzt ist zu sehen.

Ich muss erstmal ein DICKES DANKESCHÖN da lassen, dass ihr mir bei meinem Problem so helft.
 
Zuletzt bearbeitet:

jibimono

Aktives Mitglied
15. November 2019
24
2
Hallo, ich sitze gerade vor dem gleichen Problem. Ich nutze das attr4 als checkbox um Sperrgut zu markieren. Das hat auch bisher funktioniert. Jetzt bin ich eher zufällig darauf gestoßen, dass das Attribut nicht mehr übertragen wird. Bei einigen Artikeln konnte ich den Haken über die Wawi noch entfernen, aber nicht mehr setzen.
Connector neu installieren hat nicht geholfen und "Model generieren" und Komplettabgleich scheint auch nicht zu helfen.
Die Verwendung des Attr5 als "Größerer Text - TEXT" funktioniert problemlos. Scheinbar gibt es Probleme bei der Verwendung als "Checkbox".

Wawi Version: 1.5.38.1
Shopware: 5.6.2
Connector: 2.8.6

Ich komm hier nicht weiter, kann jemand helfen?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shopify Kategorie /(Produkt Taxonomie) und kategoriespezifische Attribute in JTL Wawi pflegen Shopify-Connector 0
Neu HTML Attribute im Shopify richtig anzeigen Shopify-Connector 7
Neu Druckerzuordnung wird ignoriert WMS JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu PayPal lehnt Zahlung ab, weil PLZ angeblich nicht beliefert wird User helfen Usern 2
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Abgelaufene MHD (Mindesthaltbarkeitsdatum) wird im Shop nicht angezeigt. JTL-Shop - Fehler und Bugs 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Druckvorschau wird doppelt aufgerufen JTL-Wawi - Fehler und Bugs 4
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Bei Beschaffung wird keine Positionsnummer bei den Artikeln angezeigt JTL-Wawi 1.10 1
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 2
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
seit 1.11 wird Druck ausgeführt nach JTL-POS Vorgang JTL-Wawi 1.11 0
Beschaffung Spaltensortierung / Spaltenanordnung / Spaltenfilter wird nicht mehr gespeichert JTL-Wawi 1.11 0
Neu GELÖST! Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" bei WAWI 1.11.3 Amazon-Anbindung - Fehler und Bugs 10
Neu B2B Preis wird nicht an Amazon übergeben. Auch nicht WAWI intern User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst: Lagerstand wird falsch berechnet JTL-Wawi 1.9 4
Neu FBA-Lagerbestand wird nicht mehr eingelesen - Fehler beim Verarbeiten von Amazon Events - FbaInventoryImported: Das angegebene Argument liegt außerha Amazon-Anbindung - Fehler und Bugs 13
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Retoure Vorlage "Mail" abgeändert, jedoch wird Standard Formular versendet Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu AlertService: Wunschzettel -> Hinzufügen/Entfernen wird nicht mehr als Benachrichtigung ausgegeben JTL-Shop - Fehler und Bugs 0
eBay-Merkmal wird nach Ameise-Import nicht übernommen (Wawi 1.10.11.0) JTL-Wawi 1.10 2
Neu HOOK_SMARTY_OUTPUTFILTER wird nicht auf Kategorieseiten ausgeführt? Technische Fragen zu Plugins und Templates 5
Update-Katastrophe schon wieder – warum wird so etwas als „Release“ veröffentlicht? JTL-Wawi 1.11 35
Neu Kundenkonto verknüpfen > "Die Anforderung wird nicht unterstützt" Installation von JTL-Wawi 1
Auftrag zur InetBestellungId 7610 wurde bereits erstellt. InetBestellung wird gelöscht. JTL-Wawi 1.10 0
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Neu TopBarNote wird nicht angezeigt Allgemeine Fragen zu JTL-Shop 1
Lieferzeit / Lieferdatum wird im Shop bei Variantenartikeln nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu E-Mail Versandbestätigung wird an Amazon gesendet obwohl in den Einstellungen deaktiviert JTL-ShippingLabels - Fehler und Bugs 2
Neu Picklisten-Barcode wird nicht korrekt erkann JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Lastschrift wird nicht immer angezeigt JTL-Shop - Fehler und Bugs 0
Neu GPSR Information wird nicht mehr angezeigt oder falsch angezeigt Amazon-Anbindung - Fehler und Bugs 2
Neu Mapping (Menge) bei einigen Artikeln wird nicht durchgeführt Shopify-Connector 12
Neu Gesamtguthaben wird nach speichern höher angezeigt User helfen Usern - Fragen zu JTL-Wawi 3
Neu define('CONSISTENT_GROSS_PRICES', true) - wird nicht aktiv Sendungen in die Schweiz Betrieb / Pflege von JTL-Shop 0
X-Rechnung hat Validierungsfehler und wird abgelehnt JTL-Wawi 1.10 0
Neu DHL SOAP-API GKV v3 wird abgeschaltet JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neuer Verkaufspreis eines Artikels wird in Angeboten/Aufträgen nicht übernommen, sondern nur der frühere ... JTL-Wawi 1.10 5
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu Wms Artikeletikett drucken, wenn umgelagert wird Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Shop wird mehrfach angezeigt JTL-Wawi 1.10 8
Neu Newsletter wird nicht an alle Empfänger versendet JTL-Shop - Fehler und Bugs 0
Neu Rabatte werden nicht korrekt online angezeigt Onlineshop-Anbindung 0
Neu Rechnungen werden und können nicht mehr vom Rechner im Lager gedruckt werden JTL-Wawi - Fehler und Bugs 0
Neu Auftragsbezogene Pickliste auch im JTL-WMS (nicht nur mobil) nutzen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Automatische Picklistenerstellung nicht mögich? Installation von JTL-WMS / JTL-Packtisch+ 0
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
JTL Wawi 1.11.4 "Dashboard übernehmen" funktioniert nicht JTL-Wawi 1.11 1
360° Ansicht größe nicht mehr änderbar? JTL-Wawi 1.11 2

Ähnliche Themen