与其他应用程序集成 > Windchill ESI 简介 > 使用 ERP Connector > ERP Connector 功能 > 部件
  
部件
ERP Connector 会将以下部件关联的属性从 Windchill PDMLink 传递到分布目标:
编号
无论部件是否为虚拟部件
默认单位
控制特征
类型
名称
版本
小版本
日期有效性
上一更改者
分布目标
序列有效性
批有效性
生命周期状态
查看
存储位置
先前发布的部件版本
扩展数据
部门数据
发布扩展数据
在 Windchill 中,扩展数据是版本化的可操作对象,用于存储需要发布到 ERP 系统的数据。扩展数据可在 ESI 响应中使用 ERP Connector 发布到分布目标。
要发布扩展数据,可通过将首选项“发布企业数据信息”设置为“是”来对其进行启用。
要了解有关扩展数据的详细信息,请参阅扩展数据主题。
* 
如果要从部件或扩展数据发布版本信息,请在 esi.properties 文件中设置特性 com.ptc.windchill.esi.useVersionInfofromPartOrED。例如,<Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED">。其他值可以是 PARTCOMMON_ENTERPRISE_DATA
否则,系统会默认发布企业数据。
“分布目标”属性 (位于出现在 ESI 响应中的 DestinationTargetID 元素内) 标识应在其中创建或更改部件的分布目标。
Windchill PDMLink 采用 YYYY-MM-DD HH:MM:SS 格式传递“部件日期有效性”。
当使用以对象为中心的模式发布部件,且将分布目标属性“发布部件时发布相关文档”设置为“是”时,也会发布与部件相关联的文档。
部门数据
部门数据属性会在 ESI 响应中与部件或资源属性一同发布,其中所述部件或资源属性均来自与工厂数据关联的所有相关部门数据对象。
有关详细信息,请参阅部门数据概览主题。
请确保将 ESI > “设置” > “部件”类别中的“发布工厂数据信息”首选项设置为“是”。
有关部门数据的详细信息,请参阅部门数据概览
将数据配置为在生命周期状态更改时自动发布
如果工厂数据的生命周期状态发生更改,则可将扩展数据或部门数据配置为在 ESI 响应中自动发布。您可以通过从 ESI“设置” > “部件” > 启用首选项配置此设置。可在以逗号分隔的列表中指定多个生命周期状态。该首选项的默认值为空。
启用此首选项后,如果企业数据或工厂数据生命周期状态根据此首选项中所指定的信息发生更改,则 ESI 将根据与分布目标关联的配置规范或筛选器呈现相关部件小版本和部门数据,以便在 ESI 响应中发布部件。
* 
仅当首选项“自动启动 ESI 工作流”设置为“是”时,才会启用部件的发布。
如果发布的是工厂数据,则系统会同时发布工厂数据和企业数据。然而,如果发布的是企业数据,则系统会发布相关工厂数据。
可在 ESI 响应的单独存储桶中发布扩展数据和部门数据。可通过自定义 ESI 响应来完成此操作。有关在 ESI 响应中自定义存储桶的详细信息,请参阅 PTC.com 上的 ERP Connector Customizer's Guide (《ERP Connector 自定义者指南》)