brickfox Changelog

Feature:

  • Mirakl: load translations, prices and active channels from slave shops
  • XmlExchange: Add shop product update xml import
  • Cdiscount: add attribute matching drop downs

Bugfix:

  • Prioritization of active articles during CSV import
  • XmlExchange ProductUpdate; update not deleted variations first
  • disable feed header response from curl
  • amazon: Amazon token erneuern
  • Tradebyte: fixes for marketplace stock import

Improvement

  • mirakle order status: allow quantityShipped = 0 if shops fulfillment by marketplace is enabled
  • CSV: Add seo content field for csv export and import

 

Change:

  • XmlExchange: erp product import performance improvements
  • Revision of the Ebay error handling so that it is easier to read.

Bugfix:

  • ShopwareSalechannel: Use vatId if exist from orderCustomer if empty in address
  • Bol: image export bugfix
  • AmazonSellingPartnerApi: fix error amazon refresh token is not set or null
  • Intern: amazon token renewal
  • Orders will not be set to finish if exception occurs during orderline handling

Improvement

  • Syncing of matchings for channels of the same type

Feature:

  • Otto: add new oauth workflow

Change

  • Allow overview of PIM settings

Bugfix

  • Media: changed the ImageServer to allow image names with pathinformation
  • AmazonSellingPartnerApi: Fix for compression error
  • eBay: Shippment Notice Check carriers and tracking IDs to prevent sending wrong informations
  • SW6 MC: don’t create shipments if order status is ready for shipment
  • Products: Fix issues on multiple currencies for shops product variations with special prices

Feature:

  • Otto: enable oauth with client_credentials, if client_secret is configured

Change

  • Update product variation image sortorder
  • SW6: fix unnecessary log cleanup and log errors to graylog + add single order import param
  • Mercateo: add specific sftp config for products exports
  • Html tag settings for amazon

Bugfix

  • Ottomarket: removed double coupons treatment
  • Tradebyte: fix marketplace stock import csv separator
  • ManoMano: stabilize_new_ManoMano_API_implementation
  • Metro: Fix attribute loading from metro

Feature:

  • Rest: add packing unit import
  • SW6 MC: add config so set orderstatus ready for shipment if tracking id is missing
  • Shops: Store filter that rejects products if the lower and upper

Change

  • ManoMano: Implement category attributes mapping of manomano channel
  • Prices: Implement the possibility to add channel surcharge to special price if requested

Bugfix

  • Amazon: stop throwing request exceptions to use existing error handling
  • Amazon: list price feeded wrong
  • PIM UI fix permissions on write access buttons
  • Tradebyte: fix marketplace stock import

Feature:

  • Pixi: Add possibility to configure attribute for pixi product description
  • Manomano: implement rest api orderstatus export and orders import + category import
  • Images: add script to delete images without physical files

Change

  • ManoMano: implement new cateory API

Bugfix

  • Galaxus: Fix price on galaxus order position
  • Amazon: fix feed invoice upload
  • ShopwareSaleschannel: Check if a product attribute to property matching exists
  • PIM: Pim Ui write access controls not available
  • ShopwareSaleschannel: Fix for non existing product descriptions for order lines

Feature:

  • ManoMano: Add voucher handling for manomano orders
  • Sandbox: add reset data ui

Change

  • Category Mapper: Communicate to customer that this is a beta feature
  • Images-Upload: change regex to allow „–“ and „__“ in filename before upload by FTP

Bugfix

  • Cdiscount: Only export delivery methods where price is set
  • ShopwareSaleschannel: Check mapped product attributes to filter not mapped attribute properties
  • Amazon: prevent useless warnings
  • ShopwareSaleschannel: Fix overwriting images in shopware if they were updated

Feature:

  • Scriptlogger: add simple ui
  • Kaufland: add storefront and locale for poland and austriags

Change

  • Saleschannel : „Save delivery times from marketsplaces as separate keys“
  • Shops: update upselling list
  • Ebay: no price update for special price adjustment
  • PIM: Allow overview of PIM settings

Bugfix

  • Bol: fix export of images
  • ShopwareSaleschannel: Fix property group creation

Feature:

  • Shop-CSV-Export: use default attribute values
  • SW6 SC: add config to disable cms page id inheritance
  • Tradebyte: finish marketplace stock import
  • Pixi: add config to export product description as DESCRIPTION_LONG
  • Implement Category Mapper for AI assisted group mappings

Change

  • Amazon: prevent useless warnings
  • Fnac: Refactor to only handle order management

Bugfix

  • Pixi: fix orderLineDiscount for absulte coupons
  • Amazon: add scriptlogger to migration script

Change:

  • Mirakl, Kaufland: Reimport Orders
  • Ebay: load shipping policy from variation for flat articles

Bugfix

  • HTK: import bugfix
  • OttoMarket: Fix otto product export default shop attributes

Feature:

  • W6 SC: mark category for export if template id changed
  • Skriptlogger: add csv export
  • add scale price import
  • add marketplace stock import

Change:

  • eBay: add error code 21916256 to valid responses for deletion
  • Shops: remove limango from upselling list
  • Vs4: config to import articles in flat structure
  • Shops: add delivery time attribute code config to ui
  • Galaxus: rm TRACKING_TRACING_URL, add SHIPMENT_CARRIER in dispacth notifications

Bugfix

  • SW6 SC: bugfix for empty property mappings
  • SW6 SC: prevent unnecessary warnings
  • Ebay: fix export of diff options
  • Ebay: default template fix for flat variations
  • Ebay: fix header name

Change:

  • remove foxcon banner
  • Rest: import seo data
  • Rest: add deleted products endpoint

Bugfix:

  • ShopwareSaleschannel: Fix error on not yet existing product variations in shopware

Improvement

  • Archive and remove old http logs
  • GUI: Add updated theme css

Change:

  • remove foxcon banner
  • Rest: import seo data
  • Rest: add deleted products endpoint

Bugfix:

  • ShopwareSaleschannel: Fix error on not yet existing product variations in shopware

Improvement

  • Archive and remove old http logs
  • GUI: Add updated theme css

Change:

  • Manomano: import vat_number

Bugfix:

  • ShopwareSaleschannel: Fix variation export
  • Cdiscount: don’t block offerResult-Import on exceptions
  • Kaufland: Bugfix for default datetime format

Feature:

  • Kaufland: use mapped shipping group as shipping method for orders
  • Metro: add allowed attributes to attribute matching gui
  • Mirakl: split export files to prevent too large files

Change:

  • Ebay: change category import url
  • Ebay: Image export reacts to sort order of Attributes
  • Vs4: Config to ignore group assignments
  • Improve FtpImage Transfer
  • BmeCat: use price instead of calculated order price for product exports

Bugfix:

  • Update Amazon Product XSD to have EPRELRegistrationNumber field

Improvement:

  • CSVERP: Archive files
  • Add shop category name sorting for attribute matching list

Feature:

  • Core: add foxcon notification popup

Change:

  • Added configuration to use werbemittel as currency in VS4

Bugfix:

  • Prevent duplicates when using multiAttributes-matching

Improvement:

  • Add support for image product properties in Shopware Sales channel

Feature

  • Improvement of behaviour for category tree after saving

Change

  • Tax calculator returns a zero taxrate if it is defined in configuration
  • Return tracking ID’s will get chosen by random from a list of available ID’s, now
  • For „Kaufland“ the external SKU will get resetted on deletion

Bugfix

  • Shipping costs bug in order line bundle positions for „Kaufland“ has been fixed.
  • Order of config value has been improved to fix loading issued for „Amazon“
  • Saving errors on „Mirakl“ have been fixed
  • Fixed the Amazono XML export which will not return „fullfilmentlaency“, anymore, if latency is zero

Improvement

  • Variations extraction for „ShopwareSaleschannel“ has been improved for large variations

Feature

  • Marktplätze: Import des erwarteten Liefertermins für ebay
  • XmlExchange: Split-Tracking-ID-Logik zu allen Sendungsimporten hinzufügen

Change

  • Mirakl: Gui für Angebotsmigration

Bugfix

  • Shopware 6 Saleschannel „Neue Logik bei Preisübernahme von Produkten“
  • ShopproductsList Fix-Sortier-Filter
  • Galaxus: Implementierung der Auftragsrückgabe hinzufügen
  • Shopware Zusatzinformations-Manager repariert

Feature

  • SW6-SC: Importieren von kundenspezifischen Feldern für Bestellungen, falls konfiguriert
  • Amazon: Token-Ablauf-Benachrichtigungen hinzufügen
  • Amazon: neue Aktion zum Erstellen und Herunterladen von Berichten hinzufügen

Change

  • Ebay: Extrahieren der Zahlungstransaktions-ID aus den monetären Details
  • Ebay: verbesserte Protokollierung

Bugfix

  • Korrektur der Deployment-Pipeline für die Produktion
  • Pixi: behebt einen Fehler im Code, der ‚ready for shipment‘ auf ’shipped‘ setzt
  • Shops: Behebung von Speicherproblemen im csv-Export der Kanalverwaltung
  • ShopwareMultichannel-Bestell-Export-Fehler behoben; fehlender Cast für die Konfiguration CUSTOM_FIELD_COMMISSION behoben
  • ShopwareMultichannel: neue Funktion zur Behandlung von Post/Patch-Fehlern hinzugefügt; alte Funktion zur Aktualisierung des Zahlungsstatus verwenden

Improvement

  • Automatische Bereitstellung hinzufügen
  • Produkt: Aktualisierung des Labels für die Suche nach Variationen der Artikelnummer

Feature

  • Otto: Automatische Bereinigung von neu angeordneten Varianten hinzufügen
  • CRabatt: Hinzufügen der Expressversand-Option zur GUI
  • Option Preisexport deaktivieren hinzufügen

Change

  • Pixi: ordersLinesToOrdersShipments beim Aktualisieren von readyForShipment-Bestellungen auf versandt erstellen
  • HtkSage: BasePrice-Informationen importieren

Bugfix

  • Shop: „Fehlendes Produkt im Export“
  • Order: Testbestellungs-Gui-Labels korrigiert
  • Cdiscount: bereinigt verwaiste Angebotsdateien, um unendliche Ergebnisabfragen zu verhindern
  • SW6 SC: Bugfix für leere Eigenschaftszuordnungen
  • Submodul steinbeis hinzufügen
  • XmlExchange: Bugfix für Bildkodierung

Change

  • Transferring the AWS customizations from the PHP 8 branch Anpassungen für das zukünftige AWS Deployment sind dafür schon in de Core übernommen worden
  • Shopware: Mit diesem Update führen wir eine bedeutende Verbesserung in der Handhabung von Amazon Order-Gebühren (Fees) innerhalb von Shopware6 ein. Benutzer haben nun die Möglichkeit, die aus Amazon erhaltenen Order-Gebühren direkt einem spezifischen custom_field innerhalb ihrer Shopware6-Instanz zuzuweisen.

Bugfix

  • ebay: Versandkostengrenze für Sonderpreise berücksichtigen Versandpreisgrenze wird bei gesetzen Sonderpreisen jetzt auch beachtet.
  • Xentral Anbindung Order-Export Weitere Fixes für den Order-Export
  • Problembehebung: Die Übertragung von Verpackungsmaßen, die als Attributwerte festgelegt wurden, funktioniert jetzt korrekt. Zuvor unterstützte das System lediglich Attribute vom Typ Kurztext und ähnliche, jedoch keine Ganzzahlen.
  • Fehlerbehebung: Probleme beim eBay-Export, verursacht durch Ganzzahl-Attribute, wurden behoben.
  • Fehlerbehebung: Probleme mit der Bildaktualisierung für Produkte ohne Varianten wurden korrigiert.

Feature

  • Otto: Test hinzufügen, um den Aufbau einer Produktbeschreibung zu debuggen

Change

  • Shopware: Standardmenge für Käufe exportieren
  • Kaufland: Bestellimport Startdatumskonfiguration
  • Ebay: Sonderpreis zum Preisschwellenwert der Versandrichtlinien hinzufügen
  • Return-Tracking-Id-Service: Rücksende-Tracking-IDs, die in GLS-Sendungen verwendet werden, werden nicht zurückgesetzt

Bugfix

  • Shopware: Erhöhung der Fehlertoleranz bei importen
  • Kaufland-Produkt-Update: Angebots-ID optional machen – ist für migrierte Produkte möglicherweise nicht vorhanden

Feature

  • Möglichkeit die Erstellung von Gruppen für Produkte zu deaktivieren

Change

  • Berücksichtigung der Sonderpreise bei der Berechnung der Steuersätze
  • XMLexchange: Konfiguration die Dateinamen beim Import zu kodieren
  • FNAC-Darty: Integration der Shopanbindung

Bugfix

  • Shop: Behebung von Rundungsfehlern bei der Preisberechnung
  • Amazon: Mengepreise für Preismenge 1 nicht exportieren
  • Shopware: Nur Preise abgleichen die in beieden Systemen bekannt sind

Feature

  • Shopware-Saleschannel: Konfiguration zum Exportieren von einzelnen Stammartikel mit nur einer Variante als vollständige Variantenartikel.
  • Portal: Konfiguration zum Deaktivieren der automatischen Gruppenerstellung in REST-Aufrufen für Produktdaten.
  • Portal: REST-Import für Shopkategorien.

Change

  • HTK: Produktattribute können jetzt importiert werden.
  • Kaufland: Fallback-Option für id_product wurde hinzugefügt.
  • Ebay: Fallback auf productsImages, wenn der Export von variationImageOnly aktiv ist, aber keine Variantenbilder gefunden werden können.

Bugfix

  • Shop: Problem mit der Filterung von Produktlisten wurde behoben.

Improvement

  • Amazon: Verbessertes Sitzungsmanagement für Amazon-API-Anfragen.

Feature

  • Core: Neuer Shop-Typ für Brickfox-Brückenexporte hinzugefügt

Change

  • Shops: ShopsProductsFilter zum Herausfiltern von Produkten mit mehr als 2 diffOptions
  • Ebay: Konfiguration zum zusätzlichen Export von Variationsattributen
  • SWSC-Refactoring: verbesserte Fehlerbehandlung; Korrektur der POST/PATCH-Rewrites für 400 Status-Codes
  • SWSC-Refactoring: verbesserte Leistung beim Abrufen von Attributen + keine leeren Übersetzungen auf der Ebene products_variations + Produkte mit Fehlern werden nicht übersprungen
  • SWSC-Refactoring: Durchführung von Nachexportaktionen nach jedem Produkt statt am Ende des Produktdatenexports

Bugfix

  • Shops: Zuschläge zu Staffelpreisen hinzufügen
  • ShopwareSaleschannel-Product-Export; Exportiere Variationsdaten zusammen mit den Produktdaten und nicht danach

Improvement

  • ShopAttribute: Farben und Schriftart für Attributabgleich korrigiert

Feature

  • Nettopreise für Pixi exportieren, wenn die Bestellung B2B ist

Change

  • Erweiterte Prüfung der E-Mails auf der E-Mail-Blacklist
  • Plus-Produkt-Export: Vereinfachen Sie das Laden von Datenblättern und Energieetiketten vom Medienserver

Bugfix

  • Sortierung der Staffelpreise angepasst

Feature

  • Shops: Neue Admin-UI-Aktion „shops_products_variations.to_delete“ zurücksetzen

Change

  • Noindex-Metatags in HTML-Ausgabe hinzugefügt
  • Prüfung der E-Mails vor Versand auf die E-Mail-Blacklist

Bugfix

  • Diverse Fixes für Amazon Reports hinzugefügt

Feature

  • ScriptLogger: Erweiterung des Scriptloggers um Wildcard Scriptlogger Namen

Change

  • Shops: Konfigurierbare Attribut Filter
  • Shops: Ergänzung des Feldes orderQuantity in den CSV Export
  • Mirakl: Konfiguration für Webcatchline im Decathlon Export

Bugfix

  • Kaufland: Anpassung im Verhalten beim Fehler „Could not update…“
  • Shopware: Anpassung im Produktexport, so dass Prüfung auf leer, true zurückgeben für Werte mit 0
  • Bol Migration: Anpassung des Bol Migrations Workflow und Fixes
  • Kaufland: Einträge mit unbekannten EANs werden nicht länger ausgelassen

Change

  • Mirakl: Es werden keine inaktiven Varianten mehr exportiert

Bugfix

  • Xentral: Ergänzung der project-id im Bestellexport

Change

  • Konfiguration hinzugefügt, die es ermöglich die Parent Kategorien von Shops zu löschen
  • Amazon: Aktualisierung der HomeImprovement.xsd

Bugfix

  • Kaufland: Ergänzung des Scriptloggers im Migrationscript
  • ShopwareMultichannel: Order Status Backup: Vermeiden von falschen Requests wenn kein OrderUpdate notwendig ist
  • Plus-Product-Export: Anpassung des Formates des Basispreises
  • Kaufland: Hinzufügen des Versandhandling für Bundles

Change

  • Mirakl: Anpassung Artikelnummer bei Bestellstatus

Improvement

  • Konfigurationsmöglichkeit für API Limit bei Produkt Preis Importen

Feature

  • ShopwareMultichannel: Hinzufügen der Verpackungseinheit von Shopware

Change

  • Mirakl: Ausgabe von Fehlern in der Export-Preview
  • Plus-Product-Export: Hinzufügen weiterer erlaubter Filter Attribute

Bugfix

  • Übernahme von Kundenfixes in den Core
  • Galaxus: Überprüfung von NAME2 bei Firmenimport heraus genommen

Feature

  • Ersetze die bisherige „MOIN“ Nummber für OttoMarket

Change

  • Anpassung der Standard Package-Size Werte für ShopApotheke

Feature

  • Images: Neuer Server Typ hinzugefügt
  • Rest: Erweiterung für Updates
  • Otto: Fehlerreport „600096 – INACTIVE_ON_PARTNER_REQUEST“ blockt

Bugfix

  • Behebt ein Problem bei iframes für das neue Dashboard

Change

  • Netto: Default „externSku“ Logik bei Order Status Updates
  • Mirakl: Deaktiviere „price_unit“ für Conrad

Bugfix

  • Shops: Scriptlogger für Kategorie und Doppelte Channels Prozesse hinzugefügt

Feature

  • Kaufland: Produkt und Angebot Status sync

Change

  • HtkSage: Import contentUnit und contentQuantity
  • Mirakl: Rechnungsupload

Bugfix

  • Ebay: Verbesserung des Templates für den Produkt Export
  • Cdiscount: Preis Formatierung
  • Mirakl: Angebots- und Produkt Status Prüfung verbessert

Improvement

  • Ebay: Refaktorierung der Benachrichtigung für den Ablauf des Tokens

Bugfix

  • Amazon: Behebt einen Fehler beim Export mit Prime Versandarten
  • Kaufland: Behebt einen Fehler beim Produkt Export
  • CSV: Behebt einen Fehler beim Produkt Export im Bezug auf den Kategoriedaten

Improvement

  • eBay: Tooltip hinzugefügt zur besseren Verständnis
  • XmlExchange: Test für das Flag „neveroutofstock“ hinzugefügt

Change

  • Mirakl: Anpassung des Download Prozesses für Reports um neue ZIP Dateien zu verwenden

Bugfix

  • Shopware Saleschannel: Behebt einen Fehler bei der minimalen Bestellmenge

Improvement

  • CSV Export: Checkbox hinzugefügt die die Möglichkeit bietet nur aktive Shop-Produkte zu exportieren
  • SW6 Saleschannel: die letzte Zahlungstransaktion wird geladen
  • Cdiscount: verbesserte Fehlerbehandlung, Dateien werden nach 30 Tagen aufgeräumt, weitere Status Behandlung

Bugfix

  • Mercateo-Product-Export: Keine export von null Preisen
  • CSV ERP Import: Behebt das Problem beim aktualisieren von gelöschten Varianten
  • Bol: Fehlerbehandlung
  • SW6 Multichannel: Behebt das Problem beim updaten von Produkten
  • Mirakl: Anpassung des ShopType Namens von NatureDecouvertes zu NatureEtDecouvertes
  • Mirakl: Behebt das Problem dass nur die erste Produktvariante von einem Shop-Produkt aus dem Shop deaktiviert wird.
  • XmlExchange: Behebt einen Fehler beim Bestellstatus Import über XMLExchange

Feature

  • Reset unit if kaufland id is missing
  • Custom csv orders export
  • Rest Api documentation endpoint
  • Mirakl article migration

ChangeAmazon: update client secret

  • Amazon: adapt logic of loading articles for exports
  • Kaufland: order import change for migratons
  • ShopwareSaleschannel – zero based index sort order on image export

Bugfix

  • Kaufland: save shipping costs on order level too
  • OttoMarket-Orderstatus-Export-hotfix
  • Kaufland: fix deletion of broken articles
  • Kaufland: fix migration of stock locations
  • Feature/kaufland correction
  • XmlExchange-ShopsExport-hotfix: fix call to undefined method
  • Fix rrp calculation issue
  • Orders: Don’t reject fulfilled orders
  • Mmirakl product export: catch generic exception and log them to graylog
  • Synchronize with item number prefix fix and fix cleanup

Improvment

  • PHPCS – apply „UselessAnnotation“ sniffs to tests

Feature

  • Kaufland: add dropdown to attribute mapping ui
  • Kaufland: add product migration button
  • New Tests for ebay order import
  • SW6: Add possibility to export product special prices for special timeframe

Change

  • Kaufland: reset product if errors occurred on creation
  • Amazon: adapt logic of loading articles for exports
  • Limango: Add unittest
  • Amazon ERP: switch to sp api

Bugfix

  • Zalando: Only validate image dimensions when they are present
  • OttoMarket: add position for shipment only if positionItemId is set
  • Allow multiple order lines with the same product on export
  • Tradebyte: deactivate toDelete-Products
  • Cdiscount: Limit amount of products in export
  • Fix compatibility issue with Extjs and firefox

Feature

  • Add upselling feature
  • Missing prices on split Amazon stock export
  • Xentral initial implementation

Change

  • Check if slave shop match the required shop type
  • Patch max Length Variation title for Mercateo
  • Amazon: Update Lighting.xsd
  • Kaufland: corrections and adaptions
  • Amazon: fix for old posted files which feedsubmissionsids dont exist anymore
  • Ebay: mark article for relist if offer already ended
  • Shops: predeploy for prevention of duplicate shops_products entries

Bugfix

  • Fix the UI showed date time format
  • Only provide file name for eek label and data sheet
  • Mirakl: Add optional shops_id to order import for multishop usage
  • Tradebyte: load taxrate from child shop, fallback to master shop
  • Zalando: change currency code to currency iso code

Feature

  • Zalando api attributes mattching
  • Mirakl: add export only price and inventory logic
  • Ebay Trading / Dispute APIs
  • Kaufland: add order status export and migration script
  • Amazon: add sp api token refresh
  • Kaufland: add new module
  • Amazon import ExpectedShipDateRange and ExpectedDeliveryDateRange…
  • Added ebay api signatures

Change

  • Shops errors: add combo for error code filter
  • SKU switch
  • Mirakl: export cancellations of single order lines

Bugfix

  • Delete variations that does not exist on products import
  • Marktkauf: add category import action
  • Undefined variable: hitmeisterProductExists
  • added ISBN value set if ean empty

Improvement

  • Basic tests for XmlExchange product export
  • improve namings and minor cleanups
  • add basic test for limango order import wrapper