其他 Windchill 功能 > 服务信息管理 > 关于服务产品层次结构 > 管理服务产品层次结构 > 将产品层次结构关联至服务结构
  
将产品层次结构关联至服务结构
设置服务产品层次结构后,可将服务结构与之关联,方法为将产品层次结构或产品层次结构节点分配为服务结构中的“服务有效性”上下文。“管理适用性”对话框中具有类型为“服务有效性”的适用性,在此可通过选取服务结构的产品分级和产品分级节点来定义关系。
您可在服务结构与其相关产品层次结构之间创建关联。请使用“管理适用性”对话框中的 “添加产品层次结构关联”“添加服务有效性”操作。
使用 操作创建的关联会在“服务有效性”表格中显示与服务产品层次结构相关的信息。
要使用 操作将产品层次结构或节点关联至服务结构根节点,请执行以下步骤:
1. 单击服务结构的根级别,然后浏览至“管理适用性”对话框。
2. “服务有效性”一节,单击 。将显示“添加产品层次结构关联”对话框。
3. “上下文”字段中,输入产品层次结构的名称或编号。
或者,您也可以搜索产品层次结构。根据对象类型以及产品层次结构的名称或编号指定上下文值的搜索条件。搜索会返回一个包含产品层次结构类型及其已定义的所有子类型的列表。
4. 单击“确定”“应用”以应用有效性上下文。“服务有效性”表格中的“有效性类型”会显示为“产品层次结构”
您可以使用 “编辑”选项将其他产品层次结构上下文应用至关联。
* 
您可以每次仅创建一个关联。
若您尚未更新或升级至 11.1 M020 Windchill 服务器,则您可使用“添加服务有效性”操作来创建关联。请执行以下步骤,使用“添加服务有效性”操作将产品层次结构或节点关联至服务结构的根节点:
1. 单击服务结构的根级别,然后浏览至“管理适用性”对话框。
2. “服务有效性”一节,单击 。将显示“添加服务有效性”对话框。
3. 从列表中选择所需“类型”
4. “上下文”字段中,输入产品层次结构的名称或编号。
或者,您也可以搜索产品层次结构。根据对象类型以及产品层次结构的名称或编号指定上下文值的搜索条件。搜索会返回一个对象类型列表,其中包括产品层次结构类型及其已定义的所有子类型。
5. 设置“日期”“序列号”“序列号和日期”字段,以将有效性上下文应用至所选上下文。
6. 单击“确定”“应用”以应用有效性上下文。“服务有效性”表格中的“有效性类型”会显示为“日期”“序列号”“序列号和日期”
* 
您不应将此类型的“服务有效性”与在“筛选器”中定义的“服务有效性”混淆。
从信息结构中生成发布结构时,指向产品层次结构的“服务有效性”链接将保存到新的发布结构中。
* 
当使用 操作创建新关联时,旧产品层次结构关联的有效性类型将显示为“产品层次结构”。对于使用“日期”“序列号”“序列号和日期”有效性的关联,有效性类型保持不变。在这种情况下,您可以编辑关联以将有效性类型更改为“产品层次结构”。在“编辑服务有效性”对话框中,使用 “编辑”可清除所选类型的值。对于不含任何类型值的产品层次结构上下文,其有效性类型会显示为“产品层次结构”
默认情况下,会向用户显示所有“部件”(WTPart) 子类型的列表。可通过在配置文件中指定“服务有效性”上下文来控制子类型列表。上下文配置将应用于“管理适用性”窗口的“服务有效性”部分以及“编辑筛选器”窗口的“服务有效性”选项卡。请务必阅读自定义服务有效性以了解有关如何使用此文件为您的站点部署服务有效性上下文配置的信息:
codebase/com/ptc/arbortext/windchill/serviceEffectivityFilter
/server/serviceEffectivityConfig.xml
有关详细的实施信息,请参阅设置用于管理自定义文件和定制显示文本的目录结构
在条目中指定 sis.properties.xconf 中使用的类型定义。上下文条目采用以下形式:
<ServiceEffectivityContextTypes>
<Type>wt.part.WTPart|org.divname.ServiceEffectivityContext
</Type>
</ServiceEffectivityContextTypes>