Magento 2 - Lengow Plugin Änderungsprotokolle

✅ Version 1.6.2 (veröffentlicht am 29-05-2024)

🎉 Funktion

  • Letzten PHP-Fehler protokollieren
    Protokollieren Sie den letzten PHP-Fehler mit der Funktion shutdown() beim Importieren von Bestellungen, Exportieren von Produkten und Konsultieren der Toolbox.

🔧 Fehlerbehebung

  • Rückerstattungsbetrag nicht korrekt
    Anpassung unter Berücksichtigung der Lieferkosten und zusätzlicher Kosten. 

✅ Version 1.6.1 (veröffentlicht am 15-05-2024)

🎉 Funktion

  • Entfernen Sie die Tracking-Option
    Nicht mehr funktionsfähig, da das Tracking in Lengow veraltet ist.

🔧 Fehlerbehebung

  • Passender Carrier ist nicht korrekt
    Verbesserte Carrier-Abstimmung
  • Amazon US-Benutzer können FBA (Amazon Fulfillment) Bestellungen auf Magento nicht automatisch abrufen 
    Der Import von FBA-Bestellungen wird für amazon_us anonymisiert
  • Amazon liefert NICHT den Namen und die Postanschrift des Käufers für Fulfilment By Amazon (FBA) Bestellungen in den USA. Der Kundenname und die Adresse bleiben leer
    "Full_name" und "full_address" werden automatisch mit dem Wert "Nicht von Amazon bereitgestellt" gefüllt.
  • Rückerstattungsbetrag ist nicht korrekt
    Aufrundung von Rückerstattungsbeträgen
  • Rundungsbeträge in Lengow-Bestellungen sind nicht korrekt
    Rundung von Bestellbeträgen behoben

✅ Version 1.6.0 (veröffentlicht am 24-04-2024)

🎉 Funktion

  • Rücksendungsverwaltung
    Fügen Sie das Feld return_tracking_number und return_carrier hinzu, wenn es sich um ein optionales Argument handelt, und senden Sie diese Daten in der Bestellaktion.

🔧 Fehlerbehebung

  • Fehlende Versandsteuer
    Keine Versandsteuer für B2B-Bestellungen (steuerbefreit PST-21179)

✅ Version 1.5.2 (veröffentlicht am 15-04-2024)

🎉 Funktion

  • Verwaltung von nicht vorrätigen Produkten
    Neue Ja/Nein-Konfigurationsfelder für den Export von out_of_stock Produkten.

🔧 Fehlerbehebung

  • B2B-Bestellungen ohne Steuer
    Korrektur bei B2B-Bestellungen zur Entfernung der Steuer für EU-Länder.
    Verbesserte Identifizierung von B2B-Bestellungen für ManoMano.
  • Hilfezentrum-Links
    Die URLs, die zum Lengow-Hilfezentrum führen, wurden im Plugin aktualisiert.

✅ Version 1.5.1 (veröffentlicht am 13-12-2024)

🔧 Fehlerbehebung

  • Wenn die Steuerkonfiguration so eingestellt ist, dass die Steuer in der Bestellung enthalten ist, ist der Wert falsch
    Überprüfung der Steuerkonfiguration zur Anpassung der Berechnung des korrekten Bestellpreises.
  • Signaturänderung für RulesApplier
    Lösung durch eine Vereinigung des Typs: array|Collection.
  • Die Kunden-E-Mail ist im Json-Knoten der Rechnungsstellung oder Paketzustellung leer
    Rufen Sie den E-Mail-Wert aus einem anderen Knoten in der Bestellungs-Json ab, wenn der Grundwert nicht vorhanden ist, sonst geben Sie einen leeren Wert zurück.

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

🎉 Funktion

  • Option zur Aktivierung eines Cron zur Rückgabe von fehlerhaften Aktionen
    Bestellaktionen, die über 7 Tage hinweg 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. 
  • Passender Carrier nicht gefunden Rückgabecode
    Während der Aktion "ship" wird bei Nichtfinden eines Carrier-Codes ein benutzerdefinierter Carrier angewendet.
  • Synchronisation der Bestellnummer mit 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 Prod- und Preprod-Umgebung ü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 dem composer.js zurück
n Datei.
  • Carrier Matching in Version 1.4
    Fix für Carrier Matching 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.

    🔧 Bugfix

    • [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 der "id_delivery"-Prüfung bei der Überprüfung bereits importierter Bestellungen.
    • [import] PHP 8.1 Fehler
      Setzen von Werten auf einen Standardwert, damit sie nie "null" sind.
    • [import] Problem mit Kataloganhang beim ersten Verbinden mit der E-Commerce-Plattform.
      Hinzufügen einer Bedingung zur Überprüfung von 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)

    🔧 Bugfix

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

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

    🔧 Bugfix

    • [Export] Beheben des veralteten Fehlers, 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 vorhandenen Codes. Umschalten des Codes 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 Lengo

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

      🔧 Fehlerbehebung

      •  Entsperrung 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)

      🎉 Funktionen    

      Integration der Bestellsynchronisation in den Toolbox-Webservice

      • Einrichtung der Synchronisation über einen bestimmten Zeitraum, ein Zeitintervall oder für eine bestimmte 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 bestimmte 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)

      🔧 Fehlerbehebung 

      • [Export] Behebung der Abrufung von Elterndaten bei Kindprodukten

      Korrektur der Funktion, die angibt, ob Daten vom Kind oder vom Elternteil abgerufen werden sollen. Die Sorge kam von einer strengen Überprüfung auf einen Magento-Getter, der einen Wert in String statt in Integer zurückgab (trotz der PHPdoc-Information).

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

      Korrektur der Funktion, die die Produkte in den 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, alle Plugin-Daten abzurufen: Plugin-Zusammenfassung, Liste der Optionen, Prüfsumme der Plugin-Dateien und Liste der verfügbaren Logs. Es ermöglicht auch das Herunterladen von Logs 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 proedure und Link zur Unterstützung). Es bleibt kontinuierlich über einen Link in der Kopfzeile des Plugins vorhanden.

      🔧 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 gebündeltes Produkt mit einem konfigurierbaren verwechselt wird.

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

      Änderung der Produktgittervorlage, um den Massenauswähler 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 native Magento-Plugins freiwillig 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 Vor- 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 es mit Magento 2.4.x und php 7.4.x kompatibel zu machen.

      • Iframe immer in https laden

      Das Verbindungs-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ügung von Bestellungstypen im Bestellungsverwaltungsbildschirm
      • [import] Hinzufügung der Währungsumrechnungsoption im Bestellungsoptionsfeld
      • [Export] Option hinzufügen, um auszuwählen, welches Feld von übergeordneten Produkten genommen werden soll  

      🔧 Fehlerbehebung 

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

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

      🔧 Fehlerbehebung

      • Hinzufügung 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 der API-Aufrufe zur Synchronisation von Bestellungen und Aktionen
      • Anzeige einer Warnung, wenn
    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