与其他应用程序集成 > Windchill ESI 简介 > 将 Windchill ESI 与 SAP 集成 > Windchill ESI 功能 > 部件
  
部件
Windchill ESI 允许您将在 Windchill PDMLink 中创建和更改的部件发布到某个分布目标,如 SAP。您可以配置 Windchill PDMLink 系统以便发布部件的特定属性,以及与部件关联的文档。Windchill PDMLink 部件信息用于在分布目标内创建部件。
Windchill ESI 将下列与部件关联的属性自 Windchill PDMLink 传递至 EAI 软件组件:
编号
无论部件是否为虚拟部件
默认单位
控制特征
类型
名称
版本
小版本
日期有效性
上一更改者
分布目标
序列有效性
批有效性
生命周期状态
查看
存储位置
先前发布的部件版本
Windchill PDMLink 发送了部件数据后,EAI 软件组件会将 Windchill PDMLink 部件属性映射至 SAP 物料主数据属性。下表显示了 Windchill PDMLink 部件属性与 SAP 物料主数据属性之间的映射关系:
Windchill 部件与 SAP 物料主数据属性的映射关系
Windchill 部件属性
SAP 物料主数据属性
编号
物料编号
名称
物料说明
默认单位
基本测量单位
类型
物料类型
采购类型
版本
修订级别
日期有效性
开始生效日期
序列号有效性
企业变更通告内部物料的序列有效性。企业变更通告会成为受控的参数有效性 (序列有效性)。
* 
如果您创建一个与部件关联的属性,则必须进行映射。如果其他与部件关联的属性可用,请向您的系统管理员咨询关于映射的详细信息。
如果已安装了 Windchill MPMLink,且“发布公用企业数据信息”首选项已启用,则 Windchill 的版本信息不是来自部件,而是来自关联的“企业数据”。
当使用以对象为中心的模式发布部件,且将分布目标属性“发布部件时发布相关文档”设置为“是”时,也会发布与部件相关联的文档。
Windchill PDMLink 部件小版本会传递至 EAI 软件组件,但属性不会发送至分布目标。如果分布目标可以处理 Windchill PDMLink 部件小版本,则可扩展 EAI 软件组件,以将信息传递至分布目标;但是,出厂的 SAP 系统目前不具有可处理小版本信息的属性。
显示在 ESI 响应中的“目标”和“目标 ID”元素中的“分布目标”属性标识应在其中创建或更改部件的分布目标。EAI 软件组件利用这一信息与正确的目标数据进行通信,并向其传送工厂信息。
有些从 Windchill PDMLink 传递的属性是在未经过变换的情况下通过 EAI 软件组件传递至分布目标的;但有几个属性包含已由 EAI 软件组件修改或交叉引用的值。
Windchill PDMLink 采用 YYYY-MM-DD HH:MM:SS 格式传递“部件日期有效性”。EAI 软件组件会在将数据传递至分布目标前删除日期中所附的时间戳。
属性“默认单位”、“类型”、“备用单位”、“描述语言关键字”和“源”均在 EAI 软件组件内交叉引用。下表中显示了可能会提供的 Windchill PDMLink 部件值以及对应的 SAP 物料值 (从 EAI 软件组件传递到 SAP)。
Windchill 部件默认单位值与 SAP 物料基本测量单位值的映射关系
Windchill 部件默认单位值 (数据库值)
SAP 物料测量值 (数据库值) 的基本单位
需要时 (as_needed)
无测量单位 (NO)
每个 (ea)
每个 (EA)
公斤 (kg)
公斤 (KG)
升 (l)
升 (L)
米 (m)
米 (MET)
平方米 (sq_m)
平方米 (M2)
立方米 (cu_m)
立方米 (M3)
Windchill PDMLink 部件类型值与 SAP 物料类型值的映射关系
Windchill PDMLink 部件类型值 (数据库值)
SAP 物料类型值 (数据库值)
可分 (separable)
半成品 (HALB)
不可分 (inseparable)
半成品 (HALB)
组件 (component)
原料 (ROH)
Windchill PDMLink 部件源值与 SAP 采购类型值的映射关系
Windchill PDMLink 部件源值 (数据库值)
SAP 采购类型值 (数据库值)
制造 (make)
内部生产 (E)
购买 (buy)
外部采购 (F)
创建或更改物料主数据记录时 SAP 需要用到某些属性,而 Windchill PDMLink 并不提供这些属性。在此类情况下,Windchill ESI 在将数据传递至 SAP 之前默认使用 EAI 软件组件中的值。下表列出了在 Windchill ESI 中默认使用的 SAP 物料主数据属性及其默认值。
SAP 物料主数据默认值
SAP 物料主数据属性
默认值
工业部
机械工程 (M)
基本视图指示器
已启用 (X)
MRP 视图指示器
已启用 (X)
物料说明语言关键字
默认值为 (EN)。
请参阅 Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP R/3 中 Planning and Implementing Windchill ESI Installation (规划和执行 Windchill ESI 安装) 一章的 Internationalization Considerations (国际化注意事项) 一节。
MRP 类型
无规划 (ND)
采购类型
已启用 (X)
特殊采购类型
仅为虚拟部件启用 (50)
Windchill PDMLink 还支持发布与部件相关的全局替换部件;但是,由于全局替换部件的概念只存在于 Windchill PDMLink 中,并不存在于 SAP 中,因此 Windchill ESI 的 EAI 软件组件部分不支持将全局替换部件发布至 SAP。如果 SAP 分布目标能够处理 Windchill PDMLink 全局替换部件,则可扩展 Windchill ESI 的 EAI 软件组件部分以将信息传递至 SAP,但是,在 OOTB 中并不支持全局替换部件。
部件的工厂特定属性
可使用 Windchill MPMLink 的视图特定功能发布部件的工厂特定属性。要发布工厂特定属性:
请确保将 ESI > “设置” > “部件”类别中的“发布视图特定企业数据信息”首选项设置为“是”
Windchill MPMLink 中定义与每个工厂对应的特定视图。
在相应的视图属性选项卡中定义工厂特定属性。
使用 Windchill ESI 发布部件。
Windchill ESI 随后会从 Windchill MPMLink 检索部件的工厂特定属性,并将该信息发送至分布目标中的相关工厂。
* 
必须在 ESI 响应元信息文件中定义这些属性的映射。同时,还应扩展 EAI 软件组件,以将这些属性适当地映射到 SAP 上。
在使用“发送至分布目标”操作或“将材料发送至分布目标”操作发布部件或资源的工厂特定或视图特定企业数据时,可从以下位置使用“更改通告”“升级请求”“设置状态”“已保存筛选器”
发布部件或 BOM 时,分布目标上的“BOM 设置”
发布资源或资源结构时,分布目标上的“资源设置”
发布工艺计划结构时,分布目标上的“工艺计划设置”
使用更改通告进行发布时,分布目标上的“更改通告设置”