物料清单
ERP Connector 可以将在 Windchill PDMLink 中创建或更改的多级 BOM (BOM) 发布到分布目标,例如电子邮件地址。通过 Windchill PDMLink,您可以配置 ERP Connector,以发布特定的 BOM 属性。另外,若要发布 BOM 和它的属性,可以配置 ERP Connector,使其可以同时发布创建或更改的部件。
从 Windchill 发布 BOM 时,ERP Connector 还会发布关联的对象及其属性。这样,ERP Connector 便可确保发布完整的产品记录。可以配置哪些关联对象及属性将随 BOM 一起发布。以下列出了默认情况下传递的相关对象和属性:
• 上一更改者
• 日期有效性
• 序列号有效性
• 批号有效性
• 使用
• 全局替换部件
• 装配部件编号
• 用于指定装配是否为 CAD 虚拟的属性
• 版本
• 先前发布的部件版本
• 小版本
• 组件数量
• 组件数量单位
• 组件行号
• 特定替换部件编号
• 特定替换部件数量
• 特定替换部件行号
• 位号
• 分布目标
• 用于指定组件是否为 CAD 虚拟的属性
• 装配部件 ID
• 组件 ID
• 备用项组
• 零部件编号
• 先前发布的部件版本
• 可配置模块
• 可折叠
从 Windchill PDMLink 发布 BOM 时,ERP Connector 可以发送 BOM 中的多个组件。可将其配置为发送每个组件的行号信息。
将对等 BOM 增量信息发布至分布目标
将对象再次发布至分布目标时,将根据先前发布的信息来发送信息。如果具有已发布到分布目标的上游 BOM,同时存在尚未发布的对等下游 BOM 时,可能会发生这种情况。如果随后发布下游 BOM,您可以使用与上游 BOM 相同的分布目标。而不必为下游 BOM 创建和关联其他分布目标。
为了说明此行为,请考虑下列示例:
Computer A.20 (制造) 的装配具有零部件 CPU、鼠标、键盘、监视器和网络摄像头,且这些零部件均已发布至分布目标 DT-1100 和 DT-1200。分布目标是下游系统中的制造工厂
随后,根据业务要求需要创建 DT-1100 和 DT-1200 的下游对等 BOM。现在,可以按如下所示创建制造视图的子视图。
制造
1100
1200
然后,从上游对等制造 BOM Computer, A20 (制造) 中创建下游对等 BOM - Computer A10 (1100) 和 Computer A30 (1200),如下图所示:
将分布目标 DT-1100 关联到 BOM Computer, A.10 (1100),将分布目标 DT-1200 关联到 BOM Computer, A.30 (1200),并将这些 BOM 发布到分布目标。增量更改可通过将 Computer, A.10 (1100) 和 Computer A.30 (1200) 与 Computer, A.20 (制造) 进行比较来计算,并将 BOM 作为已更改的 BOM 发送。
发布到 DT-1100 的 BOM Computer A.10 (1100) 响应将按下表所示进行计算:
对象 | 操作 | 类型 |
---|
计算机 A.10 (1100) | 更改 | 部件和装配部件 |
监视器 A.2 (1100) | 更改 | 部件 |
鼠标 A.2 (1100) | 更改 | 部件 |
键盘 A.1 (制造) | 无 | 部件 |
CPU B.1 (制造) | 无 | 部件 |
光盘驱动器 A.1 (1100) | 创建 | 部件 |
所有组件均已适当地标记为创建/删除/更改/无 |
发布到 DT-1200 的 BOM Computer A.30 (1200) 响应将按下表所示进行计算:
对象 | 操作 | 类型 |
---|
计算机 A.30 (1200) | 更改 | 部件和装配部件 |
触摸屏监视器 A.1 (1200) | 创建 | 部件 |
鼠标 A.1 (1200) | 更改 | 部件 |
键盘 A.1 (1200) | 更改 | 部件 |
CPU A.1 (1200) | 更改 | 部件 |
5M 网络摄像头 A.1 (1200) | 创建 | 部件 |
所有组件均已适当地标记为创建/删除/更改/无 |
此行为由属性 com.ptc.windchill.esi.CalculateDeltaUsingLatestPublishedObject 控制,该属性的默认值为 TRUE。为防止下游 BOM 发布到与先前已发布的上游 BOM 相同的分布目标,请将此属性更改为 FALSE。有关详细信息,请参阅 ESI 自定义指南。
| 请注意下列事项: • 传递至分布目标的“BOM 使用关系”属性值既可通过装配部件小版本自身获得,也可通过 Windchill ESI 首选项“视图到分布目标映射”和“视图到 BOM 类型映射”获得。 • 与序列 (或批号) 有效性关联的上下文装配应该是这样一个装配:其中保存有在 Windchill 中指定了序列 (或批号) 有效性的组件。如果情况并非如此,而且如果首选项“验证有效性上下文”的值为“是”,则发布将失败。此外,当发布序列 (或批号有效性) 时,如果上下文对象不是发布的一部分,而且如果首选项“包括有效性上下文”的值为“否”,则发布将失败;但是,如果此首选项的值为“是”,则上下文对象将自动包括在发布中。 • 按照设计,Windchill PDMLink 不支持更改的 (更新的) 特定替换部件。要想更改或更新特定替换部件,请使用“删除”和“创建”操作。 • 当使用以对象为中心的模式发布 BOM,且将分布目标属性“发布 BOM 时发布相关文档”设置为“是”时,也会发布与 BOM 中的部件相关联的文档。 • Windchill PDMLink 允许发布并非最新修订版本的 BOM 小版本。例如,如果 P1 B.10 已发布到分布目标,之后您想要发布此前尚未发布到该目标的 P1 A.15(早期版本),则在下游发布系统允许此类发布的情况下,您将能够发布 BOM。 |
您可以发布 BOM 中的表达式。有关详细信息,请参阅
关于发布关联的已分配表达式