Changelog | OCI und cXML PunchOut-Kataloge erstellen | PunchCommerce                            ![](//analytics.punchcommerce.de/matomo.php?idsite=1&rec=1)

Changelog
=========

**05/2026**

- **Kommentierbare Produkte:** Produkte im Hosted Catalog können ab sofort von Kunden kommentiert werden. Die Kommentarfunktion lässt sich pro Produkt konfigurieren und wird beim Produktimport berücksichtigt. Kunden haben die Möglichkeit, Kommentare direkt an Warenkorbpositionen zu hinterlassen – diese lassen sich anschließend per Feld-Mapping dem gewünschten Zielfeld zuordnen.
- **Fehlerbehebung:** Die URL-Generierung wurde angepasst, sodass der Query-Parameter „actions“ gemäß Spezifikation in der Notation actions\[\] übergeben wird
- **Fehlerbehebung:** Warenkorb-Hinweistext werden jetzt wieder richtig abgespeichert und werden auf der Warenkorbseite (Hosted-Catalog) angezeigt. Alte Warenkorb-Hinweise wurden migriert.

**04/2026**

- **IDS Connect 2.5:** Volle Unterstützung inklusive Simulator und Protokoll-Implementierung hinzugefügt.
- **Plugin-System:** Neues Integrationssystem für PunchOut-Plugins mit verbesserten Ansichten und Anleitungen.
- **UI/UX:** Einführung eines dynamischen Sprachumschalters und Optimierung der Layouts für mobile Endgeräte.
- **Fehlerbehebungen:** Korrekturen in der Team-Verwaltung (Enterprise), bei OCI-Parametern und Darstellungsproblemen.
- **Hotfixes:** Behebung von Session-Problemen in Verbindung mit Livewire.

**03/2026**

- Änderung: Feldzuordnungen geben nun vollständig die Felder im PunchOut vor
- Änderung: Bei fehlenden Werten im PunchOut oder dem Wert "null" greift der Standardwert der Feldzuordnung
- Änderung: Pflichtfelder in einer Feldzuordnung sorgen im PunchOut nun zu einem Fehler, ausschließlich wenn der übergebene Wert des Feldes ein leerer Text ist
- Änderung: Die gewünschte Rundung von Preisen kann nun am Kunden eingestellt werden
- Änderung: Bei einem Katalog bei PunchCommerce werden Positionen im PunchOut nicht mehr im Warenkorb auf 3 Nachkommastellen gerundet, sondern nur einmalig bei der Berechnung des Ergebnisses auf den eingestellten Nachkommastellenwert
- Fehlerbehebung: Bei Durchführung der PunchOut-Simulation war die Session in der Kundenansicht invalide

**01/2026**

- Neue Funktion: Es können nun Versandkosten für Hosted-Catalog-Kunden definiert werden
- Änderung: Dateien vom Format .XLS werden nun nicht mehr unterstützt
- Neue Funktion: Feldzuordnungen für Produkt- und Kundenfelder

**09/2025**

- Verbesserung: cXML Payload mit fehlender Doctype Deklaration wird jetzt automatisch korrigiert
- Verbesserung: Unsere Shopware 6 Erweiterung ist in der Version 2.3.1 nun mit der Custom Products Erweiterung von Showpare kompatibel
- Fehlerbehebung: Warenkörbe mit nur einer Position haben in manchen Szenarien zu einem Fehler geführt

**08/2025**

- Neue Funktion: Wir unterstützen jetzt cXML in der Version bis 1.2.070
- Verbesserung: ShortName Tag für cXML PunchOut OrderMessage wird nun im Description Field ausgegeben wo sinnvoll
- Neue Funktion: Erweiterte OCI Funktionen kann nun für einzelne Kunden deaktiviert werden

**06/2025**

- Neue Funktion: Feldzuordnungen (Mapping) für Produktdaten implementiert
- Verbesserung: Anpassung des Katalog-Downloads für verbesserte Performance
- Änderung: Rechnungs-PDF-Dokumente sind nun PDF/A-3 und ZUGFeRD konform
- Fehlerbehebung: cXML-Authentifizierung für Okta-Integration korrigiert
- Fehlerbehebung: Fehlerhafte Validierung von PDF/A-3B-Dokumenten behoben
- Fehlerbehebung: Dynamics 365 cXML-Anfragen gegen Okta korrigiert

**05/2025**

- Neue Funktion: Team-Einladungs-E-Mail-Funktionalität hinzugefügt
- Verbesserung: Enterprise-Rechnungsstellung optimiert
- Fehlerbehebung: cXML-Timestamp-Deserialisierung mit fehlender Zeitzone behoben
- Fehlerbehebung: Dateidownload für Support-Tickets repariert
- Verbesserung: Fehlende Feldzuordnung in englischer cXML-Anleitung ergänzt
- Neue Funktion: Abrechnungszeitraum für Rechnungspositionen hinzugefügt

**04/2025**

- Fehlerbehebung: Extrinsische Felder in cXML-Payload korrigiert

**03/2025**

- Neue Funktion: Zahlung per SEPA-Lastschrift
- Änderung: Überarbeitung der Anleitungsdokumente für OCI- und cXML-PunchOut-Kunden
- Verbesserung: Darstellung der Feldnamen im Feldzuordnungswerkzeug verbessert

**02/2025**

- Verbesserung: Erzeugung von großen Katalogen (&gt;100T Produkte) deutlich beschleunigt
- Neue Funktion: Neuer Gateway-Endpunkt für Session-Validierung siehe auch [https://www.punchcommerce.de/swagger#/Gateway%20V3/get\_gateway\_v3\_session\_validate](https://www.punchcommerce.de/swagger#/Gateway%20V3/get_gateway_v3_session_validate)

**01/2025**

- Änderung: Erweiterung der CIF-Kataloge um die Supplier Url
- Neue Funktion: Detailseite für den Level 2 PunchOut aus Ariba für Gateway Kunden

**11/2024**

- PunchCommerce kann ab sofort auch in der Schweiz eingekauft werden
- Neue Funktion: cXML Version 1.2.064 wird unterstützt
- Neue Funktion: Übersichtsseite für Plugin-Downloads für Onlineshops
- Ausfall: Auf Grund eines Fehlers in unserem Deployment vom 11.11. war es zeitweise nicht möglich neue Tickets zu erstellen oder auf bestehende Tickets zuzugreifen. Wir bitten dies zu entschuldigen.
- JTL Shop 5 Plugin: Neue Version 1.2.3 behebt einen potentiellen Fehler bei der Übergabe des Warenkorbes an PunchCommerce
- Änderung: Die PunchOut-Simulation öffnet sich ab sofort immer in einem neuen Tab
- Fehlerbehebung: Der Import von cXML-Bestellungen ist in Szenarien ohne Steuersätze fehlgeschlagen

**10/2024**

- Shopware 6 Plugin: Hinzufügen von Einstellungen für die Übertragung der Versandkosten und Entfernung des Präfixes "shipping-method-" für die standardmäßige ID der Versandkosten

**09/2024**

- Änderung: Wir haben die Ariba spezifischen Informationen aus den Konfigurationsanleitungen entfernt um klarzustellen, das PunchCommerce auch mit anderen cXML basierten Beschaffungslösungen funktioniert
- Änderung: Unser Gateway differenziert jetzt zwischen "line items" und "shipping costs" - die Validierung des Gateway Payloads erzeugt nun keine Fehlermeldungen mehr für "shipping costs"

**08/2024**

- Magento 2 Plugin: Wir haben das JTL-Shop Plugin an unsere neue Gateway-Version 3 und an die JTL-Shop Version 5.3 angepasst
- Magento 2 Plugin: Wir haben das Magento 2 Plugin an unsere neue Gateway-Version 3 angepasst
- Fehlerbehebung: Es kam zu vermehrten Anmeldefehlern aus SAP® Ariba heraus, wir haben die Erzeugung der Einsprungadresse für das cXML-Protokoll angepasst um diese Fehlermeldungen abzustellen.

**07/2024**

- Fehlerbehebung: Rücksprung aus Shopware 6 Shops mit altem Gateway führte zu Fehler "session expired"
- Neue Funktion: Unterstützung für die cXML Versionen 1.2.060, 1.2.061 und 1.2.062
- Neue Funktion: Auswahl des Shopsystems und Autovervollständigung für die Einsprungadresse
- Verbesserung: Inbetriebnahme unseres Gateways in der Version 3
- Shopware 6 Plugin: Beheben eines Darstellungsfehlers im Checkout

**Q1+Q2/2024**

- Verbesserung: Vollständige Refakturierung der Code-Basis
- Shopware 6 Plugin: Erweiterung der Plugin-Konfiguration, sodass eine Url zur Weiterleitung des Kunden nach dessen Login definiert werden kann
- Shopware 6 Plugin: Versandkosten werden nun beim PunchOut ebenfalls übermittelt

**12/2023**

- Shopware 5 Plugin: Erweiterung der Plugin-Konfiguration, sodass nun ein Mapping der Zusatzfelder unterstützt wird
- Shopware 6 Plugin: Neue Funktion: Das Feld "brand\_ordernumber" wird nun mit der Hersteller-Produktnummer befüllt und beim PunchOut übertragen
- Shopware 6 Plugin: Fehlerbehebung: Option für Zusatzfelder einer Entity-Extension werden mit dem Präfix .extensions angelegt

**10/2023**

- Neue Funktion: Für cXML-Kataloge kann das Codeformat für die Produktklassifizierung ausgewählt werden
- Neue Funktion: Die Sortierung der Produkte in einem Katalog kann für jeden Kunden konfiguriert werden
- Fehlerbehebung: Darstellung von Tabellen mit langen Werten innerhalb von PDF-Dokumenten
- Fehlerbehebung: Zurücksetzen des ausgewählten Feldmappings bei Änderung des Modus an einem Kunden
- Änderung: Die Angabe der USt.-Id-Nr ist nicht mehr verpflichtend für deutsche Kunden

**09/2023**

- Fehlerbehebung: Überarbeitung der Spracherkennung zur besseren Erkennung der Benutzersprache
- Neue Funktion: Referenzen können ab sofort auf Rechnungen ausgegeben werden
- Fehlerbehebung: Produkt-Titel werden hinsichtlich Ihrer Länge validiert
- Neue Funktion: Die Gateway-Implementierung in der zweiten Version ist jetzt verfügbar

**07/2023**

- Neue Funktion: Unterstützung für dynamische Währungen über den Gatway PunchOut hinzugefügt

**03/2023**

- Fehlerbehebung: Umgang mit nicht UTF-8 kodierten Anfragen wurde verbessert
- Neue Funktion: Sortierung der Produkte im Katalog anhand der hochgeladenen Datei

**01/2023**

- Verbesserung: Optimierung des Session-Handlings für unsere Enterprise-Module mit externer Authentifizierung

**12/2022**

- Verbesserung: Nutzerfeedback bei zu kurzen Namen für Feldzuordnungen verbessert
- Fehlerbehebung: Behebung von Anmeldeproblemen

**11/2022**

- Neue Funktion: Bestellvorschau für Enterprise-Kunden

**10/2022**

- Fehlerbehebung: Diverse kleinere Darstellungsfehler behoben
- Neue Funktion: Swagger-Dokumentation für API-Endpunkte neu erstellt (siehe )
- Verbesserung: Feldlängenvalidierung für custom\_fields eingeführt
- Verbesserung: Ticketbenachrichtigungen für Enterprise-Instanzen verbessert
- Verbesserung: Unterstützung für die cXML Version 1.2.014 ergänzt
- Verbesserung: Fehlertoleranz für Rücksprünge aus Onlineshops erhöht (cXML-Rücksprung auf OCI-Endpunkt und andersherum)

**09/2022**

- Verbesserungen: Für den OCI- und cXML-PunchOut kann ab sofort die gewünschte Sortierung der Produkte eingestellt werden
- Verbesserungen: Die Auswahl der Domain ist für die cXML-Module entfallen

**08/2022**

- Fehlerbehebung: Der Button für den Testmodus für den cXML- und cXML-Gateway-Modus zeigt jetzt den korrekt Status an
- Verbesserungen: Wenn bereits eine Produkt-Datei verarbeitet wird, ist der Upload einer weiteren Datei nicht möglich, solange der Import der laufenden Datei nicht beendet wurde
- Verbesserungen: Das Feld "weight" ist ab sofort optional

**06.07.2022**

- Verbesserungen: Kompatibilität mit  hergestellt

**27.06.2022**

- Neue Funktion: Thumnbails in CIF-Katalogen

**23.06.2022**

- Neue Funktion: Es werden Benachrichtigung bei Ticket-Änderungen versendet

**14.06.2022**

- Verbesserungen: Überarbeitung der Storefront Kategorienavigation
- Neue Funktion: Download von Produktdateien von Remote-Url möglich

**08.06.2022**

- Neue Funktion: Erweiterte Funktionen für OCI 5.0 PunchOut werden jetzt unterstützt (Validate, Sourcing, BackgroundSearch, Detail und JSON-Kataloge)
- Neue Funktion: Onventis OCI-Kataloge können nun über PunchCommerce erzeugt und automatisiert an Onventis übermittelt werden

**25.05.2022**

- Fehlerbehebung: Zloty wird ab sofort als Währung unterstützt
- Verbesseungen: Entfernen von Sonderzeichen in CIF-Katalogen

**20.05.2022**

- Neue Funktion: Asynchrone Erzeugung von Katalogdateien, um auch große Kataloge (&gt;200.000 Artikel) effizient zu erzeugen
- Verbesserungen: Leere Zeilen aus CSV-Dateien werden beim Upload von neuen Katalogen gelöscht

**10.05.2022**

- Neue Funktion: Erzeugung von CIF 3.0 Katalogen für den Ariba PunchOut Level 2

**26.04.2022**

- Neue Funktion: Mehrsprachigkeit für alle Bereiche von PunchCommerce
- Neue Funktion: Exportieren von Kundendaten als JSON
- Neue Funktion: Duplizieren von Kunden
- Neue Funktion: Duplizieren von Feldzuordnungen
- Neue Funktion: Logos in PunchOut-Katalogen
- Verbesserungen: Diverse Anpassungen innerhalb der BMEcat- und cXML-Katalogerzeugung
- Verbesserungen: Reduzierung der Fehleranfälligkeit für cXML-PunchOuts
- Fehlerbehebung: Passwortlänge für OCI-PunchOut auf 30 Zeichen begrenzt

**09.03.2022**

- Shopware 6 Plugin: Neue Einstellung in der Plugin-Konfiguration erlaubt das Abschalten des X-FRAME-OPTIONS Headers per Sales Channel um den PunchOut zu ermöglichen.
- Shopware 6 Plugin: Neu: Einstellung für den Zugriff auf Account-Seiten

**24.02.2022**

- Hotfix: Authentifizierung für OCI-Gateway war nur mit kleingeschriebenen Parametern möglich (Username vs. username). Die Authentifizierung berücksichtigt nun alle möglichen Schreibweisen (USERname, userNAME, USERNAME usw.)

**23.02.2022**

- Änderung: Custom Fields sind im Gateway-Punchout nicht mehr verpflichtend zu übergeben

**11.02.2022**

- Neue Funktion: Testmodus für cXML- und cXML-Gateway-PunchOut
- Neue Funktion: Anleitungen für cXML-PunchOuts
- Neue Funktion: Feldzuordnungen für cXML-PunchOuts
- Fehlerbehebung: BMEcat-Kataloge können nun wieder erzeugt werden
- Fehlerbehebung: cXML-PunchOuts berücksichtigen nun angegebene Steuersätze

**19.11.2021**

- Neue Funktion: Unterstützung von Staffelpreisen
- Neue Funktion: Unterstützung von Abnahmestaffeln

**12.11.2021**

- Neue Funktion: Die Anleitungen für OCI-Kunden wurde vollständig überarbeitet und ist jetzt informativer
- Neue Funktion: Der cXML-Gateway-PunchOut ist in einer Testversion verfügbar

**10.11.2021**

- Fehlerbehebung: Das Feld NEW\_ITEM-LONGTEXT wird im Simulator der korrekten Warenkorb-Position zugeordnet
- Fehlerbehebung: Es kam zu Darstellungsfehlern im Warenkorb, wenn das Feld NEW\_ITEM-LONGTEXT in einer Feldzuordnung verwendet wurde
- Fehlerbehebung: Die REST-API gibt nun kein HTML mehr für das Feld description\_long zurück

**26.10.2021**

- Neue Funktion: Angabe der USt.Id.-Nr ist im Bereich Profil möglich, Rechnungen werden jetzt korrekt auch für innereuropäische Kunden erzeugt
- Neue Funktion: Es ist der Wechsel auf jährliche Zahlung für jedes Abonnement im Bereich Profil -&gt; Abrechnung möglich
- Neue Funktion: Der Service Desk ist für angemeldete Kunden verfügbar

**28.09.2021**

- Änderung: Kunden müssen nun Angaben zum datenschutzrechtlich Verantwortlichen machen. Bitte beachten Sie hierzu auch unsere aktualisierten Datenschutzhinweise. Die Einstellungen zum Datenschutz können Sie im Menü Profil &gt; Datenschutz einsehen und ändern
- Neue Funktion: Der Abschluss eines Auftragsverarbeitungsvertrages ist nun über das Menü Profil &gt; Datenschutz möglich.

**22.09.2021**

- Fehlerbehebung: Das Feld NEW\_ITEM-LONGTEXT wurde nicht korrekt an aufrufende ERP-Systeme übergeben.

**17.09.2021**

- Änderung: Die Url des PunchCommerce composer-Bundles hat sich geändert

**25.08.2021**

- Neue Funktion: Sie haben die Möglichkeit an jedem Kunden einen individuellen Hinweistext zu konfigurieren um z.B. einen Hinweis auf Versandkosten zu übermitteln
- Neue Funktion: Für Feldzuordnungen des Typs Gateway lässt sich ein dynamisches Mapping konfigurieren. Weitere Details finden Sie in unserem Support-Artikel "Feldzuordnungen"

**17.08.2021**

- Neue Funktion: Sie haben in Ihren Profileinstellungen die Möglichkeit, eine abweichende E-Mail-Adresse für den Empfang von Rechnungen anzugeben

**26.07.2021**

- Neue Funktion: Es gibt eine Volltextsuche für Artikeldaten im PunchOut-Katalog
- Neue Funktion: Der Upload für CSV-Dateien wurde so überarbeitet, dass auch sehr große Artikelmengen schnell verarbeitet werden können

**05.07.2021**

- Neues Feld: Das Feld "currency" wurde dem Datenmodell für Produkte hinzugefügt - unterstützt werden Währungen im Format ISO 4217 Bsp: "EUR"
- Neues Feld: Das Feld "customer\_ordernumber" wurde dem Datenmodell für Produkte hinzugefügt
- Neue Funktion: OpenApi Dokumentation wurde für das OCI-Gateway-Modul ergänzt
- Neue Funktion: In den Details zu einem Produkt kann für das Feld "description\_long" nun HTML dargestellt werden
- Neue Funktion: Das Gateway-Modul unterstützt nun die Eingabe der Platzhalter {{uID}} und {{sID}} für die Einsprungadresse
- Änderung: Die Links im Footer im PunchOut-Katalog verlinkt nun in ein separates Fenster
- Änderung: Durch die Währungsunterstützung ist es erforderlich, dass der Warenkorb nur noch die Anzahl der Positionen darstellt

**16.06.2021**

- Neue Funktion: Für CSV-Dateien wird der Upload von Dateien mit einer maximalen Dateigröße von 10 Megabyte unterstützt. Das entspricht unter Ausnutzung aller Datenfelder einer Datenmenge von mindestens 10.000 Produkten
- Fehlerbehebung: BMEcat Kataloge konnten nicht erzeugt werden, wenn das Feld unit für ein Produkt nicht gesetzt war

**31.05.2021**

- Neue Funktion: Katalogsuche (nicht verfügbar im Theme für ältere Browser)
- Neue Funktion: Detailseite für Artikel in Katalogansicht
- Neue Funktion: Paginierung in der Katalogansicht
- Fehlerbehebung: Bei Verwendung des Themes "Standard-Theme (alte Browser)" wurde der Punchout-Prozess ausgelöst, wenn Artikel aus dem Warenkorb entfernt wurden. Dieses Verhalten wurde korrigiert

**26.05.2021**

- Das Modul "OCI 4.0/5.0 Gateway-Punchout ist jetzt verfügbar und ermöglicht die Nutzung von PunchCommerce zusammen mit Ihrer E-Commerce-Infrastruktur.
- Das Theme "Standard-Theme" wurde überarbeitet
- Aktualisierung der Leistungsbeschreibung

**13.04.2021**

- Die erste Version unseres Feldzuordnungs-Werkzeuges ist jetzt verfügbar. Derzeit sind individuelle Feldzuordnungen nur für das OCI-Protokoll möglich
- Es gibt ab sofort zehn beliebig nutzbare Zusatzfelder (custom\_field1 - custom\_field10) an jedem Produkt

**25.03.2021**

- Neue Funktion, um alle angelegten Produkte zu löschen
- Neue Funktion, zur Angabe beliebiger Klassifizierungen (eClass oder UNSPSC) an Produkten. Hierzu wurden u.a. der Produktimport und die REST-API erweitert, um zwei neue Datenfelder "classification" und "classification\_type" zu integrieren
- Erweiterung der cXML-Konfiguration zur Realisierung einer Kompatibilität mit Oracle iProcurement

**18.03.2021**

- Erste Unterstützung für den cXML-PunchOut, sowie für die Erzeugung von BMEcat-Katalogen

 [ PunchCommerce® ist ein Produkt der ![Netzdirektion GmbH](https://www.punchcommerce.de/static/netzdirektion-logo.png "PunchCommerce® ist ein Produkt der netzdirektion | Gesellschaft für digitale Wertarbeit mbH") ](https://netzdirektion.de)

 [Feedback erwünscht - Ihre Meinung hilft uns, noch besser zu werden!](https://easy-feedback.de/umfrage/1883200/5FuM95 "Ihre Meinung hilft uns, noch besser zu werden!")
