Data Management Capabilities > Managing Part Structures > Windchill Options and Variants Capabilities > Working with Option Sets > Workflow for Defining an Option Set
  
Workflow for Defining an Option Set
To define an option set for a product or library, you first create an option set object and specify its attributes. Then you add option choices to the option set and manage rules in the option set.
The following steps provide an overview of the process:
1. Create an option set as a repository for options and choices, and define its characteristics.
2. Add choices to the option set by referencing options from an option pool.
* 
You can include choices from one or several option pools that have been previously created for a product or library.
3. If the options set is configured to have effectivity, specify effectivity on choices.
4. If the option set supports the ability to individually select global rules, specify which global rules you want to include.
5. If you want to define rules specifically for this option set, create local rules in addition to the global rules.
6. Preview the option set to review all options and choices, including the rules defined among the choices in the option set, that will be available for assignment to parts and their usage, and for filtering the product structure.
7. Test and validate the option set.
8. Release the option set to use.
9. Assign the option set to a configurable product, configurable module, or to a product or library container.