Configurator example

Example

A kitchen manufacturer defines a generic product that is the basis for configuring different kitchen units to a customer order:

In principle, the generic model consists of:

  • Lower cabinet unit.
  • Worktop.

The product features of the generic product's components are presented in the tables below. Note that if Select Option is Yes, you can choose between various predefined options. If Select Option is No, you must enter a value yourself for the product feature.

Seq.No Product Feature Description Select. Options Feature Options
Item Code : 4 Kitchen Unit
10 kitbrand Brand of Kitchen yes sie Siebent
        iki Interkitchen
20 colour Colour yes gre Grey
        bla Black
30 mattype Material Type yes woo Wood
        syn Synthetic
40 numcabin No.of Cabinets no    
45 height Height yes 80 cm
        90 cm
        100 cm
50 depth Depth no    
60 typehand Handle yes lux luxe
        std standard
70 worktop Worktop yes yes worktop
        no no top
Seq.No Product Feature Description Select. Options Feature Options
Item Code : 7 Lower Cabinet Unit
10 cabnumb Cabinet Number yes 1  
        2  
        3  
40 height Height no    
50 width Width no    
60 depth Depth no    
70 rotat Turning Direction yes lef Left
        rig Right
Seq.No Product Feature Description Select. Options Feature Options
Item Code : 9 Worktop
10 topbrand Brand of Worktop yes alt Altus
        wil Wilder
20 length Length no    
30 depth Depth no    
40 finish Finish of Sink yes mou Mounted
        sun Sunken

All feasible variants can be composed using the above options. However, you can link a constraint to a certain product feature, if, for example, not all options are possible for a given part.

Example

If the brand of the kitchen is Interkitchen, as a constraint you can define that the material type must be Wood.