Änderungsprotokoll

Changelog

[1.1.9] - 2026-10-01

Fixed

  • Bestellstatus nach Export: Statuswechsel erfolgt über die Shopware State Machine statt direktem stateId-Update (vermeidet Scope-/Transition-Fehler).

  • Fehlerbehandlung nach erfolgreichem Afterbuy-Import: Ein Fehlschlag beim anschließenden Statuswechsel überschreibt den Import-Erfolg nicht mehr als „Import fehlgeschlagen“.

  • Versandstatus-Abgleich: Setzt den Lieferstatus (order_delivery) per State Machine statt fälschlich den Bestellstatus; Tracking und Status sind getrennt.

[1.1.8] - 2026-09-30

Added

  • Lieferadresse immer übertragen: Optionaler Schalter, damit die Lieferadresse auch bei Gleichheit mit der Rechnungsadresse separat an Afterbuy gesendet wird (Lieferanschrift / KL*).

[1.1.7] - 2026-09-29

Added

  • Bestellkommentar: Der Shopware-Kundenkommentar (customerComment) wird an Afterbuy im Feld Kommentar übertragen.

  • Markierungs-ID: Optional konfigurierbare Afterbuy-MarkierungID, um übertragene Vorgänge farblich zu markieren.

  • Bestellstatus nach Export: Optionaler Shopware-Bestellstatus nach erfolgreicher Übertragung (exportedOrderStatus).

  • Versandstatus-Abgleich: Periodischer Abgleich versandter Bestellungen aus Afterbuy (Scheduled Task / CLI netzkollektiv-extensions:afterbuy:check-shipping) inkl. konfigurierbarem Versandstatus.

[1.1.6] - 2026-02-18

Fixed

  • Artikelnummer (automatisch): Der automatisch generierte Wert wird nun als String übermittelt, um die Afterbuy-Kompatibilität sicherzustellen.

[1.1.5] - 2026-02-18

Fixed

  • Nettobestellungen – Versandkosten: Versandkosten werden bei Steuerstatus „netto“ nun inkl. Steuer (Bruttobetrag) an Afterbuy übermittelt.

  • Produktattribute: der Wert artikelnrAttribute wird standardmäßig automatisch generiert, um Fehler durch nicht numerische Werte auszuschliessen

[1.1.4] - 2026-02-17

Added

  • Konfigurierbare Produktattribute für die Afterbuy-Übertragung

    • Produktattribut für Artikelnummer (artikelnrAttribute): Auswahl welches Produktfeld als Artikelnr gesendet wird (automatische Generierung, Artikelnummer, Herstellernummer oder EAN).

    • Produktattribut für AlternArtikelNr1 (alternArtikelNr1Attribute): Artikelnummer, Herstellernummer oder EAN.

    • Produktattribut für ArtikelStammID (artikelStammIdAttribute): Artikelnummer, Herstellernummer oder EAN.

  • Nettobestellungen: Positionspreise werden bei Bestellungen mit Steuerstatus „netto“ in Bruttopreise umgerechnet, damit Afterbuy korrekte Bruttopreise erhält.

[1.1.3] - 2025-06-25

Changed

  • Anpassungen für Shopware 6.7.

  • Die Status-Nachricht wird ab SW 6.7 im Feld interner Kommentar gespeichert.

Fixed

  • Behebt einen Fehler, durch den Bestellungen in best. Fällen doppelt übertragen wurden.


[1.1.2] - 2025-05-30

Changed

  • Die Bestellungen werden nach SalesChannel gefiltert.


[1.1.1] - 2025-05-22

Fixed

  • Der Ländercode wird nun korrekt übergeben.


[1.1.0] - 2025-05-14

Added

  • Es kann nun ein Bestellstatus angegeben werden, um nur Bestellungen mit einem bestimmten Status abzugleichen.

  • Die PayPal Transactions-ID und der Zahlungsstatus werden an Afterbuy übergeben.

Fixed

  • Behebt einen Fehler, durch den Bestellungen mehrfach übertragen wurden.


[1.0.0] - 2024-10-04

Added

  • Initiales Release der Extension.