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.

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

Edit table constraints (form)

Translation (form)

Configuration templates (form)

Edit the model details (form)

Components (form)

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).