cXML staat voor commerce eXtensible Markup Language. Het is een XML-gebaseerde open standaard voor het uitwisselen van zakelijke documenten binnen B2B e-commerce en procurement. Denk daarbij aan catalogi, bestellingen, PunchOut-sessies en andere berichten tussen inkopsystemen, leveranciers en tussenliggende platforms. cXML is bedoeld om die communicatie op een consistente en gestructureerde manier te laten verlopen.
De voordelen van cXML via PromoCat
Door cXML binnen PromoCat te ondersteunen, maak je het eenvoudiger om aan te sluiten op procurementomgevingen die met een gestandaardiseerde berichtenstructuur werken. Dat helpt om bestel- en inkoopprocessen beter te automatiseren, minder handmatig werk te doen en gegevens consistenter uit te wisselen tussen systemen. Omdat cXML een open standaard is, past het juist goed in omgevingen waar meerdere partijen en systemen met elkaar moeten communiceren.
Belangrijkste voordelen:
- Open standaard voor B2B-koppelingen
cXML is ontworpen als open standaard voor elektronische handel, zodat systemen via één vaste structuur met elkaar kunnen communiceren. - Geschikt voor verschillende documentstromen
De specificatie ondersteunt meerdere typen documenten en DTD’s, waaronder basisdocumenten, facturen, catalogi, contracten en logistieke berichten. - Sterke basis voor procurementprocessen
cXML wordt veel gebruikt in procurementomgevingen voor onder meer orderverkeer en PunchOut-scenario’s. SAP beschrijft PunchOut expliciet als realtime communicatie tussen procurementapplicaties en leverancierssites via cXML. - Validatie en voorspelbare structuur
cXML werkt met DTD’s, waarmee documenten gevalideerd kunnen worden. Dat maakt de structuur beter controleerbaar en helpt om fouten in berichtenverkeer eerder te signaleren. - Geschikt voor beveiligde systeemcommunicatie
SAP beschrijft voor cXML-oplossingen expliciet HTTPS-verbindingen en profieltransacties als onderdeel van de technische inrichting.

Hoe werkt cXML samen met PromoCat
De koppeling tussen PromoCat en cXML zorgt ervoor dat je platform kan communiceren met externe procurement- of bestelomgevingen via een gestandaardiseerd berichtenformaat. cXML zelf is daarbij niet de applicatie, maar de taal of standaard waarlangs de gegevens worden uitgewisseld.
- Koppeling activeren
PromoCat wordt ingericht om cXML-berichten te kunnen verzenden, ontvangen of verwerken, afhankelijk van de gekozen integratie. Binnen cXML bestaat hiervoor onder meer de zogeheten Profile-transactie, waarmee systemen kunnen uitwisselen welke transacties en endpoints zij ondersteunen. - Gegevens uitwisselen
Afhankelijk van de inrichting kunnen bijvoorbeeld catalogusgegevens, orderberichten of andere procurementdocumenten via cXML tussen PromoCat en een extern systeem worden uitgewisseld. cXML ondersteunt hiervoor verschillende documenttypen en berichtstructuren. - Proces verder afhandelen in aangesloten systemen
Na ontvangst kunnen die cXML-berichten verder verwerkt worden in het gekoppelde bestel-, ERP- of procurementproces. SAP beschrijft bijvoorbeeld dat procurementapplicaties goedgekeurde aanvragen kunnen omzetten naar purchase orders in cXML-formaat, waarna deze verder worden doorgestuurd en verwerkt. - Meer standaardisatie, minder maatwerk per klant
Doordat PromoCat via een erkende standaard kan communiceren, wordt aansluiten op procurementomgevingen vaak voorspelbaarder dan bij volledig eigen formaten of losse maatwerkkoppelingen. De waarde van cXML zit juist in die vaste structuur, validatie en brede inzet binnen B2B e-commerce.
Met deze integratie combineer je de e-commercekracht van PromoCat met een veelgebruikte open standaard voor procurement- en bestelverkeer.