pimsystemen.nl
Bouw en installatie

Productrelaties en compatibiliteit in bouw en installatie

Productrelaties in bouw en installatie beheren in PIM: onderdelen, accessoires, sets en opvolgers, met de relatietypen van ETIM xChange en BMEcat ETIM bij 2BA.

Kort antwoord

Productrelaties leg je in bouw en installatie vast op productniveau, met de relatietypen die de keten begrijpt. In ETIM xChange 2.0 gebruikt 2BA SELECT, SPAREPART en CONSISTS_OF voor onderdelen en accessoires; in BMEcat ETIM verwijst followup naar een opvolger. Een PIM moet die relaties typeren, in beide richtingen controleren, bij uitfasering bijwerken en per afnemer correct exporteren.

Productrelaties leg je in bouw en installatie vast op productniveau, met de relatietypen die de keten begrijpt. In ETIM xChange 2.0 gebruikt 2BA de typen SELECT, SPAREPART en CONSISTS_OF voor onderdelen en accessoires; in BMEcat ETIM verwijst followup naar een opvolger. Een PIM moet die relaties typeren, in beide richtingen controleren, bij uitfasering bijwerken en per afnemer correct exporteren. Wie relaties als vrije tekst in een omschrijving zet, maakt ze onzichtbaar voor de groothandel.

Relaties zijn in deze sector de brug tussen een catalogus en een werkende installatie. Een installateur die een ketel bestelt, wil weten welke rookgasafvoer, welk onderdeel bij onderhoud en welke opvolger als het model uitloopt. Die informatie bestaat meestal al, verspreid over het ERP, de onderdelenlijst en het hoofd van de servicemonteur.

Welke relatietypen gebruikt de installatieketen?

De relatietypen zijn vastgelegd in de uitwisselformaten. 2BA documenteert ze per formaat:

Relatietype Formaat Betekenis Voorbeeld uit de praktijk
SELECT ETIM xChange en BMEcat ETIM Optioneel onderdeel of accessoire Bevestigingsbeugel bij een radiator
SPAREPART ETIM xChange; sparepart in BMEcat ETIM Reserveonderdeel Pomp of ontstekingselektrode van een ketel
CONSISTS_OF ETIM xChange en BMEcat ETIM Product bestaat uit dit onderdeel Set die een verdeler met kogelkranen omvat
followup BMEcat ETIM Opvolger op productniveau Nieuw model dat een uitlopend model vervangt
others BMEcat ETIM Met omschrijving: predecessor, fits to, cross-selling, upselling Voorganger, of een product dat past op een ander

Twee regels gelden in beide formaten. Relaties staan uitsluitend op productniveau. En de hoeveelheid in een relatie is impliciet: zonder eenheid behandelt 2BA haar als stuks (PCE). Een set met twee kogelkranen leg je dus vast als CONSISTS_OF met aantal 2.

Hoe modelleer je relaties in je PIM?

Het datamodel volgt de keten. Een relatie verbindt twee producten en draagt minimaal een type, een richting en een aantal. Handelsartikelen erven de relaties van hun product, zodat elke verpakkingseenheid van een fitting dezelfde passende buis toont.

Let op richting. SPAREPART van een ketel naar een pomp betekent iets anders dan de omgekeerde verwijzing. Sommige PIM-systemen maken bij invoer automatisch een tegenrelatie aan; controleer dan of die tegenrelatie een eigen, passend type krijgt. Een pomp is geen reserveonderdeel van een andere pomp.

Leg daarnaast vast waar een relatie vandaan komt: handmatig ingevoerd, afgeleid uit een regel of overgenomen uit een onderdelenlijst in het PLM- of ERP-systeem. Bij een fout weet je dan waar je moet corrigeren. Hoe groothandels relaties van honderden leveranciers samenvoegen, beschrijven we in PIM voor groothandel en distributie.

Wanneer is een relatie een regel en wanneer een lijst?

Compatibiliteit in installatietechniek volgt vaak uit kenmerken. Een persfitting past op een buis met dezelfde aansluitmaat en hetzelfde systeem; een afdekraam past op een inbouwschakelaar uit dezelfde serie. Die kenmerken staan als ETIM-features of als merk, serie en type al in je PIM.

Gebruik daarom twee lagen:

  1. Regelgebaseerde compatibiliteit: het PIM leidt relaties af uit features zoals aansluitmaat, systeem of serie, en toont ze als SELECT-relatie. Bij een nieuw product ontstaan de relaties vanzelf.
  2. Expliciete relaties: voor merkgebonden onderdelen, reserveonderdelen per toesteltype en sets leg je de relatie handmatig of vanuit de onderdelenlijst vast.

Voorbeeld: een fabrikant van cv-ketels heeft per toesteltype een onderdelenlijst in het ERP met tientallen posities. In het PIM worden die posities SPAREPART-relaties op productniveau, met aantal. Accessoires zoals rookgasafvoermaterialen koppelt het PIM via een regel op diameter en systeem als SELECT-relatie. Wanneer een pomp door een nieuwer type wordt vervangen, legt de productmanager een followup-relatie aan en hangt het PIM alle SPAREPART-verwijzingen naar de oude pomp om na goedkeuring.

Voor onderhoudsdata bestaat in de keten al een aparte bron: volgens 2BA bevat FGO+ onderhoudsdata voor meer dan 5.500 verwarmingstoestellen tot 130 kW. Wie onderdelen correct als relatie aanlevert, sluit daar beter op aan.

Hoe beheer je relaties bij uitfasering?

Uitfasering is de plek waar relaties meestal breken. Een product vervalt, maar tientallen andere producten verwijzen er nog naar als accessoire of onderdeel. In 2BA krijgt een product dat ontbreekt in een volledig bestand status 130 (vervallen) en worden ontbrekende handelsartikelen verwijderd. In de BMEcat ETIM-route zet je een vervallen product via de productstatus op discontinued of expired.

Richt in je PIM een vaste procedure in:

  • bij statuswijziging naar vervallen: toon alle inkomende relaties naar dat product;
  • vraag de producteigenaar om een opvolger en leg die vast als followup-relatie;
  • hang SELECT- en SPAREPART-relaties om naar de opvolger, of verwijder ze, na goedkeuring;
  • houd de reserveonderdeelrelaties van het vervallen toestel zelf actief zolang onderdelen leverbaar zijn.

Dat laatste punt is typisch voor installatietechniek: een ketel die niet meer verkocht wordt, staat nog jaren in woningen. De onderdelen moeten vindbaar blijven. De automotivesector kent hetzelfde patroon; zie supersession en productlevenscyclus en fitment-data beheren.

Welke controles en exports richt je in?

Controle Regel Gevolg
Relatie naar vervallen product Doelproduct heeft status vervallen Signaal, voorstel om op te volgen
Relatie op handelsartikelniveau Relatie hangt aan artikel in plaats van product Blokkade, verplaatsen naar product
Ontbrekend relatietype Relatie zonder SELECT, SPAREPART, CONSISTS_OF of followup Blokkade bij export
Onderdeel zonder klasse Onderdeel heeft geen ETIM-klasse Signaal; 2BA rekent onderdelen mee in de Data Label-score
Exportverschil Afnemer vraagt BMEcat ETIM in plaats van ETIM xChange Aparte typemapping per exportprofiel

Het onderdeel zelf telt ook. 2BA geeft aan dat een onderdeel met een relatietype mee naar de datapool gaat en meetelt in de Data Label-score, mits je PIM dat ondersteunt. Geef onderdelen daarom een passende ETIM-klasse; hoe je die kiest, staat in ETIM-classificatie implementeren. Voor samengestelde producten met keuzeopties, waar relaties overgaan in configuratieregels, zie configureerbare producten beheren. Het algemene begrip staat in de woordenlijst onder productrelatie, en het sectoroverzicht op PIM voor bouw en installatie.

Belangrijkste punten

  • Leg relaties vast op productniveau; 2BA kent ze niet op handelsartikelniveau.
  • Gebruik de relatietypen van de keten: SELECT, SPAREPART en CONSISTS_OF in ETIM xChange, followup voor opvolgers in BMEcat ETIM.
  • Combineer regelgebaseerde compatibiliteit uit ETIM-features met expliciete relaties voor onderdelen en sets.
  • Richt een uitfaseringsprocedure in die inkomende relaties omhangt en reserveonderdelen van vervallen toestellen vindbaar houdt.
  • Geef onderdelen een ETIM-klasse, omdat ze meetellen in de 2BA Data Label-score.

Veelgestelde vragen

Welke relatietypen kent 2BA?

In de 2BA-documentatie voor ETIM xChange 2.0 leg je een onderdeel of accessoire vast met relatietype SELECT, SPAREPART of CONSISTS_OF. In de BMEcat 2005 ETIM-route komen daar sparepart, followup voor een opvolger en others met omschrijvingen als predecessor, fits to, cross-selling en upselling bij. 2BA legt relaties alleen op productniveau vast.

Waarom legt 2BA relaties op productniveau vast?

Een relatie zegt iets over het technische product: dit onderdeel past op die ketel, ongeacht de verpakking of besteleenheid. Daarom koppelt 2BA relaties aan het product. Hoeveelheden in een relatie zijn impliciet en gelden als stuks. Voor je PIM betekent dit dat je relaties op het productniveau van je datamodel beheert en handelsartikelen ze via overerving tonen.

Hoe voorkom je dat een opvolger naar een vervallen product verwijst?

Laat je PIM bij elke statuswijziging naar vervallen controleren welke relaties naar dat product wijzen. Relaties van andere producten naar het vervallen product worden dan omgehangen naar de opvolger of verwijderd, na goedkeuring door de producteigenaar. Leg de opvolger vast als followup-relatie op productniveau. In 2BA krijgt een product dat ontbreekt in een volledig bestand status 130.

Hoe leg je compatibiliteit vast als er geen vaste lijst is?

Gebruik ETIM-features als basis. Compatibiliteit tussen bijvoorbeeld een fitting en een buis volgt vaak uit kenmerken als aansluitmaat, systeem of materiaal. Leg die kenmerken gestructureerd vast en genereer relaties uit regels, met handmatige controle op uitzonderingen. Expliciete relaties onderhoud je alleen waar de regel niet volstaat, zoals bij merkgebonden onderdelen.

Verder lezen