Constraint-based product configuration model details (form)
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Click Product information management > Common > Product configuration models. Select a product configuration model. On the Action Pane, click Edit.
Use this form to modify existing product configuration models.
Navigating the form
The following tables provide descriptions for the controls in this form.
Tabs
Tab |
Description |
---|---|
General |
Enter the name and the description for the product configuration model. |
Attributes |
Create and maintain attribute types and default attribute values for the selected product configuration model. Attributes let you add details for products, such as car type, door type, material type, and so on. |
Constraints |
Create and maintain constraints for the selected product configuration model. Constraints can be either expression constraints or table constraints. |
Subcomponents |
Add new subcomponents and maintain existing subcomponents. |
User requirements |
Add new user requirements and update existing user requirements. |
BOM lines |
Maintain existing bills of materials (BOMs) or BOM lines that are related to the selected product configuration model, and add new BOM lines. |
Route operations |
Maintain existing route operations that are related to the selected product configuration model, and add new route operations. |
Buttons
Button |
Description |
---|---|
Product configuration model |
Open the New product configuration model form, where you can create a product configuration model. |
Duplicate |
Open the Duplicate product configuration model form, where you can duplicate the selected product configuration model. |
Versions |
Open the Versions form, where you can create a version for the selected product configuration model. |
Components |
Open the Components form, where you can create components that can be used in any product configuration model. |
Attribute types |
Open the Attribute types form, where you can define attribute types that can be referenced when you add attributes to product configuration models. |
Table constraints |
Open the Table constraints form, where you can create table constraints for product configuration models. Table constraints can be user defined or system defined. |
User interface |
Open the User interface form, where you can arrange the product configuration model’s components and attributes, and organize the attributes into attribute groups. |
Model properties |
Open the Model properties form, where you can modify the name and description of the selected product configuration model. You can also change the selection of whether the product configuration model should be based on a new or existing component. |
Configuration templates |
Open the Configuration templates form, where you can create and modify configuration templates for the selected product configuration model. |
Translation |
Open the Translation form, where you can create translated text for the names and descriptions of product configuration models, components, subcomponents, attributes, attribute groups, and configuration templates. |
Test |
Open the Configure line form, where you can inspect the product configuration model and select the values for the defined attributes. |
Validate |
Validate that the constraints for the product configuration model are valid. |
Export a complete product model |
Export the product configuration model and save it as an XML file. |
Import a complete product model |
Import a complete product configuration model from an XML file and into the selected legal entities. Note You can import a product configuration model only to the same version of Microsoft Dynamics AX that it was exported from. |
General tab
Field |
Description |
---|---|
Name |
The name of the product configuration model. |
Description |
The description of the product configuration model. |
Attributes tab
Button |
Description |
---|---|
Maintain attribute types |
Open the Attribute types form, where you can define attribute types that can be used when you add attributes to product configuration models. |
Field |
Description |
---|---|
Name |
The name of the attribute. |
Solver name |
The solver name of the attribute. The solver name is used by Microsoft Solver Foundation. |
Description |
The description of the attribute. |
Attribute type |
Select the type of attribute. Attribute types are created in the Attribute types form. For more information, see Attribute types (form). |
Set default |
Select this check box to set a default value for an attribute. |
Default value |
If the Set default check box is selected, set the default value. |
Hidden |
Select this check box to include the attribute in the constraints for the product configuration, but to not display the attribute in the Configure line form during a configuration session. |
Mandatory |
Select this check box if this attribute must have a value when a product is configured. By default, this check box is selected. |
Read-only |
Select this check box to display the attribute in the Configure line form during a configuration session, but to not let users change the attribute value. |
Condition |
If the Mandatory check box is selected, you can create a condition for the mandatory setting. Click the drop-down arrow to open the Expression constraint editor form, where you can create the condition that must be fulfilled for the mandatory setting to be enforced. |
Constraints tab
Button |
Description |
---|---|
Validate |
Validate that the constraints for the product configuration model are valid. |
Maintain table constraints |
Open the Table constraints form, where you can create and update table constraints for product configuration models. Table constraints can be user defined or system defined. |
Field |
Description |
---|---|
Name |
The name of the constraint. |
Description |
The description of the constraint. |
Constraint type |
The type of constraint. Constraints can be either expression or table constraints. |
Expression |
If the Constraint type field is set to Expression constraint, you must write the expression. Click the drop-down arrow to open the Expression constraint editor form, where you can write the expression by using Solver Foundation syntax. For example, you can create a condition that the same type of wood must be used for several components. |
Table constraint definition |
If the Constraint type field is set to Table constraint, you must select a table constraint definition. Click the drop-down arrow to open the Table constraint attachment form, where you can select a table constraint for the product configuration model. You can also associate the columns in the constraint with the attributes in the product configuration model. |
Subcomponents tab
Button |
Description |
---|---|
BOM line details |
Open the BOM line details form, where you can create or update the BOM or BOM line. |
Maintain components |
Open the Components form, where you can update components that can be used in any product configuration model. |
Field |
Description |
---|---|
Name |
The name of the subcomponent. |
Solver name |
The solver name of the subcomponent. The solver name is used by Solver Foundation. |
Component |
Select the component that the subcomponent is related to. |
Item number |
The item number that is associated with the subcomponent. You must first add a subcomponent and save it. Then click BOM line details to open a form where you can select the item that represents this component. The item number of the selected item is displayed. |
Hidden |
Select this check box to include the subcomponent in the product configuration, but to not display the subcomponent in the Configure line form during a configuration session. |
User requirements tab
Button |
Description |
---|---|
Maintain components |
Open the Components form, where you can update components that can be used in any product configuration model. |
Field |
Description |
---|---|
Name |
The name of the user requirement. |
Solver name |
The solver name of the user requirement. The solver name is used by Solver Foundation. |
Description |
The description of the user requirement. |
Component |
Select the component that the user requirement references. |
Hidden |
Select this check box to include the user requirement in the product configuration, but to not display the user requirement in the Configure line form during a configuration session. |
BOM lines tab
Button |
Description |
---|---|
BOM line details |
Open the BOM line details form, where you can create or update the BOM or BOM line. |
Field |
Description |
---|---|
Name |
The name of the BOM line. |
Description |
The description of the BOM line. |
Condition |
Select a value in this field to create a condition that must be satisfied for this BOM line to be included in the configured BOM. Note Any attribute that is referenced in a condition becomes mandatory. We recommend that you select the attribute as mandatory on the Attributes FastTab. |
Item number |
The item number that is associated with the BOM line. You must first add a BOM line and save it. Then click BOM line details to open a form where you can select the item that represents the BOM line. |
Route operations tab
Button |
Description |
---|---|
Route operation details |
Open the Route operation details form, where you can create or update the route operation for the product configuration model. |
Field |
Description |
---|---|
Name |
The name of the route operation. |
Description |
The description of the route operation. |
Condition |
Select a value in this field to create a condition that must be satisfied for this route operation to be included in the configured route operation. Note Any attribute that is referenced in a condition becomes mandatory. We recommend that you select the attribute as mandatory on the Attributes FastTab. |
Operation |
The operation that is associated with the route operation. You must first add a route operations line and save it. Then click Route operation details to open a form where you can select the item that represents the route operation. |
See also
Configuration templates (form)
Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).