Product Configurator Option Choice

You are here:

Configurator Option Choices

Configurator Option Choices are the options you can select to make up your configuration.

For example, If configuring a computer, one of your options might be a hard drive and your choices would be items representing drive types or sizes (250GB, 500GB, etc.).

Configurator Choice Card

Allows editing of choices using a card page instead of the list.

Configuration Option Choice Table

The following table contains all the choices for the appropriate item category and option.

Add Text to Manufacturing CommentsWhen set to Yes and the option choice type is text, its description is added to the manufacturing comments for either the production BOM header or routing header, or the assembly BOM line.

Option Description
Add to Ext. Text When true, the choice is added to the extended text for the item. In versions 3.3 and greater this field is obsolete and replaced by Add Extended Text.
Add Extended Text When set to Yes, the choice is added to the extended text for the configured or quoting item. If the Ext. Text Template is specified it uses it when creating the extended text.
When set to Include Item Extended Text and the choice is an item, it includes the existing extended text from the chosen item.
Add Text to Manufacturing Comments When set to Yes and the option choice type is text, its description is added to the manufacturing comments for either the production BOM header, routing header, or the assembly BOM line.
Child Qty. Calculation Formula This field allows you to enter a formula to calculate the quantity for any choices that have the Parent Choice Code field set. When the child choice is added to the BOM or routing, the calculation field is used to generate quantity.
Standard formula syntax is used, such as (1+2)*3.
Any option code can be used within the calculation as well (e.g., if you have a LENGTH option, you could calculate the amount of child component required using a formula like “Length * 1.1”).
Several formulas are supported, and developers can add custom formulas to meet specific requirements. The following built-in formulas are supported:

Formula Description Example
ABS(Value) Calculates the absolute value of the argument. ABS(-1)
ABS(Length-5)
Min(Value1; Value2) Calculates the smallest of two values passed in. MIN(Var1; 10)
Max(Value1; Value2) Calculates the largest of two values passed in. MAX(Var1; 10)
POW(Number; Power) Raises a value to a power. POW(2;8)
Round(Value; Precision) Rounds a value to a certain number of decimal places. The precision argument uses NAV rounding precision notation – e.g., 0.01 means round to 2 decimal places. Round(OptionA; 1)
IfDivBy0(DivisionFormula; Result) If the formula in DivisionFormula results in a divide-by-zero error, the value of the Result parameter is used instead. If no divide-by-zero error occurs, the division result is returned. IfDivBy0(1/Length; 0)

Note: Arguments in functions are separated by semi-colons.

Choices Routing No. Informational field to identify the routing used for choices.
Code The code you can manually specify to identify this choice. This field is filled in based on the No. you choose but can be modified.
Configuration Option Links to the selected configuration option.
Default Choice When true, this choice is the default for the option and is displayed in the Configurator BOM Designer page when the options are displayed.
Use this setting in conjunction with the Hidden in Configurator field to create base components that are added to the BOM but users do not see.
Default Quantity Used with the Default Choice field to preset a quantity when the Configurator BOM Designer page loads.
Description The description of the selected item. The default is based on your selection, but you can override to provide a more meaningful description.
Ext. Text Template Specifies the format to use when creating extended text. See the Text Template Variables page for replaceable parameters that can be used.
Has Usage Indicates whether the choice has been used on any configurations.
Note that changing a choice with usage does not cause newer configurations to include the change; the prior configurations with usage are used.
Item Category Code Link to the selected item category code.
Item Description Text Used with the Item Description Template field to build a description for the item. Text here can be referenced in the template using the {ItemDesc} property.
Item Net Weight The item’s net weight. Used internally by the system to calculate total weight of the BOM.
Min. Max. Quantity Behavior When set to Check Both Minimum and Maximum, the entered quantity when the choice is selected is restricted by the Minimum Quantity and Maximum Quantity.

When set to Check Minimum Only, the entered quantity when the choice is selected is restricted to greater than or equal to the Minimum Quantity.

When set to Check Maximum Only, the entered quantity when the choice is selected is restricted to less than or equal to the Maximum Quantity.

Minimum Quantity The minimum quantity users can select for this choice depending on the Min. Max. Quantity Behavior.
Maximum Quantity The maximum quantity users can select for this choice depending on the Min. Max. Quantity Behavior. Prior to version 3.3 there is no maximum if set to zero.
No. The number for the corresponding type selected in the Type field
For Text types. This field can be left blank. All other types require this field to be filled in.
Parent Choice Code Allows you to specify additional choices to include in the configuration. If a choice is selected that is referenced in this field, those choices are added to the BOM or routing as required.
Resource Usage Type For Resource types, specifies how the resource are added to the Assembly BOM.
Routing Link Code Used to specify which operation to link items or text to.
Scrap % Scrap percentage to be added to the BOM line for item-type selections.
Sub-Configuration Usage This applies to choices that are sub-configurations (see the Type field). When a sub-configuration is used, this field determines whether it is added to the Production BOM as an item or Production BOM.
Type The type of choice you would like users to select:

Option Details
Item Allows you to select item numbers to add to the configuration.
Operation Provides a list of operations in the Choices Routing No. This type only applies if you are creating Production BOMs.
Production BOM Allows you to select Production BOMs to add to the configuration. This type only applies if you are creating Production BOMs.
Resource Allows you to add Resources to the configuration. This type only applies if you are creating Assembly BOMs. You are also able to specify fixed or direct usage for the Resource on the Assembly BOM.
Text You may enter a single line of text in the Description field, or you can specify a standard text code in the No. field to generate multiple lines of text.
Text is added to operations based on the specified routing link code. If no routing link code is specified, the text is added to the routing (or BOM if a generic routing is used). If using assembly orders, the text is added directly to the BOM lines.
Routing Allows you to specify a routing to be used as a choice for the option. All operations in the selected routing are added to the generated routing.
Configuration Allows you to build a sub-configuration for this item. When this type is selected, you specify an item category code as the No. When a user selects a choice of this type, a new BOM Designer window opens to configure the sub-configuration.
Unit of Measure Code The unit of measure for item and resource types.
Unit Price The price for this line. There are default values for Items and Resources. For other types, it must be specified manually.
This field can be updated automatically for items and resources if the Update Unit Price field is set.
Update Unit Price If set to When Used, the system updates item and resource prices based on the unit price of the record whenever the choice is selected in the Configurator BOM Designer page.
If set to Manual, the unit price is never updated by the system.
Variant Code The variant code for item options.
Was this article helpful?
4.5 out Of 5 Stars
5 Stars 0%
4 Stars 100%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Need help?

Leave A Comment

Go to Top