事务处理管理
ERP Connector 为从 Windchill 到 ERP 系统的数据发布提供事务处理管理。默认情况下,如果 ESI 响应能够成功传送到给定目标位置,则 ERP Connector 事务处理视为成功。因此,“企业系统事务处理管理”用户界面会根据响应数据能否成功传送到相关目标位置来显示事务处理的状态。将 ESI 响应传送到目标位置后,应通过手动或自动方式将数据发布到 ERP 系统,这超出了 ERP Connector 的范围。
自定义点
可以根据产品数据是否成功发布到 ERP 系统更新 Windchill 事务处理的状况,而非根据与向所需目标位置 (如文件、FTP 或电子邮件目标) 传送响应消息相关联的状况。这可通过特定的 ERP Connector 首选项设置以及自定义实现。有关详细信息,请参阅以下各节。
可配置选项
以下 ERP Connector 首选项允许根据响应数据传送到目标位置的状况或产品数据实际导入 (或发布) 到 ERP 系统的状况,在 Windchill 中记录事务处理的状况:
◦ 指定 ERP Connector 是否应根据与向给定目标位置传送 ESI 响应相关联的状状况调用 PostResult RPC。
首选项名称:“启用公布结果”
默认值:“是”
|
此首选项用于定义 ESI 服务是否对发布中的事务处理启动 PostResult RPC 请求。此首选项与闭环事务处理情景相关。如果设置为 No,事务处理中每个子事务处理的状况 (以及事务处理的状况) 将设置为 Pending (或设置为 Failed),具体取决于 ESI 响应是否成功传送到与事务处理相关的分布目标。如果设置为 Yes,事务处理中每个子事务处理的状况 (以及事务处理的状况) 将设置为 Succeeded (或设置为 Failed),具体取决于 ESI 响应是否成功传送到相关分布目标。如果事务处理状况设置为 Failed,将生成 ESI 失败并将其分配给用户。此首选项仅与 ERP Connector 相关。
|
可行自定义
修改 ERP Connector 以满足闭环事务处理情景的需要。可通过下列操作实现上述目的:对响应数据 (即传送到目标位置的数据) 进行适当处理并将其导入 ERP 系统,然后将导入结果发送回到 Windchill。产品数据可以批量导入 (即通过离线进程),也可以通过在线进程,其中与 ERP Connector 交互的导入应用程序可针对这两种类型的进程进行自定义。