Magento 2 - Lengow Plugin Änderungsprotokolle

✅ Version 1.5.0 (veröffentlicht am 07-02-2024)

🎉 Funktion

  • Option zur Aktivierung eines Cron, um Fehleraktionen zurückzugeben
    Bestellaktionen, die seit über 7 Tagen fehlerhaft sind, werden automatisch zurückgegeben, indem die Option in den Plugin-Parametern aktiviert wird.

cron resent action.png

🔧 Fehlerbehebung

  • [Import] Standardlieferadresse, wenn der Kunde eine neue Adresse hat
    Die neue Lieferadresse für einen bestehenden Kunden wird beim Importieren von Bestellungen aktualisiert. 
  • Kein passender Carrier gefunden Rückgabecode
    Während der Aktion "Versand" wird, wenn kein Carrier-Code gefunden wird, ein benutzerdefinierter Carrier angewendet.
  • Synchronisation der Bestellnummer mit der Lengow API
    Das Plugin versucht bis zu 5 Mal, die interne Bestellnummer von Magento auf der Lösung abzurufen.

✅ Version 1.4.8 (veröffentlicht am 04-12-2023)

🔧 Fehlerbehebung

  • Steuerfreie B2B-Konfiguration pro Shop-Ansicht in Version 1.4
    Die B2B-Steuerfreie Konfiguration (ja/nein) muss für jede Shop-Ansicht verfügbar sein.

✅ Version 1.4.7 (veröffentlicht am 01-12-2023)

🔧 Fehlerbehebung

  • Umweltschalter in Version 1.4
    Das Umschalten zwischen Produktions- und Vorproduktionsumgebung über die Konfiguration ist jetzt verfügbar.
  • Steuerberechnung in Version 1.4
    Die Steuerberechnung im Multi-Site-, Multi-Country-Modus muss der Magento-Konfiguration entsprechen.

✅ Version 1.4.6 (veröffentlicht am 20-11-2023)

🔧 Fehlerbehebung

  • [Import] Umsatzsteuer-Identifikationsnummer auf der Rechnungsadresse in Version 1.4
    Aktualisieren Sie diesen Wert auf der Rechnungsadresse der Bestellung.
  • [Import] Steuerrundung (Cent) in Version 1.4
    Überprüfen und korrigieren Sie die Steuerrundung (Lengow-Befehl - Magento-Befehl).
  • Plugin-Version in Version 1.4
    Geben Sie die Plugin-Version Nummer aus der composer.json-Datei zurück.
  • Carrier-Abgleich in Version 1.4
    Korrektur am Carrier-Abgleich Marketplace - Magento.

✅ Version 1.4.5 (veröffentlicht am 30-10-2023)

🎉 Funktion

  • Hinzufügen von Code zu modifizierten Dateien
    Inhalt von modifizierten Dateien ist über Toolbox-Parameter zugänglich.
  • Hinzufügen der Option zur E-Mail-Anonymisierung
    Hinzufügen der Option zur E-Mail-Anonymisierung. Standardmäßig ist die Option deaktiviert.
  • Anzeige von Importparametern
    Hinzufügen der Möglichkeit, während des Imports initialisierte Parameter anzuzeigen.

🔧 Fehlerbehebung

  • [Import] Fehler bei der Aktualisierung der Umsatzsteuer-Identifikationsnummer
    Nach Migrationen zu geladenen Konten änderte sich die Liefer-ID und wurde vom Plugin nicht mehr erkannt.
  • [Import] Nach Migrationen zu geladenen Konten änderte sich die Liefer-ID und wurde vom Plugin nicht mehr erkannt 
    Entfernen Sie die Überprüfung der "id_delivery", wenn bereits importierte Bestellungen überprüft werden.
  • [Import] PHP 8.1 Fehler
    Setzen Sie Werte auf einen Standardwert, damit sie nie "null" sind.
  • [Import] Problem mit der Kataloganbindung bei der ersten Verbindung zur E-Commerce-Plattform.
    Hinzufügen einer Bedingung zur Überprüfung der Shop-Daten während der Synchronisation.
  • [Export] Der Wert des Kindprodukts wird im Elternfeld angezeigt, wenn es leer ist
    Korrigiertes Verhalten beim Exportieren von Kindattributen.

✅ Version 1.4.4 (veröffentlicht am 06-06-2023)

🔧 Fehlerbehebung

  • [Import] E-Mail für Benachrichtigung vom Plugin erhalten, wenn Wert null ist
  • [Import] Verwenden Sie Lamina_validator anstelle von Send_validator zur E-Mail-Validierung
  • [Import] Entsperrung des Imports von Kundenadressen in Bestellungen
    String-Adressdatenwerte definiert
  • [Import] Fehler beim Importieren von Bestellungen durch die CollectionFactory-Klasse beheben
    Verwendung von Array stattdessen
  • [Import] Beheben Sie Fehler, wenn Daten null sind, wenn die Zeichenersetzfunktion verwendet wird
  • [Export] Fehler beheben, wenn Benutzer Katalog speichert, der mit CMS bei der ersten Verbindung verknüpft ist
    Hinzufügen einer Bedingung zur Überprüfung der Shop-Daten während der Synchronisation
  • [Export] Problem beim Exportieren des Katalogs
    Verwendung von ProductInterface anstelle von ProductInterceptor

✅ Version 1.4.3 (veröffentlicht am 12-01-2023)

🔧 Fehlerbehebung

  • [Export] Beheben Sie den veralteten Fehler, der den Export des Katalogs aus CMS und den Import des Kundennamens in der Bestellung mit PHP 8.1 blockierte

✅ Version 1.4.2 (veröffentlicht am 27-01-2022)

🎉 Funktionen 

  • Entfernung der Kompatibilität mit Magento-Versionen niedriger als 2.3
    Entfernter gesamter Code spezifisch für ältere Versionen von Magento und Bereinigung des bestehenden Codes. Wechselig den Code auf php 7.1
  • Hinzufügen der PHP-Version in die Toolbox
    Hinzufügen der auf dem Server des Kunden installierten PHP-Version in die interne und externe Toolbox des Plugins
  • Änderung der Fallback-URLs des Lengow Help Center
    Änderung aller Plugin-Fallback-URLs nach der Migration des Lengow Help Centers von Stonly zu Zendesk
  • Hinzufügen des zusätzlichen Feldaktualisierungsdatums in der externen Toolbox
    Hinzufügen in der externen Toolbox des Datums der Aktualisierung des zusätzlichen Feldes, das den Status einer Bestellung zum Zeitpunkt des Imports in das CMS visualisiert

🔧 Bugfix

  • [Import] Registrierung einer spezifischen Kundengruppe für einen neuen Kunden
    Änderung der Funktion zur Erstellung des Kunden, um die in der Konfiguration ausgewählte Kundengruppe zu berücksichtigen. Das Problem kam von der Funktion loadByEmail(), die den ursprünglich eingegebenen Wert überschrieben hat
  • [Export] Beheben eines Typfehlers, der manchmal beim Abrufen der Versandkosten eines Produkts auftritt
    Hinzufügen einer erzwungenen Typisierung bei der Rückgabe der Methode getShippingCost(), so dass sie immer einen Float zurückgibt
  • [Export] Umwandlung von benutzerdefinierten Attributwerten in Zeichenketten
    Implementierung zusätzlicher Sicherheit, um alle benutzerdefinierten Attributwerte in Zeichenketten umzuwandeln
  • [Import] Laden von Bestellungstypen bei jeder Bestellsynchronisation
    Behebung eines Fehlers, um alle Bestellungstypen bei jeder Bestellsynchronisation zu laden. Eine von der Marktplatz gesendete Bestellung wurde nicht mehr als solche erkannt, wenn sie bei der ersten Synchronisation einen Fehler aufwies
  • [Import] Überprüft, ob Multi-Stock aktiviert ist, wenn die Bestellung gesendet wird
    Implementierung zusätzlicher Sicherheit bei Multi-Stock und dem Versand der Bestellung, wenn der Kunde das native Magento-Plugin deaktiviert hat

✅ Version 1.4.1 (veröffentlicht am 15-11-2021)

🔧 Bugfix

  •  Entblockung des Synchronisationsprozesses, wenn eine Bestellung erstattet wird 

    Die Funktion getOrderState() gab ein "null" Ergebnis zurück, während die php 7 Typisierung nur ein "string" Typ Ergebnis akzeptiert. Dieser Formatunterschied führte zu einem fatalen php Fehler und der Synchronisationsprozess wurde blockiert.

✅ Version 1.4.0 (veröffentlicht am 26-10-2021)

🎉 Features    

Integration der Bestellsynchronisation in den Toolbox-Webservice

  • Einrichtung der Synchronisation über einen bestimmten Zeitraum, ein Zeitintervall oder für eine spezifische Bestellung. Möglichkeit, die Synchronisation zu erzwingen, um aktuelle Fehler zu entfernen und den erneuten Import der Bestellung zu versuchen. Der Webservice gibt ein detailliertes JSON zurück, das die Anzahl der erstellten, fehlgeschlagenen, ignorierten, aktualisierten oder sogar falsch formatierten Bestellungen enthält.

Abrufen des Status einer Bestellung im Toolbox-Webservice

  • Integration von Endpunkten zur Abrufung des Status einer Lengow-Bestellung im CMS. Wiederherstellung aller Lengow-Daten für eine spezifische Bestellung: Liste der Fehler, Aktionen, Statusänderungen und aller für den Support notwendigen Daten.

Entfernung der Kompatibilität mit Magento 2.0

  • Entfernung des gesamten Codes, der spezifisch für Version 2.0 von Magento 2 ist, und Reinigung des vorhandenen Codes. Upgrade des vorhandenen Codes auf den php 7.0 Standard. Diese Änderung kann das Plugin inkompatibel mit Magento 2.0 und Kunden, die noch auf php 5 laufen, machen.

✅ Version 1.3.2 (veröffentlicht am 14-09-2021)

🔧 Bugfix 

  • [Export] Fix ret
    • Überprüfung der Elterndaten bei Kindprodukten

    Korrektur der Funktion, die angibt, ob Daten vom Kind oder vom Elternteil abgerufen werden sollten. Das Problem entstand durch eine strenge Überprüfung eines Magento-Getters, der einen Wert in String statt in Integer zurückgab (trotz der phpdoc-Informationen).

    • [Import] Ersetzen des Sonderpreises durch einen benutzerdefinierten Preis beim Importieren von Bestellungen

    Korrektur der Funktion, die die Produkte zum Warenkorb hinzufügt, um einen benutzerdefinierten Preis anstelle des Sonderpreises zu erzwingen. Diese Änderung sollte Magento dazu zwingen, den eingegebenen Preis zu verwenden, anstatt einen Preis, der im BO eingegeben wurde.

    ✅ Version 1.3.1 (veröffentlicht am 19-07-2021)

    🎉 Funktionen 

    • Integration einer neuen Toolbox-URL

    Auslagerung der Plugin-Toolbox über Webservice. Die Toolbox-URL ermöglicht es Ihnen, alle Plugin-Daten abzurufen: Plugin-Zusammenfassung, Liste der Optionen, Prüfsumme der Plugin-Dateien und Liste der verfügbaren Protokolle. Es ermöglicht auch das Herunterladen von Protokollen für einen bestimmten Tag oder alle. 

    • Hinzufügen eines Update-Modals im Plugin 

    Implementierung eines Modals, das anzeigt, dass eine neue Version des Plugins zum Download verfügbar ist. Dieses Modal wird standardmäßig einmal täglich angezeigt, wenn das Plugin veraltet ist. Es enthält alle Informationen, die das Update ermöglichen (Änderungsprotokoll Version, Update-Prozedur und Link zum Support). Es bleibt kontinuierlich über einen Link in der Kopfzeile des Plugins präsent.

    🔧 Fehlerbehebung

    • Löschung einiger Katalogregeln beim Importieren von Bestellungen 

    Einrichtung einer Sicherheit im Plugin, um bestimmte Katalogregeln bei Produkten zu entfernen, wenn Bestellungen von Lengow importiert werden. 

    • Entfernung von FPT (Fixed Product Taxes) beim Importieren von Bestellungen 

    Installation einer Überlastung im Plugin, um die Anwendung von FPTs zu blockieren, wenn Bestellungen von Lengow importiert werden.

    ✅ Version 1.3.0 (veröffentlicht am 26-03-2021)

    🎉 Funktionen 

    • Implementierung des neuen Verbindungsprozesses

    Entfernung des alten Verbindungssystems über Iframe und Hinzufügung mehrerer Bildschirme, die die Verbindung und Zuordnung von Katalogen ermöglichen.
    🔧 Fehlerbehebung

    • [export] Hinzugefügte Sicherheit bei der Registrierung konfigurierbarer Produkte  

    Produkttypüberprüfung bei der Registrierung konfigurierbarer Produkte, um zu verhindern, dass ein Bündelprodukt mit einem konfigurierbaren verwechselt wird.

    • [export] Korrektur am Massenauswahlschalter für die 2.4.x Versionen von Magento  

    Änderung der Produktgittervorlage, um den Massenauswahlschalter für die 2.4.x Versionen von Magento wieder funktionsfähig zu machen.  

    • [export] Hinzufügung zusätzlicher Sicherheit beim Export von Multi-Stock  

    Implementierung zusätzlicher Sicherheit bei Multi-Stock, um zu verhindern, dass der Exportprozess gestoppt wird, wenn der Kunde freiwillig native Magento-Plugins deaktiviert hat.

    ✅ Version 1.2.3 (veröffentlicht am 28-10-2020)

    🎉 Funktionen 

    • [export] Multi-Stock verfügbar mit neuem 'quantity_' Feld

    Verwaltung von Multi-Stock während des Katalogexports. Das Feld "quantity" enthält nun die Summe der verschiedenen Bestände und jeder Bestand hat ein Feld "quantity_SourceName", das seinen jeweiligen Bestand enthält. Diese Option ist nur auf der Magento 2.3.x Version verfügbar.

    • [import] B2B-Bestellungen können jetzt ohne Steuern importiert werden

    B2B-Typ-Bestellungen können jetzt steuerfrei importiert werden. Dazu müssen Sie die zugehörige Option in der Plugin-Konfiguration aktivieren. Standardmäßig werden B2B-Bestellungen mit Steuern importiert.

    • Hinzufügen neuer Links zum Lengow Help Center und Support

    Implementierung der neuen Lengow Help Center-URLs auf dem Dashboard sowie auf der Hilfeseite. Aktualisierung der Formular-URLs, die die Erstellung von Support-Tickets (Französisch und Englisch) ermöglichen.

    🔧 Fehlerbehebung

    • [import] Korrektur des Verhaltens von Customer::getName

    Änderung der Bedingungen der Funktion "Customer::getName()", damit sie den Vornamen und Nachnamen des Kunden korrekt ausschneidet, wenn diese Information im Feld "fullname" der API ankommt.

    • Neue Sicherheit bei der Funktion pluginIsBlocked() für php 7.4

    Hinzufügung einer neuen Bedingung bei der Instanziierung einer Variablen in der Funktion "Sync::pluginIsBlocked()" des Plugins, um sie mit Magento 2.4.x und php 7.4.x kompatibel zu machen.

    • Immer lo
    • d iframe in https

    Die Verbindung iframe funktionierte nicht mehr im Plugin aufgrund eines http / https Protokollfehlers. Das iframe wird nun ausschließlich in https geladen, um dieses Problem zu lösen. 

    ✅ Version 1.2.2 (veröffentlicht am 10-06-2020)

     🎉 Funktionen  

    • [import] Hinzufügen von Bestelltypen im Bestellverwaltungsbildschirm
    • [import] Hinzufügen der Währungsumrechnungsoption im Bestelloptionenfeld
    • [Export] Hinzufügen der Option, welches Feld von übergeordneten Produkten übernommen werden soll  

    🔧 Fehlerbehebung 

    • [import] Refactoring der Erstellung von Liefer- und Rechnungsadressen
    • [import] verhindern, dass Magento Rabatt auf importierte Bestellungen anwendet
    • Aktualisierung des Zugriffstokens bei Wiederherstellung eines http 401-Codes

    ✅ Version 1.2.1 (veröffentlicht am 12-03-2020)

    🔧 Fehlerbehebung

    • Hinzufügen des http 201-Codes in den Erfolgscodes

    ✅ Version 1.2.0 (veröffentlicht am 09-03-2020)

    🎉 Funktionen  

    • [import] Schutz des Imports von anonymisierten Bestellungen
    • [import] Schutz des Imports von Bestellungen, die älter als 3 Monate sind
    • Refactoring und Optimierung der Connector-Klasse
    • Optimierung von API-Aufrufen zur Synchronisation von Bestellungen und Aktionen
    • Anzeige einer Warnung, wenn das Plugin nicht mehr auf dem neuesten Stand ist
    • Umbenennung von Preprod Mode in Debug Mode

    🔧 Fehlerbehebung 

    • [import] Löschen des order_date-Index auf der lengow_orders-Tabelle
    • Refactoring und Optimierung von Daten mit der korrekten Lokalisierung
    • [action] Verbesserte Trägerabstimmung mit einer strengen und dann ungefähren Suche
    • [export] Wiederherstellung der korrekten Versandkosten für jedes Produkt
    • [import] Speichern der marketplaces.json-Datei im Magento-Medienordner
    • [import] Erhöhte Sicherheit für Bestellungen, die ihren Marktplatznamen ändern

    ✅ Version 1.1.5 (veröffentlicht am 10-01-2020)

    🔧 Fehlerbehebung 

    • [export] Kompatibilität mit php 7.3 für Modusgröße und Gesamt  

    ✅ Version 1.1.4 (veröffentlicht am 20-11-2019)

    🎉 Funktionen

    • Hinzufügen der Kompatibilität mit php 7.3

    🔧 Fehlerbehebung

    • [import] Wiederherstellung des Steuersatzes, wenn die Produktpreise keine Steuern enthalten
    • [import] Aktualisierung der Adresserstellung für die Kompatibilität mit Version 2.3.3

    ✅ Version 1.1.3 (veröffentlicht am 13-09-2019)

    🔧 Fehlerbehebung 

    • Verwendung des Fabrikprozesses für die Instanziierung des Marktplatzes
    • Dynamische Wiederherstellung der Entitätstyp-ID für die Produktattribute
    • [export] Überprüft, ob ein Produktattribut in Array-Form ein weiteres Array enthält
    • [toolbox] Hinzufügen von Sicherheit bei der Wiederherstellung von Exportdateien   

    ✅ Version 1.1.2 (veröffentlicht am 06-09-2019)

    🎉 Funktionen 

    • [action] Verbesserte Trägerabstimmung mit Suche auf Trägercode und -label

    🔧 Fehlerbehebung

    • [import] Speichern der Sendungsverfolgungsnummer während des Aktualisierungsprozesses   

    ✅ Version 1.1.1 (veröffentlicht am 09-07-2019)

    🎉 Funktionen 

    • [import] Optimierung des Bestellwiederherstellungssystems
    • [import] Einrichtung eines Caches zur Synchronisation von Katalog-IDs
    • [action] Refactoring und Optimierung von Aktionen auf Bestellungen

    ✅ Version 1.1.0 (veröffentlicht am 24-05-2019)

    🎉 Funktionen

    • Deaktivierung des Lengow-Trackers und Änderung der Produkt-ID
    • Registrierung von Marktplatzdaten in einer json-Datei
    • Optimierung von API-Aufrufen zwischen PrestaShop und Lengow

    🔧 Fehlerbehebung  

    • count() Parameter muss ein Array für php 7.2 sein
    • [action] Verwaltung von Bestellungen, die auf die Rückkehr vom Marktplatz warten
    • Aktualisierung der lengow_order-Tabelle direkt nach der Erstellung der Magento-Bestellung

    ✅ Version 1.0.3 (veröffentlicht am 20-03-2019)

    🎉 Funktionen

    • [action] Generierung einer allgemeinen Fehlermeldung, wenn die Lengow-API nicht verfügbar ist
    • [import] Hinzufügen eines Fehlers, wenn ein Produkt nicht genug Lagerbestand hat
    • [import] Importieren Sie die Bestellung mit der Währung des Marktplatzes

    🔧 Fehlerbehebung 

    • [import] Verbesserte Sicherheit, um doppelte Synchronisation zu vermeiden
    • Initialisierung eines leeren Arrays für die Protokolldekodierung   

    ✅ Version 1.0.2 (veröffentlicht am 07-01-2019)

    🎉 Funktionen

    • Hinzufügen
Dieser Artikel wurde automatisch übersetzt. Bei Unsicherheiten bitten wir Sie, die Originalversionen auf Französisch oder Englisch zu konsultieren.

Beiträge in diesem Abschnitt

Unsere Supportzeiten:
Montag bis Freitag von 9:00 - 18.30 Uhr