pimsysteem.nl
PIM per branche

PIM voor B2B-e-commerce: catalogi, klantspecifieke data en punchout

Kort antwoord

Een PIM-systeem voor B2B-e-commerce beheert technische specificaties, verpakkingseenheden, productrelaties en klantspecifieke assortimenten, en levert die aan de B2B-webshop, aan inkoopsystemen van klanten via BMEcat en punchout, en aan offertetools. Prijzen en voorraad blijven in het ERP; het PIM bepaalt welke producten een klant ziet en met welke gegevens.

Een PIM-systeem voor B2B-e-commerce beheert de data waarop zakelijke inkopers beslissen: technische specificaties, besteleenheden, compatibiliteit en documenten. Het bepaalt per klant welk assortiment zichtbaar is en levert dezelfde data aan de B2B-webshop, aan inkoopsystemen van klanten en aan offertetools. Prijzen, kredietlimieten en voorraad blijven in het ERP-systeem. Wie die rolverdeling vooraf vastlegt, voorkomt de meeste integratieproblemen.

Waarin verschilt B2B-productdata van B2C?

Een zakelijke inkoper zoekt op kenmerk, artikelnummer of vervangingsnummer, vergelijkt specificaties en bestelt vaak herhaald. Een onvolledig kenmerk betekent dan een gemiste vondst in de filternavigatie of een telefoontje naar de binnendienst. In B2C draagt beeld en tekst de verkoop; in B2B draagt het attribuut de verkoop.

Daarbij komen eigenschappen die B2C nauwelijks kent. Een artikel heeft een verkoopeenheid, een besteleenheid en een verpakkingshoeveelheid die van elkaar kunnen verschillen. Een reserveonderdeel hoort bij een of meer machines. Een klant mag alleen het assortiment uit zijn contract zien. Een datamodel dat daar geen plek voor heeft, dwingt u tot workarounds in de webshop. Hoe u dit opbouwt, leest u in een productdatamodel opzetten.

ETIM of ECLASS?

De keuze voor een classificatiestandaard volgt uw afnemers. In de installatietechniek, elektrotechniek en bouw in Nederland en België is ETIM de gangbare standaard; ETIM International publiceerde ETIM 10.0 in december 2024, volledig in het Nederlands. ECLASS is sterk bij industriële inkoop, vooral bij Duitstalige afnemers, en brengt volgens ECLASS elk jaar een nieuwe release uit; de actuele versie is 16.0. Levert u aan beide werelden, leg dan uw eigen kenmerken één keer vast en koppel ze per standaard. Zo onderhoudt u een waarde op één plek, terwijl de export per afnemer de juiste codes meegeeft.

Welke eisen stelt B2B aan uw PIM?

De onderstaande tabel koppelt de B2B-eisen aan de PIM-functies die ze opvangen.

B2B-eis PIM-functie Toets in de demo
Filteren op technische kenmerken Gestructureerde attributen per klasse, ETIM- of ECLASS-classificatie Filter op drie kenmerken met eenheid
Verkoop-, bestel- en verpakkingseenheden Eenhedenmodel met omrekening per artikel Doos van 50 naast los stuk, met eigen GTIN
Klantspecifieke assortimenten Kanaal- of catalogusdefinities met regels per klantgroep Twee klanten zien elk een ander assortiment
Reserveonderdelen en accessoires Getypeerde productrelaties (past op, vervangt, hoort bij) Toon alle onderdelen van één machine
Inkoopsystemen van klanten Export naar BMEcat, levering aan punchout-catalogus BMEcat-bestand dat de validatie doorstaat
Datasheets en printcatalogi Documentgeneratie uit attributen Datasheet in twee talen in één klik
Offertes en configuraties API naar CPQ- of offertetool Productdata verschijnt in de offerte

Een gescripte demo met deze toetsen laat de echte verschillen zien. Een volledige vragenlijst staat in gescripte PIM-demo's.

Hoe richt u klantspecifieke catalogi in?

Er zijn drie gangbare patronen. Kies op basis van het aantal klantgroepen en de mate waarin productdata per klant verschilt.

  1. Assortimentsregels in het PIM. U definieert per klantgroep een catalogus op basis van regels, zoals productgroep, merk of contractcode. Geschikt bij tientallen klantgroepen met een stabiel assortiment.
  2. Assortiment in het ERP of B2B-platform, data in het PIM. Het ERP bepaalt welke artikelen een klant mag kopen; het PIM levert de verrijkte data voor alle artikelen. Geschikt als contractassortimenten vaak wijzigen en al in het ERP staan.
  3. Klantspecifieke attributen. Een klant gebruikt eigen artikelnummers of omschrijvingen. Leg die als aparte attributen per klant vast, zodat ze in BMEcat-exports en op facturen terugkomen.

In de praktijk combineert u meestal patroon 2 en 3. Leg in elk geval vast welk systeem de bron is voor het assortiment, en vermijd dat beide systemen het bepalen. De afspraken over eigenaarschap tussen PIM en ERP staan in PIM en ERP koppelen.

Hoe werkt punchout en wat levert het PIM aan?

Bij punchout opent een inkoper vanuit het eigen e-procurementsysteem de webshop van de leverancier, stelt een winkelwagen samen en stuurt die terug naar het inkoopsysteem voor goedkeuring. Het protocol cXML bevat volgens cxml.org een PunchOut-functie; de huidige versie is 1.2.071. Daarnaast is de Open Catalog Interface (OCI) gangbaar bij afnemers die met SAP werken.

Het PIM levert hier de inhoud: productdata, afbeeldingen, eenheden, classificatiecodes en het klantassortiment. De punchoutsessie zelf draait in het B2B-platform of een middleware. Grote afnemers vragen naast punchout vaak een statische catalogus in BMEcat, het XML-formaat voor elektronische productcatalogi dat ook met ETIM- en ECLASS-classificatie kan worden gevuld. ETIM International biedt een validatietool voor BMEcat met ETIM-data.

Sommige PIM-leveranciers noemen punchout expliciet. Sales Layer vermeldt punchout voor inkoopsystemen en BMEcat-export; OroCommerce is een B2B-commerceplatform met ingebouwde catalogus- en PIM-functies, klantspecifieke prijzen en kopersportalen. Controleer bij elke leverancier welke protocollen standaard werken en welke maatwerk vragen.

PIM, B2B-platform of allebei?

Moderne B2B-commerceplatforms hebben ingebouwd catalogusbeheer. Voor een fabrikant of distributeur met één webshop en een beperkt aantal talen kan dat volstaan. Een apart PIM wordt rendabel zodra dezelfde data naar meerdere bestemmingen moet: 2BA of een andere datapool, distributeurs, marktplaatsen, printcatalogi en inkoopsystemen van klanten.

Let daarbij op de verdeling van verantwoordelijkheden. Het PIM is bron voor productinformatie, het ERP voor prijs en voorraad, het B2B-platform voor klantaccounts, winkelwagen en punchoutsessies. De afweging werken wij uit in PIM of de productcatalogus van uw webshopplatform.

Waar begint u?

Begin bij de zoekgegevens van uw beste klanten: welke kenmerken gebruiken zij om te filteren, welke documenten vragen zij op, welke inkoopsystemen gebruiken zij. Dat bepaalt de prioriteit van uw verrijking. Een technische groothandel heeft daarnaast te maken met grote volumes leveranciersdata; dat behandelen wij in PIM voor groothandels en distributeurs.

Rekenvoorbeeld (indicatief): een distributeur met 40.000 artikelen die per artikel gemiddeld 15 minuten verrijking nodig heeft, zit op 10.000 uur werk. Prioriteer daarom op omzet of zoekvolume en begin met de artikelen die samen het grootste deel van de orderregels vormen.

Belangrijkste punten

  • In B2B draagt het gestructureerde attribuut de verkoop; classificeer volgens ETIM of ECLASS en leg eenheden expliciet vast.
  • Het PIM bepaalt de productdata en het zichtbare assortiment; prijzen en voorraad blijven in het ERP-systeem.
  • Lever aan inkoopsystemen via BMEcat en punchout (cXML of OCI); de punchoutsessie draait in het B2B-platform.
  • Leg per klantgroep vast welk systeem het assortiment bepaalt, om dubbele bronnen te voorkomen.
  • Een apart PIM loont zodra dezelfde productdata naar meerdere kanalen en standaarden moet.

Veelgestelde vragen

Wat is het verschil tussen een B2B-PIM en een B2C-PIM?

Het verschil zit in het datamodel en de kanalen. B2B vraagt gestructureerde technische kenmerken volgens ETIM of ECLASS, verpakkings- en besteleenheden, compatibiliteitsrelaties en assortimenten per klant. De kanalen zijn een B2B-webshop, inkoopsystemen via BMEcat of punchout, offertetools en printcatalogi. B2C legt meer nadruk op beeld, verhaal en marktplaatsen. Veel PIM-systemen kunnen beide, maar verschillen sterk in B2B-diepgang.

Wat is punchout en heeft het PIM daar een rol in?

Bij punchout opent de inkoper vanuit het eigen inkoopsysteem, bijvoorbeeld SAP Ariba of Coupa, de webshop van de leverancier, vult een winkelwagen en stuurt die terug als aanvraag. Gangbare protocollen zijn cXML en de Open Catalog Interface (OCI). Het PIM levert de productdata en het klantassortiment; de punchoutkoppeling zelf draait meestal in het B2B-platform of een middleware.

Hoort de klantprijs in het PIM-systeem?

Meestal niet. Klantspecifieke prijzen, kortingen en contractafspraken horen in het ERP-systeem of de prijsengine, omdat die vaak veranderen en financieel gecontroleerd moeten worden. Het PIM beheert wel de gegevens die de prijs bepalen, zoals besteleenheid en verpakkingshoeveelheid, en het assortiment dat een klant mag zien. Een uitzondering is een statische prijscatalogus voor één klant.

Kan een B2B-commerceplatform het PIM vervangen?

Bij een beperkt assortiment met weinig kanalen kan dat. Platforms zoals OroCommerce hebben ingebouwd catalogusbeheer met attributen, varianten en eenheden. Zodra u dezelfde productdata ook naar 2BA, distributeurs, printcatalogi en marktplaatsen stuurt, of meerdere talen en standaarden beheert, wordt een apart PIM als bron meestal eenvoudiger te onderhouden.

Begrippen in dit artikel

Verder lezen