Overzicht productconfiguratiemodellen
In dit artikel worden de termen en concepten gedefinieerd die relevant voor productconfiguratiemodellen zijn. Met productconfiguratiemodellen kunt u een generieke productstructuur maken, waarmee u veel productvarianten voor één product kunt configureren.
Productconfiguratiemodellen zijn gemaakt om een generieke productstructuur te vertegenwoordigen. Wanneer u een productconfiguratiemodel hebt ingesteld, kunt u een andere productvariant configureren, met een unieke stuklijst (BOM) en een unieke route. Productconfiguratiemodellen gebruiken zowel declaratieve als imperatieve berekeningen voor de relaties en beperkingen tussen verschillende productvarianten. U kunt artikelen configureren op verkooporders, verkoopoffertes, inkooporders en productieorders. De volgende tabel beschrijft de tabel op beperkingen gebaseerde termen en concepten.
Onderdelen | Onderdelen zijn de belangrijkste bouwstenen van een productconfiguratiemodel. Onderdelen worden weergegeven in een boomstructuur op de pagina Details van op beperkingen gebaseerd productconfiguratiemodel. Onderdelen kunnen de volgende elementen bevatten:
|
||||||||||||||||
Kenmerken | Kenmerken beschrijven de functies van het productconfiguratiemodel. U kunt de kenmerken gebruiken om de functies op te geven die kunnen worden geselecteerd als een verschillend product is geconfigureerd. Kenmerken worden gebruikt in de beperkingen en voorwaarden. Als kenmerken worden gemaakt en worden toegevoegd aan een productconfiguratiemodel, wordt er naar de gerelateerde kenmerktypes verwezen. Een standaardwaarde kan worden ingesteld voor een kenmerk. De standaard waarde wordt gebruikt in de configuratie van de gebruikersinterface (UI) wanneer het productconfiguratiemodel is geconfigureerd. U kunt opgeven dat een kenmerk verplicht, alleen-lezen of verborgen is.
|
||||||||||||||||
Kenmerktypen | Kenmerktypen bepalen de reeks gegevenstypen voor kenmerken die worden gebruikt in een productconfiguratiemodel. De volgende kenmerktypen worden gebruikt:
|
||||||||||||||||
Beperkingen | Beperkingen beschrijven de beperkingen van het productconfiguratiemodel. Beperkingen worden gebruikt om te garanderen dat alleen geldige waarden zijn geselecteerd wanneer een product wordt geconfigureerd. Er zijn twee typen beperkingen: expressiebeperkingen en tabelbeperkingen:
|
||||||||||||||||
Berekeningen | Berekeningen vertegenwoordigen een aanvulling op beperkingen. U kunt een berekening gebruiken om rekenkundige bewerkingen uit te voeren op kenmerken van de typen Decimaal en Geheel getal, of logische bewerkingen met kenmerken van de typen Tekst met een vaste lijst en Booleaans. Een berekening heeft een doelkenmerk dat het resultaat van de berekeningsexpressie bevat. De berekeningsexpressie wordt gebouwd met de expressie-editor. | ||||||||||||||||
Subonderdelen | Subonderdelen weerspiegelen de structuur van het productconfiguratiemodel. U kunt subonderdelen gebruiken om de structuur van het productconfiguratiemodel te bouden. Subonderdelen verwijzen naar bestaande onderdelen. Subonderdelen moedigen daarom het hergebruik van onderdelen in meerdere productconfiguratiemodellen aan. U kunt op de pagina Regeldetails van stuklijst voor een subonderdeel een andere waarde voor het subonderdeel selecteren. U kunt ook een kenmerk selecteren waarvoor de waarde is geselecteerd wanneer het productconfiguratiemodel is ingesteld. Om een product als onderdeel of subonderdeel toe te voegen, moet u in de pagina Product maken de volgende info opgeven:
|
||||||||||||||||
Gebruikersvereisten | Gebruikerseisen vertegenwoordigen een abstractie tussen de gebruikerseisen en bepaalde onderdelen en kenmerken. U kunt een gebruikersvereiste niet toewijzen aan een artikel. Een klant zoekt bijvoorbeeld naar een home-theatersysteem. De verkoopvertegenwoordiger vraagt mogelijk naar de grootte van de kamer waar de klant het systeem wilt installeren, om te bepalen hoeveel watt er nodig is. In dit voorbeeld kan de grootte van de kamer een gebruikerseis zijn die helpt bij de bepaling van de juiste kenmerkwaarde voor een bepaald onderdeel. U kunt gebruikersvereisten verbergen zodat ze niet zichtbaar zijn voor de gebruiker tijdens een configuratiesessie. Kenmerken, subonderdelen en gebruikerseisen met betrekking tot de gebruikerseisen worden ook verborgen. U kunt een voorwaarde schrijven om te bepalen of een gebruikerseis kan worden verborgen. U moet de voorwaarde schrijven met de syntaxis Optimization Modeling Language (OML). | ||||||||||||||||
Stuklijstregels | Stuklijstregels vertegenwoordigen de afzonderlijke materialen van de onderdelen in het productconfiguratiemodel. Op de pagina Regeldetails van stuklijst zijn alle artikelen beschikbaar voor selectie. Er kan een voorwaarde worden toegevoegd aan de stuklijstregel, zodat de stuklijstregels die zijn geselecteerd voor een andere productvariant kunnen variëren op basis van de gebruikersselectie als het productconfiguratiemodel wordt ingesteld. Voorwaarden zijn expressies die moeten worden voldaan voor het toevoegen van kenmerken, stuklijstregels en routebewerkingen aan een productconfiguratiemodel. Op de pagina Regeldetails van stuklijst kunt u een andere waarde selecteren. U kunt ook een kenmerk toewijzen waarvoor de waarde is geselecteerd wanneer het productconfiguratiemodel is ingesteld. | ||||||||||||||||
Routebewerkingen | Op de pagina Routebewerkingsdetails kunt u een andere waarde selecteren. U kunt ook een kenmerk toewijzen waarvoor de waarde is geselecteerd wanneer het productconfiguratiemodel is ingesteld. Voorwaarden worden geschreven als expressiebeperkingen. Voorwaarden zijn expressies die moeten worden voldaan voor het toevoegen van kenmerken, stuklijstregels en routebewerkingen aan een productconfiguratiemodel. |