Kort antwoord
Beheer configureerbare meubels in PIM met een optiemodel: een model met uitvoeringen, optiegroepen zoals bekleding, poten en comfort, en materialen als eigen records. Combinatieregels sluiten ongeldige keuzes uit en zetten standaardwaarden. Stoffen, leer en houtafwerkingen krijgen samenstelling, prijsgroep, status en stofstaal, zodat een collectiewissel in één handeling doorwerkt in alle modellen zonder orderhistorie te verliezen.
Configureerbare meubels beheer je in een PIM-systeem met een optiemodel. Een model (de serie) heeft uitvoeringen zoals 2-zits of hoekelement, en per uitvoering optiegroepen zoals bekleding, pootmodel en zitcomfort. Stoffen, leer en houtafwerkingen leg je vast als eigen records die je aan modellen koppelt. Combinatieregels bepalen welke keuzes geldig zijn. Zo hoef je een combinatie pas als SKU aan te maken wanneer je hem op voorraad legt of op een marktplaats zet.
Waarom werkt een vaste variantmatrix niet voor meubels?
In fashion is elke cel van de maat-kleurmatrix een SKU met een eigen GTIN, omdat elke maat en kleur fysiek op voorraad ligt (zie de maat-kleurmatrix beheren). Bij meubels die op bestelling worden gemaakt, ligt het grootste deel van de combinaties nooit op voorraad. Een configuratie ontstaat pas bij de order.
Rekenvoorbeeld (indicatief): een bankserie met 6 elementen, 80 stoffen uit twee collecties, 4 pootmodellen en 2 zitcomforts geeft 6 x 80 x 4 x 2 = 3.840 combinaties. Een hoekbank is bovendien een samenstelling van meerdere elementen. Als vaste SKU's levert dat duizenden records op die je moet vertalen, verrijken en van beelden voorzien, terwijl het merendeel nooit besteld wordt.
Het optiemodel draait de logica om. Je beheert de 6 elementen, de 80 stoffen en de 4 pootmodellen één keer, plus de regels. Webshop, configurator en dealerportaal stellen daaruit de geldige combinaties samen.
Hoe bouw je het optiemodel op?
Werk met vier niveaus die elk een eigen eigenaar en eigen attributen hebben.
| Niveau | Voorbeeld | Typische attributen |
|---|---|---|
| Model of serie | Bankserie "Lento" | Naam, ontwerper, beschrijving, verhaal, onderhoudsadvies, garantie |
| Uitvoering of element | 2,5-zits, hoekelement links, chaise longue rechts | Breedte, diepte, hoogte, zithoogte, zitdiepte, colli, basisprijs per prijsgroep |
| Optiegroep | Bekleding, pootmodel, comfort, armleuning | Toegestane waarden, standaardwaarde, verplicht of optioneel |
| Materiaal | Stof "Bruno 34", leer "Nubuck Cognac", eiken naturel geolied | Code, collectie, samenstelling, slijtvastheid, onderhoud, prijsgroep, stofstaal, status |
Het onderscheid tussen optiegroep en materiaal is de kern. Een optiegroep zoals "bekleding" hoort bij het model. De stof zelf is een gedeeld record dat in tientallen modellen voorkomt. Een PIM-systeem dat materialen alleen als waardelijst per attribuut kent, dwingt je om samenstelling en onderhoudsadvies per model te herhalen. Vraag in een demo daarom expliciet naar materialen als eigen entiteit met relaties.
Ook ERP-systemen kennen dit patroon. Microsoft Dynamics 365 Supply Chain Management beschrijft productconfiguratiemodellen als een generieke productstructuur met componenten, attributen en beperkingen (constraints), waaruit een unieke variant met eigen stuklijst en route ontstaat. Het PIM-systeem levert dan de commerciële kant: namen, teksten, beelden en de waarden die de klant ziet. De algemene uitleg over PIM en ERP koppelen beschrijft die taakverdeling.
Welke combinatieregels heb je nodig?
Zonder regels toont je configurator combinaties die de fabriek niet kan maken. De meeste meubelconfiguraties komen uit met vier regeltypen:
- Uitsluiting. Een stof of optie is niet toegestaan op een bepaald element. Voorbeeld: een stof met groot patroon is niet leverbaar op het hoekelement omdat het patroon niet doorloopt.
- Afhankelijkheid. Een keuze vereist een andere. Voorbeeld: een elektrische relaxfunctie is alleen leverbaar in combinatie met leer of met een specifiek frame.
- Standaardwaarde. Het systeem zet een waarde zolang de klant niets kiest. Voorbeeld: zwart metalen poot als standaard bij elke stof.
- Zichtbaarheid. Een optiegroep verschijnt alleen als hij relevant is. Voorbeeld: de keuze voor armleuning links of rechts alleen bij losse elementen.
Het Duitse branche-dataformaat IDM Polster 3.1.0 van het Daten Competence Center (DCC) laat zien hoe de branche dit standaardiseert. Het kent elementen voor uitvoeringssoorten (FEATURE) en de uitvoeringen daarbinnen (OPTION), en regels (DECISIONS) waarin combinaties van uitvoeringen (OPTION_COMBINATION) als voorwaarde dienen, met acties zoals SET_FEATURE_FIXED, SET_FEATURE_DEFAULT en SET_FEATURE_VISIBLE. Wie aan Duitse planningsgedreven handel levert, doet er goed aan zijn regels in PIM zo op te zetten dat ze naar dat model te vertalen zijn.
Houd regels zo dicht mogelijk bij de data die ze raken. Een uitsluiting tussen een stof en een element hoort bij het element. Een regel die voor alle modellen geldt, zoals "geen buitenstof op binnenmeubels", hoort bij de stofcategorie.
Hoe beheer je stoffen, leer en houtafwerkingen?
Materiaalrecords zijn het meest gedeelde onderdeel van je catalogus en verdienen een vaste set attributen.
- Identificatie: eigen materiaalcode, leverancier of weverij, collectie en kleurnummer.
- Samenstelling: vezelpercentages voor stof, leersoort en looiing voor leer, houtsoort en afwerking voor hout.
- Prestaties: slijtvastheid (bij meubelstof vaak uitgedrukt in Martindale-toeren volgens opgave van de weverij), lichtechtheid, pillingwaarde en brandgedrag als de leverancier die levert.
- Onderhoud: reinigingsadvies en onderhoudssymbolen.
- Commercieel: prijsgroep, status en beschikbaarheid per kanaal.
- Beeld: stofstaal, close-up en eventueel een textuurbestand voor 3D (zie visuele assets en 3D).
De samenstelling is voor textiel geen keuzeveld. Artikel 2 lid 2 onder b van Verordening (EU) nr. 1007/2011 behandelt meubelbekleding met minstens 80 procent textielcomponenten als textielproduct, en artikel 16 vraagt dat de vezelsamenstelling vóór de aankoop zichtbaar is, ook bij aankoop langs elektronische weg. Een validatieregel in je PIM die een stof zonder samenstelling blokkeert voor publicatie, voorkomt dat je dit mist. Dit is algemene informatie en vervangt geen juridisch advies.
Hoe handel je collectiewissels af?
Weverijen en leerleveranciers vernieuwen hun collecties, en jij voegt stoffen toe of laat ze uitlopen. Verwijder een uitgelopen stof nooit. Orders, reclamaties en nabestellingen verwijzen nog jaren naar die code.
Werk met een materiaalstatus en datums:
- Actief: leverbaar in alle gekoppelde modellen en kanalen.
- Uitlopend: met einddatum; consumentenkanalen tonen de stof niet meer, dealers zien hem tot de einddatum voor nabestellingen.
- Vervallen: niet meer bestelbaar, wel zichtbaar in historie en serviceportaal.
Een nieuwe collectie koppel je in één handeling aan alle modellen waarvoor hij is vrijgegeven. Vraag je PIM-leverancier hoe bulkkoppeling en statuswijziging per kanaal werken; dat bepaalt hoeveel handwerk een collectiewissel kost.
Voorbeeld: een fabrikant van eetkamerstoelen voert een nieuwe stofcollectie van 24 kleuren in en laat een oude collectie van 18 kleuren uitlopen. In het PIM-systeem maakt de productmanager de 24 stoffen aan met samenstelling, Martindale-waarde, prijsgroep en stofstaal, en koppelt de collectie aan de 12 stoelmodellen. De 18 oude stoffen krijgen status uitlopend met een einddatum. De webshop toont direct alleen de nieuwe stoffen, dealers kunnen de oude nog nabestellen, en de orderhistorie blijft intact.
Hoe publiceer je configuraties per kanaal?
Elk kanaal vraagt een andere vorm. Een configurator of headless webshop leest het optiemodel en de regels via een API. Marktplaatsen en prijsvergelijkers vragen vaste producten: daar publiceer je een selectie van veelverkochte combinaties als SKU met GTIN. Voor Google-markup groepeer je die varianten met schema.org ProductGroup; Google ondersteunt daarvoor onder meer material, color en pattern als waarden voor variesBy. Dealers krijgen het volledige model met regels en prijsstructuur, zie dealerportaal en B2B.
Voor de prijskant van dezelfde configuratie, inclusief prijsgroepen per stof, lees je verder in prijsberekening voor configureerbare meubels. Machinebouwers werken met vergelijkbare optiemodellen, zie configureerbare producten beheren.
Belangrijkste punten
- Beheer configureerbare meubels als model, uitvoering, optiegroep en materiaal; maak een SKU alleen aan voor voorraad- of marktplaatsuitvoeringen.
- Leg stoffen, leer en afwerkingen vast als eigen records met samenstelling, prijsgroep, status en stofstaal.
- Gebruik vier regeltypen: uitsluiting, afhankelijkheid, standaardwaarde en zichtbaarheid; IDM van het DCC volgt een vergelijkbaar model.
- Vezelsamenstelling van textielbekleding is verplicht vóór aankoop volgens Verordening (EU) nr. 1007/2011.
- Laat stoffen uitlopen via status en einddatum en verwijder ze nooit, zodat orderhistorie en nabestellingen blijven werken.
Veelgestelde vragen
Moet elke stofvariant van een bank een eigen SKU krijgen?
Alleen als je die uitvoering op voorraad houdt of via een marktplaats verkoopt die een vaste SKU met GTIN vraagt. Voor op bestelling gemaakte meubels volstaat een optiemodel: model, uitvoering en gekozen opties vormen samen de configuratie. Het ERP maakt bij de order een configuratiecode of variant aan. Zo voorkom je duizenden SKU's die nooit verkocht worden.
Hoe beheer je een stofcollectie die over veel modellen gedeeld wordt?
Leg elke stof één keer vast als eigen record met code, collectie, kleurnummer, samenstelling, prijsgroep en stofstaal. Koppel de collectie of losse stoffen aan de modellen waarin ze leverbaar zijn. Pas je een samenstelling of prijsgroep aan, dan werkt dat door in alle gekoppelde modellen. Een stof die uitloopt, zet je op status uitlopend met een einddatum.
Welke combinatieregels heeft een meubelconfiguratie nodig?
Vier regeltypen dekken de meeste gevallen: uitsluitingen (deze stof niet op dit element), afhankelijkheden (elektrische relaxfunctie alleen met leer), standaardwaarden (pootmodel A tenzij anders gekozen) en zichtbaarheid (armleuningkeuze alleen bij losse elementen). Het IDM-formaat van het DCC kent vergelijkbare acties, zoals een kenmerk vast of zichtbaar zetten.
Moet je de stofsamenstelling online tonen bij een bank?
Ja, als de bekleding voor minstens 80 procent uit textiel bestaat. Artikel 2 lid 2 van Verordening (EU) nr. 1007/2011 behandelt zulke meubelbekleding als textielproduct, en artikel 16 vraagt dat de vezelsamenstelling vóór de aankoop zichtbaar is, ook bij online verkoop. Leg samenstelling daarom per stof vast. Dit is algemene informatie, geen juridisch advies.
Bronnen
- Verordening (EU) nr. 1007/2011 betreffende textielvezelbenamingen (EUR-Lex)
- DCC: IDM Polster 3.1.0 XML-schemadocumentatie
- DCC: Download van standaarden (IDM Living, IDM Polster, IDM Küche/Bad)
- Microsoft Learn: Product configuration models (Dynamics 365 Supply Chain Management)
- Google Search Central: Product variant structured data