An Option represents a choice or configuration of a feature. For example, if a feature represented the finishes on a work surface, the feature may have Options representing wood, metal, or plastic. Features are required to have at least one Option to be valid. When products are configured within CET, Options are presented for the user to select.
Options have the following attributes:
- Code – Every option must have a code that is unique to the feature. It is valid for an option to have the same code as an option on another feature. These codes are rarely (if ever) presented to the user.
- Description – This is what is displayed to the user when a product is viewed in detail. Note that if the project the option belongs to has multiple languages enabled, a description may be set for every language enabled.
- Prices – These prices represent markups or discounts for certain configurations. When calculating a product’s final price, this price will be added in if the option is chosen.
- Leadtime Program – If a product catalogue has a leadtime program assigned to it, this value will be considered when determining if a product can be added to a catalogue.
- Material Applications – Where applicable, material applications on subfeatures or their options may override the material application on an option if a conflict occurs.
- Features – An option may have any number of subfeatures. These features represent further choices the user must make to create a valid configuration of the product.
- Feature Options: Allows you to set the option selection for any nested features.
- External References – Options may have any number of external references on them. These are typically references to models that should be used when the option is chosen.