Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Desarrollo de lógica de selección avanzada para módulos configurables
  
Desarrollo de lógica de selección avanzada para módulos configurables
La lógica de selección avanzada es un método para generar variantes del producto en Windchill basado en la entrada de usuario dirigida. La lógica de selección avanzada se puede crear para un módulo configurable, que representa un componente configurable en la estructura de producto de Windchill.
La lógica de selección avanzada utiliza parámetros y restricciones para ayudar al usuario a definir aspectos personalizables del módulo configurable durante el proceso de la configuración del artículo. Los datos introducidos por el usuario resultantes se capturan en una especificación de variante. Según la especificación de variante, Windchill puede generar un artículo variante (también denominado "entrega"). Durante el proceso de la generación de la variante, el sistema busca artículos existentes que reúnan las selecciones capturadas en la especificación de variante y los incluye en la estructura de producto variante.
Normalmente, la lógica del módulo configurable se crea, edita y prueba mediante el Explorador de estructuras de producto (en modo Borrador). Para crear una especificación de variante y generar una variante, utilice la acción Configurar de la página de información del módulo configurable. Para obtener más información sobre la configuración de un artículo, consulte Creación de estructuras de variante mediante el proceso de configuración.
* 
Si el usuario tiene previsto definir la lógica de selección avanzada para un módulo configurable o utilizar un proceso de generación de entrega, el módulo configurable no puede ser un hijo de un artículo estándar.