|
设置
|
操作
|
结果
|
|---|---|---|
|
• 组件及其分配的分发目标:
◦ Parent_Part_B → DT_ERP_SAP(Detroit)
◦ Child_Part_2 → DT_ERP_SAP(Seattle)、DT_MES_Proprietary1 和 DT_MES_Proprietary2
• “根据父项 BOM 分发目标,对发布进行限制”首选项设置为“真”。
|
通过 Windchill ESI 发布 Parent_Part_B
|
• Parent_Part_B 及其 BOM 结构会发布到 DT_ERP_SAP(Detroit)。
• Child_Part_2 不会发布到为其单独分配的分发目标。
• 如果将分发目标查找器设置为 com.ptc.windchill.esi.tgt.ESIRootInheritTargetFinder,Child_Part_2 将继承父项的分发目标,并发布到 DT_ERP_SAP(Detroit)。
|
|
|
• 要发布部件或关联的企业数据的版本信息,请将 esi.properties 文件中的特性 com.ptc.windchill.esi.useVersionInfofromPartOrED 设置为首选。此特性的有效值为 PART 或 COMMON_ENTERPRISE_DATA。例如,要发布部件的版本信息,请将特性设置为 <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED"/>。
默认行为是从企业数据发布版本信息。
• “分发目标”属性 (位于出现在 ESI 响应中的 Destination 和 TargetID 元素内) 标识应在其中创建或更改部件的分发目标。
• Windchill PDMLink 采用 YYYY/MM/DD HH:MM:SS 格式传递“部件日期有效性”。
• 如果使用以对象为中心的模式发布部件,且将分发目标属性“发布部件时发布相关文档”设置为“是”,也会发布与部件关联的文档。
• 在发布扩展数据的变更通告或升级请求时,如果包括公用企业数据、工厂特定企业数据和关联部件,仅发布变更通告或升级请求中参考的特定版本部件。不发布不同版本的其他关联部件。
|
|
设置
|
操作
|
结果
|
|---|---|---|
|
• 部件:Part123 (Design 视图)
• 工厂数据 (扩展数据)
◦ 工厂数据 (Plant1)
◦ 工厂数据 (Plant2)
• 分发目标:DT1、DT2
• “视图到分发目标映射”(首选项):
◦ Plant1 → DT1
◦ Plant2 → DT2
这些映射用于控制对给定工厂视图有效的分发目标。
|
通过在请求中包含扩展数据 (工厂数据) 来发布部件的工厂特定信息,以便通过其关联的视图确定目标。
|
ESI 使用来自 Plant1 的扩展数据来确定相关视图并检查其分发目标映射。事务仅发布到 DT1,因为 DT1 映射到 Plant1。
即使部件包含 Plant2 数据,DT2 也不会发布,因为它未映射到选定视图。
|