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

Changelog
=========

**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!")
