其他功能 > 服务信息管理 > 关于服务产品层次结构 > 将自定义产品层次结构对象更新为出厂设置的服务产品层次结构类型
将自定义产品层次结构对象更新为出厂设置的服务产品层次结构类型
本主题包含了将服务产品层次结构对象类型从自定义更新为 PTC 提供的出厂设置的相关信息。
执行以下步骤来更新自定义类型:
1. 单击类文件以下载类文件并将其复制到 windchill_dir/codebase
2. 打开 Windchill Service Information Managersis.properties.xconf 特性配置文件,位于:Windchill-path\codebase\com\ptc\arbortext\windchill\siscore\xconf\sis.properties.xconf
3. 移除以下包含自定义产品层次结构类型参考的特性:
com.ptc.arbortext.sis.typename.productHierarchyNode
com.ptc.arbortext.sis.typename.productHierarchyRoot
com.ptc.arbortext.sis.typename.productInstanceNode
4. 打开 Windchill shell,然后运行以下命令以应用更改:xconfmanager -pF
5. Windchill shell 中,运行命令:windchill ChangeTypeSql <Internal Name of source type> <Internal Name of target type>
例如,要将类型产品实例的自定义对象从 com.example.PHInstance 更新到 com.ptc.PHInstance,请输入命令:windchill ChangeTypeSql com.example.PHInstance com.ptc.PHInstance
* 
针对需要更新的每个产品层次结构自定义类型运行此命令。
6. 上述每个命令会针对产品层次结构的每种类型生成一个 SQL 命令。从 Windchill shell 中复制该 SQL 命令,并在 Windchill 数据库中运行。这会将数据库中的自定义对象更新为出厂设置的类型。
这对您有帮助吗?