Neu Attribute wird nicht richtig übertragen

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
65
1
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
65
1
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 ;)
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
65
1
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
65
1
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
61
6
Das Problem hatten wir auch, Lösung war mit Shopware Backend -> Einstellungen -> Freitextfeld Verwaltung -> Model generieren das Model für die Attribute neu zu generieren und schon lief es :)
 
  • Gefällt mir
Reaktionen: E-Rauchershop

JTimor

Aktives Mitglied
3. August 2017
61
6
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
61
6
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
65
1
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

Moderator
Mitarbeiter
24. August 2016
783
151
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
65
1
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
65
1
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:
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Reihenfolge der Merkmale & Attribute User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import Kategorie Attribute - Vorhandene Attribute vorher löschen funktioniert nicht JTL-Ameise - Fehler und Bugs 1
Neu Ameise übernimmt keine Kategorie-Attribute aus der Globalen E-Bay Vorlage, JTL WaWi 1.15.24 JTL-Ameise - Fehler und Bugs 0
Neu Import Kategorie Attribute - löschen bei leeren Werten verursacht Fehler JTL-Ameise - Fehler und Bugs 1
Neu Meine Artikel samt eigener Attribute mit Ameise importieren Starten mit JTL: Projektabwicklung & Migration 1
Neu Wie lösche ich alle Attribute mit "keine preissuchmaschinen" bei allen Artikeln mit Ameise ? JTL-Ameise - Fehler und Bugs 1
Neu Attribute mit Lagerbestand füllen Shopware-Connector 5
Verwiesen an Support/SP Pfand Attribute werden nicht übertragen JTL-POS - Fehler und Bugs 1
Neu eBay Angebot / Kategorien Attribute in JTL unvollständig (nicht weiter nach unten scrollbar) JTL-Wawi - Fehler und Bugs 3
Neu Attribute vs. Merkmale Was nutze ich für was? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Kategorien Attribute Spalte 2 lässt sich nicht verbreitern JTL-Wawi - Fehler und Bugs 0
Neu Etiketten Grösse wird nicht übernommen JTL-Wawi - Fehler und Bugs 0
Neu Paketschein wird doppelt ausgedruckt - GLS Thermodrucker JTL-ShippingLabels - Fehler und Bugs 0
Neu Ust wird berechnet bei Freiposition obwohl Ust-ID Nummer vorhanden JTL-Wawi - Fehler und Bugs 1
In Bearbeitung "Verschieben" eines Artikels von einer Subkategorie in eine andere in der WAWI wird nicht auf POS synchroinisiert JTL-POS - Fehler und Bugs 1
Gelöst 2 x Lieferstatus wird angezeigt ... Gelöste Themen in diesem Bereich 2
Offen Bestellstatus wird nicht an Woocommerce zurück gesendet WooCommerce-Connector 6
Neu Seriennummer wird nicht in die Dokumente Auftrag/Lieferschein/Rechnung übernommen User helfen Usern - Fragen zu JTL-Wawi 0
Neu DHL Versenden Telefonnummer des Empfängers wird nicht auf Label gedruckt JTL-ShippingLabels - Fehler und Bugs 4
Offen Standardwert Lieferzeit wird immer wieder überschrieben WooCommerce-Connector 6
In Bearbeitung [WAWI-48167] Auftrag geändert wird nicht ausgeführt JTL-Workflows - Fehler und Bugs 9
Neu Artikel wird nicht ausgebucht User helfen Usern - Fragen zu JTL-Wawi 8
Neu Vorlageneditor: PDF in Basis wird nur auf Seite 1 angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Verbesserungsvorschlag - Button wird farbig bei neuen Nachrichten Servicedesk (Beta) 1
Neu Ansicht wird nicht gespeichert JTL-Wawi - Fehler und Bugs 0
Neu Bestellung wird angelegt, obwohl Zahlung nicht erfolgt (Sofortüberweisung) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Versandbesätigung wird nicht verschickt User helfen Usern - Fragen zu JTL-Wawi 3
Neu Artikeletikett wird nicht in WMS (Nach)druck berücksichtigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu shop wird 2 mal gefunden User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel wird immer wieder bei Ebay gestoppt - wie kann ich feststellen warum - workflow User helfen Usern - Fragen zu JTL-Wawi 6
Neu Deine Meinung: Menü Marktplätze und Onlineshop wird jetzt zu "Plattformen" Umfragen rund um JTL 22
In Bearbeitung Bonnummer wird nicht vollständig ausgegeben JTL-POS - Fehler und Bugs 2
Gelöst Lieferzeit wird beim Sprachwechsel nicht angezeigt Gelöste Themen in diesem Bereich 6
In Bearbeitung Preis wird immer wieder zurück gesetzt Amazon-Anbindung - Fehler und Bugs 4
In Diskussion Keine Übertragung der Staffelpreise wenn ein Artikel geupdated wird Modified eCommerce-Connector 1
Gelöst Logo wird nicht auf Bon gedruckt Einrichtung / Updates von JTL-POS 3
Neu MSt. wird immer zwischen 18,92 und 19,05 % importiert. PrestaShop-Connector 2
In Bearbeitung Workflow wird bei JTL-POS Auftrag nicht ausgeführt JTL-Workflows - Fehler und Bugs 4
In Bearbeitung Internationaler Versand wird nicht mehr richtig in WaWi übertagen. eBay-Anbindung - Fehler und Bugs 6
In Bearbeitung Menge zu eBay - wird nicht übertragen eBay-Anbindung - Fehler und Bugs 6
Neu Aufpreis Variationen wird nicht geändert übertragen JTL-Wawi - Fehler und Bugs 2
In Bearbeitung Beschaffungszeit, wenn ausverkauft: - Wird falsch berechnet JTL-Wawi - Fehler und Bugs 2
Neu Versand: Onlineshop-Artikel wird nicht in "Lieferbar" verschoben User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferanten-Email wird über Ansprechpartner bevorzugt. JTL-Wawi - Fehler und Bugs 1
Offen Mehrwertsteuer / Umsatzsteuer wird bei Shopabgleich nicht übernommen Shopware-Connector 1
Offen was wird von SecuPay Texte über Connector zu Wawi übertragen Shopware-Connector 1
Neu FBA Umlagerung wird gesplittet Amazon-Anbindung - Ideen, Lob und Kritik 6
Neu Einstellung der Anzeigefenster wird nicht beibehalten JTL-Wawi - Fehler und Bugs 0
Neu Zusatzgewicht wird nicht berücksichtigt JTL-ShippingLabels - Fehler und Bugs 4
Gelöst Lieferschein existiert, wird mir dennoch nicht angezeigt Gelöste Themen in diesem Bereich 1
Ähnliche Themen