与其他应用程序集成 > Windchill ESI 简介 > 将 Windchill ESI 与 SAP 集成 > Windchill ESI 功能 > 文档
  
文档
Windchill ESI 允许您将部件关联文档以及在 Windchill PDMLink 内创建或更改的独立文档 (未与业务对象关联的文档) 发布至分布目标 (如 SAP)。可以对 Windchill PDMLink 进行配置以发布特定文档属性,并且这些属性将用于在分布目标中创建文档记录。
* 
请注意下列事项:
如果“发布公用企业数据信息”首选项开启,则会发布与“企业数据”关联的文档。如果安装了 Windchill MPMLink,则与操作和资源关联的文档也会发布。
倘若设置了相关分布目标属性,则会发布 CAD 文档结构。尽管从 Windchill PDMLink 发布的结构可能通过 ESI 响应发送,但仅构成结构的文档 (而非彼此之间的相互关系) 会发布至 SAP。
倘若发布了顶级文档或持有该文档的“更改通告”(或升级请求),则会发布 CAD 文档结构。也就是说,如果部件 (或制造对象) 发布了关联 CAD 文档结构,那也只是发布了结构中的顶层文档。
Windchill ESI 将下列与文档关联的属性自 Windchill PDMLink 传递至 EAI 软件组件:
编号
名称
IsAssembly
说明
类型
标题
生命周期状态
文件
版本
小版本
上一更改者
分布目标
先前发布的文档版本
* 
由于 ESI 服务仅处理 CAD 文档结构,因此即使是在文档具有关联子项的情况下,系统也会为 WTDocument 发送 IsAssembly 属性及值“假”。
Windchill PDMLink 发送了文档数据后,EAI 软件组件会将 Windchill PDMLink 文档属性映射至 SAP 文档属性。下表显示了 Windchill PDMLink 文档属性与 SAP 文档属性的映射关系。
Windchill 文档与 SAP 文档属性的映射关系
Windchill 文档属性
SAP 文档属性
编号
文档编号
名称
文档说明
文档类型
文档类型
文件
原始
版本
文档版本
有一些 Windchill PDMLink 文档属性从 Windchill PDMLink 传递到 EAI 软件组件,而未传递至 SAP。这些属性包括:
文档小版本
文档说明
文档标题
IsAssembly
生命周期状态
上一更改者
先前发布的文档版本
如果分布目标能够处理这些属性中的任何属性,则可扩展 EAI 软件组件以将信息传递至 SAP;但是,默认的 SAP 系统目前不具有可处理这些属性信息的属性。
“分布目标”属性 (位于出现在 ESI 响应内的“目标”和“目标 ID”元素中) 标识应在其中创建或更改文档的分布目标。当发布关联文档时,Windchill PDMLink 中的文档会从其关联对象 (如部件) 继承分布目标。EAI 软件组件利用这一信息与正确的目标数据进行通信,并向其传送工厂信息。
* 
与关联文档不同,独立文档需要发布到与文档明确关联的分布目标。
Windchill 中的“上一更改者”属性标识在发布文档之前最后对其进行更新的 Windchill PDMLink用户。Windchill ESI 在 SAP 中创建和更改业务对象时,将使用专为此目的而设置的系统帐户 (默认为 ESISYS)。对于大多数 Windchill ESI 业务对象而言,这是 Windchill ESI 用户在 SAP 的“上一更改者”字段中看到的用户 ID。
一些从 Windchill PDMLink 传递来的属性在未变换的情况下通过 EAI 软件组件被传递至分布目标;但“文档类型”属性的值在 EAI 软件组件中是通过 SAP 值而交叉引用的。下表显示了可能的 Windchill PDMLink 文档值以及对应的 SAP 文档值 (从 EAI 软件组件传递到 SAP)。
文档类型值映射
Windchill PDMLink 文档类型值 (数据库值)
SAP 文档类型值 (数据库值)
文档 (WCTYPE|wt.doc.WTDocument$$Document)
Design/Engineering (DES)
需求文档 (WCTYPE|wt.doc.WTDocument$$Requirements)
Design/Engineering (DES)
规范文档
(WCTYPE|wt.doc.WTDocument$$Specification)
Specification (SPE)
测试计划
(WCTYPE|wt.doc.WTDocument$$TestPlan)
Test Document (TST)
参考文档
(WCTYPE|wt.doc.WTDocument|com.ptc.ReferenceDocument$$Document)
Tech Documentation (DOC)
CAD 文档
(wt.epm.EPMDocument)
Engin/Des.Drawing (DRW)
ESI 常规文档
(WCTYPE|wt.doc.WTDocument|com.ESI_PDMPJL.General$$Document)
Tech Documentation (DOC)
常规文档
(WCTYPE|wt.doc.WTDocument|PTCNET.General$$Document)
Tech Documentation (DOC)
议程文档
(WCTYPE|wt.doc.WTDocument|PTCNET.Agenda $$Document)
Tech Documentation (DOC)
备忘录文档
(WCTYPE|wt.doc.WTDocument|PTCNET.Minutes$$Document)
Tech Documentation (DOC)
计划文档
(WCTYPE|wt.doc.WTDocument|PTCNET.Plan$$Document)
Tech Documentation (DOC)
演示文档
(WCTYPE|wt.doc.WTDocument|PTCNET.Presentation$$Document)
Tech Documentation (DOC)
SAP 创建或更改文档记录时需要用到某些属性,而 Windchill PDMLink 并不提供这些属性。在此类情况下,Windchill ESI 在将数据传递至 SAP 之前默认使用 EAI 软件组件中的值。下表列出了在 Windchill ESI 中默认使用的 SAP 文档属性及其默认值。
SAP 文档默认值
SAP 文档属性
默认值
文档部件
(000)
文档状态
已发布 (FR)
文档说明语言关键字
(EN)
请参阅 Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP R/3 中 Planning and Implementing Windchill ESI Installation (规划和执行 Windchill ESI 安装) 一章的 Internationalization Considerations (国际化注意事项) 一节。
文档路线指示器
已启用 (X)
原始类型
URL (1)
数据载体名称
Internet (Internet)
应用程序
NET (Web)