Gelöst "sw_send_notification" und "ShippingFree" werden beim löschen nicht zurückgesetzt

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
"sw_send_notification" und "ShippingFree" werden beim löschen des Attributes in den Artikeldetails nicht in SW zurückgesetzt, im SW bleiben sie aktiviert. Lediglich ein setzten vorher auf 0 setzt die Werte wieder zurück.

Getest wurde auch "is_active", hier reicht ein löschen des Attributes um es in SW zurück zusetzen, ich denke es sollte auch bei den anderen beiden so sein. Bitte fixen.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Haha,

erst möchtest du das Attribute im Shopware bestehen bleiben und nun sollen die doch fliegen :D Es geht nur das Eine oder das Andere.

Lg
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Na bei dem Attribut "is_active" geht wohl beides, was auch Sinn macht. Wenn ein Funktionsattribut gelöscht wird, sollte das entsprechende Feld auf den Wert zurück gesetzt werden als wenn es nie gesetzt worden wäre, wie bei "is_active" eben. Es kann immer wieder vorkommen das Mitarbeiter statt es auf 0 zu setzten eben löschen weil die Versandkostenfrei Grenze wegen neuen Preisen entfällt. Ebenso ist es auch ein wenig seltsam, das es bei einem geht und beim anderen Funktionsattribut eben nicht.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
ich bekomme aber nicht mit ob etwas gelöscht wird. Die Wawi sendet mir ein Array mit Attributen.

Beispiel:

Wawi sendet:

Code:
1. test1
2. is_active
3. test2

Ich speicher alle 3.

Nun wird is_active gelöscht und die Wawi sendet nur:

Code:
1. test1
2. test2

Ich weiß aber dann nicht (ohne jetzt riesen Aufwand zu treiben), dass is_active verschwunden ist. Daher habe ich es vor 2.0.8 immer so gemacht, dass ich alle Attribute resettet und nur das eingetragen habe, was auch wirklich gesendet wurde.
Ist auch normal so, weil die Wawi ja eigentlich federführend ist.

Jetzt wurde es in der Version 2.0.8 so geändert, dass nichts mehr im Shopware resettet wird (dadurch kann man durch externe Tools, Attribute pflegen). Heißt aber, du musst die Attribute die du wirklich über die Wawi steuern willst, auch genau pflegen.
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Hmmm, warum funktioniert es dann bei dem Funktionsattribut "is_active"? Wir reden ja hier nicht von normalen Attributen die in den Freitextfeldern gespeichert werden, sondern von Funktionsattributen, die du ja generell abfängst, weil sie eben niemals in die Freitextfelder geschrieben werden. Du schreibst ja auch nicht das Attribut "is_active" in ein Freitextfeld, sondern wirst wahrscheinlich abfragen ob der Name des übertragenen Attributs "is_active" ist und wenn ja dann setzte die Funktion in SW, aber nicht in den Freitextfeldern speichern.
Hier könnte man doch ansetzten, wenn kein Attribut mit dem Namen "is_active" oder "sw_send_notification" oder "ShippingFree" übermittelt wird, speichern der default Werte in den speziellen Funktionsfeldern, also leer lassen.

P.S. Bedeutet denn die Änderung der v2.0.8 jetzt, das wenn man ein x-beliebiges Attribut aus dem Shop entfernen möchte, das man zuvor den Inhalt leert, einen Abgleich macht und dann erst löschen darf?
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Ich kenn den "default" Wert allerdings nicht. Wenn du z.b. das Attribut "is_active" hattest mit dem Wert 0 und es dann löschst, müsste ich den Default Wert von der Datenbank nehmen und der wäre auch 0.
Hast du "is_active" auf 1 gehabt (warum auch immer) und löschst das Attribut, deaktivierst du den Artikel. Das möchten die Leute sicher nicht haben.

Leider wie man es macht, eine generelle Lösung wird es hierfür nicht geben. Ich werde es wieder auf den Zustand vor 2.0.8 bringen.
Wenn du Attribute von 3. Anbietern behalten möchtest, brauchst du ein Plugin welches die Attribute kurzzeitig ausließt, festhält und nach dem Abgleich wieder speichert.
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
wahhh, nicht wieder ändern auf 2.0.8 hat das irgendjemand angefragt? Eine Änderung auf die Version vor 2.0.8 würde bedeuten, das man keine Plugins in Sw benutzen kann und für jedes jedesmal ein connector plugin zusätzlich müsste. Bitte nicht ändern. es gibt eh kaum Connector plugin entwickler.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Morgen werde ich dafür mal ein Plugin schreiben. Dann kannst du es so benutzen wie du es brauchst aber die Anderen haben den default Weg.

Verstehe eh nicht wieso es kaum Entwickler dafür gibt. Einfacher kann es kaum sein, Geld zu verdienen.
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98
Das klingt super vielen Dank, bin langsam am verzweifeln, wir gehen in 2 Wochen online und die hälfte geht nicht :(
 

3po

Sehr aktives Mitglied
30. August 2011
2.594
98


Plugin wird benötigt:
  • - UVP nur übertragen wenn kleiner als Enkunden VK (wird benötigt, da man sonst keine automatische SALE Kategorie machen kann mit Product-Streams) - In Auftrag gegeben -> Keine Rückmeldung bisher
  • - Lieferanten Bestellungen Informationen in Freitextfelder speichern(nextAvailableInflowDate, nextAvailableInflowQuantity, supplierDeliveryTime) - In Auftrag gegeben -> Laut Servicepartner werden diese Daten plötzlich nicht mehr von der WAWI gesendet, Kontakt zu JTL ohne Antwort
  • Probleme mit Sortierung der Merkmale: Set soll immer als Position bei Sortierung gespeichert werden - In Auftrag gegeben -> Keine Rückmeldung bisher
  • Freitextfelder von Plugins werden überschrieben -> Angebot von Dir ein Plugin hierfür zu erstellen (Die Freitextfelder von SW gleichen eher den eigenen Feldern in der WAWI, daher können nicht alle mit den herkömmlichen Attributen aus der WAWI befüllt werden (Datum, Combobox, Einfach und Mehrfachauswahl,...))
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Leider liegt nur der PHP Teil in meiner Hand. Wenn die Wawi etwas nicht sendet oder etwas nicht funktioniert, kann ich daran nichts machen, außer dem Entwickler bescheid zu geben.
Daher bringt das hier im Shopware PHP Connector wenig. Sowas muss vlt. in den Wawi Thread.
Das betrifft leider deine oben genannten Probleme.

Dein Plugin für die Freitextgelder mach ich aber gleich.
Für das Problem Mediendateien werden gesendet obwohl nicht zugeordnet habe ich doch bereits mal ein Plugin geschrieben bzw den Source gepostet.
 
Zuletzt bearbeitet:

Daniel B.

Moderator
17. Juni 2009
1.430
40
Anbei das Plugin.

WICHTIG: Es gibt dafür keinen Support oder Gewährleistungen seitens JTL!

Einfach im Pluginverzeichnis vom Connector entpacken und danach ist es aktiv. Falls du es nicht mehr haben willst, einfach den Ordner löschen.

Beim Abgleichen von Produkten, merkt sich das Plugin die Attribute pro Artikel und schreibt den Urzustand nach dem Abgleich wieder in die Datenbank.
Falls sich jedoch Attribute die gerade neu gesendet werden überschneiden, werden die neuen Attribute genommen und gespeichert.
 

Anhänge

  • Jtl-ThirdpartyAttributes.zip
    2,2 KB · Aufrufe: 17
Ähnliche Themen
Titel Forum Antworten Datum
Neu Exchange Online, OAuth und Send As JTL-Wawi - Ideen, Lob und Kritik 2
Neu XRechnung/E-Rechnung und verschiedene eMail-Empfänger JTL-Wawi - Ideen, Lob und Kritik 1
Neu "Noch X € und wir versenden kostenfrei" hat einen Fehler Betrieb / Pflege von JTL-Shop 0
Preiskalkulation auf Grundlage von Lieferantenpreise und Lieferantenbestand JTL-Wawi 1.8 1
Neu Wasserzeichen auf Lieferschein und Rechnung auf ganze A4 Seite User helfen Usern - Fragen zu JTL-Wawi 5
Neu Connector Verhalten mit Tracking Nummern und Versandbestätigungen Shopify-Connector 0
otto.de Anbindung und Einrichtung in JTL Wawi JTL-Wawi 1.9 0
dbo.tFile und tZahlungsabgleichLogeintrag - kann man hier gefahrlos Datensätze löschen? JTL-Wawi 1.9 5
Anlage neuer Artikelstamm und Erstinventur Lager JTL-Wawi 1.9 1
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Artikelstatistik richtig einstellen und verstehen JTL-Wawi 1.9 2
Aktuelle Störung der SCX-Schnittstelle und weiterer JTL-Systeme Störungsmeldungen 1
Neu Fehlermeldungen und kaputte Designvorlage eBay-Anbindung - Fehler und Bugs 0
Seite Artikel->Sonderpreise und Sonderpreiskationen definieren JTL-Wawi 1.9 0
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Schnittstelle für Zalando, Kaufland und Otto JTL-Wawi 1.9 5
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
JTL-Vouchers und Shopify Allgemeine Fragen zu JTL-Vouchers 3
Neu Spam Newsletteranmeldungen und Shop Anmeldungen Allgemeine Fragen zu JTL-Shop 3
Neu Shopify Versandkosten und Mindestbestellwert Shopify-Connector 0
Neu 1.2.3.8 startet nicht und stürtzt sofort ab User helfen Usern - Fragen zu JTL-Wawi 11
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 3
Neu Bestellungen und Kunden werden nicht importiert JTL-Shop - Fehler und Bugs 10
Filter und Workflows nicht auf Vaterartikel anwendbar JTL-Workflows - Fehler und Bugs 0
Neu In Filiale umbuchen mit Packungsgröße und dort mit JTL-POS einzeln "verkaufen" User helfen Usern - Fragen zu JTL-Wawi 3
Neu POS GTIN Suche und Wawi ausbuchen JTL-POS - Fehler und Bugs 0
Neu TSE (RKSV) und USB-Reader - Android 14 JTL-POS - Fehler und Bugs 0
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 21
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - ShipMonk Extension" 🎉 Plugins für JTL-Shop 1
Neu Artikel per Dropshipping versenden und selbst versenden Arbeitsabläufe in JTL-Wawi 1
Neu Anfägerfragen und Installtion auf ngix server Installation / Updates von JTL-Shop 13
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - DHL-Express Extension" 🎉 Plugins für JTL-Shop 3
Neu Wichtige Infos zu GPSR-Attributen für JTL-eazyAuction und kommende JTL-Wawi Version 1.9.6.0 Einrichtung und Installation von JTL-eazyAuction 120
Überschriften und Titel in Angeboten JTL-Wawi 1.9 3
Rechnungen an Ebay und Amazon Kunden immer digital zusenden JTL-Wawi 1.9 0
Neu Gibt es keinen Gambio Connector mehr mehr mit PHP8 und höher? Gambio-Connector 4
Neu WooCommerce und JTL Wawi lassen sich nicht verbinden WooCommerce-Connector 3
Neu Übersetzung Shop und einiger Produkte Betrieb / Pflege von JTL-Shop 2
Neu Biete: Bastel- und Schreibwarenartikel aus Ladenauflösung Dienstleistung, Jobs und Ähnliches 0
Mollie und die Wawi JTL-Wawi 1.8 5
Neu Wawi OpenTrans und MyFactory User helfen Usern 0
Neu Doppelte Artikel und SEO User helfen Usern - Fragen zu JTL-Wawi 0
Neu 2 Warenwirtschaften in 1 Haupt und 1 Mandant Umwandeln User helfen Usern - Fragen zu JTL-Wawi 5
Neu Toplevel-Banner hinzufügen und/oder über Wawi Steuern Allgemeine Fragen zu JTL-Shop 0
Neu Artikel- und Versandgewicht bei Stücklisten wird nicht nachberechnet JTL-Version 1.8.12.2 JTL-Wawi - Fehler und Bugs 4
Variationsertikel erstellen und in Woocommerce einbinden JTL-Wawi 1.9 4
Neu GPSR und Unterlagen in Landessprache Betrieb / Pflege von JTL-Shop 28

Ähnliche Themen