|
ExportTo<XXX>.xml 中的每个 I*E 任务均通过执行 <Windchill>/tasks/com/ptc/windchill/esi/export/ParseAndProcessResult.xml 中的任务来调用 PostResult RPC。
|
|
此任务利用 ESIUtility API getResponseFileName() 获取文件名。
|
|
只有在以 ESI XML 格式导出数据时,此参数才具有相关性。
|
|
此任务利用 ESIUtility API getResponseFileName() 获取文件名。
|
|
writeToFile(task : Task) API 与通过 Write-To-File webject 调用的 API 相同,旨在向文件目标传送 ESI 响应。
|
|
如果为 webject 指定了 SOURCE_FILE,或以 PLM 格式导出数据时,将忽略参数 XSL_URL、XSL_DBUSER、XSL_PASSWD 和 XSL_PARAM。
|
|
可以选择为参数 SOURCE_FILE 指定值 - 在这种情况下,为 GROUP_IN 指定的值将被忽略,但指定文件的内容将上传到 FTP 位置。
|
|
有关 Send-Mail webject 的详细信息,请参阅 Info*Engine User's Guide。
|
|
1. 上述说明仅适用于以 ESI XML 格式导出数据的情况。以 PLM 格式导出数据时,仅将 CONTENT 参数设置为以下消息 - "See the attachment for the output."
2. 以 ESI XML 格式导出数据时,发送到目标位置地址的电子邮件不仅会保留 ESI 响应消息作为其正文,还会将其作为附件。但是,以 PLM 格式导出数据时,电子邮件会保留 (1) 中所述的消息作为其正文,而保留输出 jar 文件作为附件。
|
参数名称
|
说明
|
---|---|
supporting-adapter
|
Windchill 适配器实例的名称。在使用 Apply-Service webject 执行 PostResult RPC 时,此参数用作 INSTANCE 参数。
|
target
|
将 ESI 响应消息发送到的 ESITarget 对象。
|
response
|
XML 形式的 ESI 响应消息。
|
successful
|
如果 ESI 响应可以传送成功,则为此参数传送 true;否则,传送 false。
|
msg
|
用于对子事务处理或事务处理设置消息属性的消息。
|
objectID
|
已发布的主要业务对象的 UFID。
|
type
|
表示主要业务对象类型的字符串 - 例如 "com.ptc.windchill.esi.Part"。此参数用于设置子事务处理的 releaseClass 属性。
|
transactionID
|
表示基础事务处理的 ESITransaction 对象的 idNumber 属性。
|
username
|
已发布对象的 Windchill 用户的名称。
|
|
默认情况下,ParseAndProcessResult.xml 中的任务会调用 <Windchill>/tasks/com/ptc/windchill/esi/releaseResult/PostResult.xml 中的任务。此外,该任务还会将 <Windchill>/tasks/com/ptc/windchill/esi/lite/GetPostResultInfoForTarget.xsl 中的样式表应用于 ESI 响应消息,以将某些自变量提取到子事务的 PostResult RPC 中。有关 PostResult RPC 和传递给它的参数的详细信息,请参阅 Windchill Enterprise Systems Integration Open Application Programming Interface Guide。
|
|
以 PLM 格式导出数据时,修改 ESI 响应元信息文件的内容对 ESI 响应消息的格式没有任何影响。
|