Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Gestión de datos de opciones y variantes (referencia) > Carga de datos de opciones y variantes > Regla de inclusión
  
Regla de inclusión
Cargue el objeto com.ptc.windchill.option.model.ChoiceMapping en la base de datos Windchill mediante el cargador de Windchill.
Formato XML:
<csvbeginChoiceMapping handler= "com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>nombre de elección de origen</csvsourceChoiceName>
<csvname>nombre de la regla de inclusión (opcional) si no proporcionado O se establecerá el nombre
</csvdescription>
<csvlocal>especificar si la regla de inclusión es local</csvlocal>
<csvoptionSet>nombre de opción definido donde la regla de inclusión es local</csvoptionSet>
<csvmerged>true</csvmerged>
</csvbeginChoiceMapping>
<csvChoiceMappingTargetChoice handler= "com.ptc.windchill.option.load.Loader.
createChoiceMappingTargetChoice" >
<csvtargetChoiceName>nombre de elección de destino</csvtargetChoiceName>
<csvcontainerPath>ruta del contenedor de la elección</csvcontainerPath>
</csvChoiceMappingTargetChoice >
. . .
. . .
<csvendChoiceMapping handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping" />
Atributos para csvBeginChoiceMapping
Atributo
Descripción
¿Obligatorio u opcional?
csvsourceChoiceName
Nombre de elección
Obligatorio
csvnumber
Número de la regla
Opcional
csvversion
Versión de la regla
Opcional
csviteration
Iteración de la regla
Opcional
csvdescription
Descripción de la regla
Opcional
csvlocal
Permite especificar si la regla es local
Opcional
csvoptionSet
Permite especificar el conjunto de opciones para el que se ha creado la regla local
Opcional
csvcontainerPath
Ruta al contexto en el que reside la elección de origen
Opcional
csvlifecycletemplate
Plantilla de ciclo de vida
Opcional
csvlifecyclestate
Plantilla de estado del ciclo de vida
Opcional
csvteamTemplate
Plantilla de equipo
Opcional
csvmerged
Permite especificar si la regla se combina
Opcional
Atributos para csvChoiceMappingTargetChoice
Atributo
Descripción
¿Obligatorio u opcional?
csvtargetChoiceName
Nombre de elección de destino
Obligatorio
csvcontainerPath
Ruta al contexto de la elección de destino
Opcional
Ejemplo:
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Red</csvsourceChoiceName>
<csvnumber>IR-00001</csvnumber>
<csvdescription>Red Colour Default Finish</csvdescription>
<csvcontainerPath />
<csvmerged>true</csvmerged>
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler=>"com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice"
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping"/>
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Green</csvsourceChoiceName>
<csvnumber>IR-00002</csvnumber>
<csvdescription>Green Colour Default Finish</csvdescription>
<csvcontainerPath />
<csvmerged>true</csvmerged>
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler="com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice">
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler="com.ptc.windchill.option.load.Loader.endChoiceMapping" />
<csvBeginChoiceMapping
handler="com.ptc.windchill.option.load.Loader.beginChoiceMapping">
<csvsourceChoiceName>Blue</csvsourceChoiceName>
<csvnumber>IR-00003</csvnumber>
<csvdescription>Blue Colour Default Finish</csvdescription>
<csvcontainerPath />
<csvmerged>true</csvmerged>
</csvBeginChoiceMapping>
<csvChoiceMappingTargetChoice
handler="com.ptc.windchill.option.load.Loader.createChoiceMappingTargetChoice">
<csvtargetChoiceName>Glossy</csvtargetChoiceName>
<csvcontainerPath />
</csvChoiceMappingTargetChoice>
<csvEndChoiceMapping
handler= "com.ptc.windchill.option.load.Loader.endChoiceMapping"/>