进程定义
主要 ERP 处理的进程定义
<Starter>_<Object>_<Action>_PD
下面介绍采用此标准的字段:
字段
说明
Starter
用于调用进程定义的操作。有关可能的操作,请参阅下文。
Object
数据处理的数据名称或类型。
Action
进程定义结束时发生的操作。有关可能的操作,请参阅下文。
主要进程定义字段
Starter 字段
下面介绍可能的 Starter:
Starter
说明
JMS
如果进程通过接收 JMS 队列上的消息触发。
RV
如果进程通过接收 RV 消息触发。
Start
如果进程由普通的 Start 节点启动。
Timer
如果进程由计时器启动时。
File
如果进程读取或轮询文件。
JDBC
如果进程读取或轮询数据库。
主要进程定义 Starter 字段
Object 字段
下面介绍可能的 Object:
Object
说明
Error
如果进程主要处理错误。
CBOPart
如果进程主要处理部件。
CBOBOM
如果进程主要处理 BOM。
Response
如果进程主要处理 Windchill ESI 响应。
Request
如果进程主要处理 Windchill ESI 请求。
CBODocument
如果进程主要处理文档。
CBOECN
如果进程主要处理变更通告。
CBODocumentLink
如果进程主要处理文档链接。
ControlData
如果进程主要处理内部 EAI 软件组件处理,而不是业务数据。
ObjectHeader
如果进程主要处理 CBO 标头信息。
Log
如果进程主要处理日志记录。
主要进程定义 Object 字段
Action 字段
下面介绍可能的 Action:
Action
说明
PublishJMS
如果进程发布到 JMS 队列。
PublishRV
如果进程发布到 RV 主题。
SAPCreate
如果进程在 SAP 中创建对象。
SAPChange
如果进程更改了 SAP 中的对象。
SAPDelete
如果进程删除了 SAP 中的对象。
ESIRelease
如果进程发布来自 Windchill ESI 的数据。
JDBCInsert
如果进程将对象插入数据库。
JDBCSelect
如果进程从数据库中选择对象。
JDBCDelete
如果进程从数据库中删除对象。
JDBCUpdate
如果进程更新数据库中的对象。
主要进程定义 Action 字段
如果进程定义执行了多个操作,将这些操作连接在一起。例如,SAPCreateChangeDelete。
每个字段中的单词都应遵循 Windchill ESI 大写表示法。
例如,订阅响应队列并在 SAP 中创建部件对象的进程定义应称为 JMS_Part_SAPCreate_PD。
次要进程图的进程定义
<Starter>_<Object>_<Action>_<Purpose>_PD
将此标准用于不执行主要对象处理的进程图。
Starter 字段
下面介绍可能的 Starter:
Starter
说明
JMS
如果进程通过接收 JMS 队列上的消息触发。
RV
如果进程通过接收 RV 消息触发。
Start
如果进程由普通的 Start 节点启动。
Timer
如果进程由计时器启动时。
File
如果进程读取或轮询文件。
JDBC
如果进程读取或轮询数据库。
次要进程定义 Starter 字段
Object 字段
下面介绍可能的 Object:
Object
说明
Error
如果进程主要处理错误。
CBOPart
如果进程主要处理部件。
CBOBOM
如果进程主要处理 BOM。
Response
如果进程主要处理 Windchill ESI 响应。
CBODocument
如果进程主要处理文档。
CBOECN
如果进程主要处理变更通告。
CBODocumentLink
如果进程主要处理文档链接。
ControlData
如果进程主要处理内部 EAI 软件组件处理,而不是业务数据。
ObjectHeader
如果进程主要处理 CBO 标头信息。
Log
如果进程主要处理日志记录。
次要进程定义 Object 字段
Action 字段
下面介绍可能的 Action:
Action
说明
Update
如果进程对 ERP 中的现有对象或数据库执行某种更新。
Publish
如果进程将信息发布到 RV 或 JMS。
Receive
如果进程接收来自 RV 或 JMS 的信息。
Process
如果进程执行较大对象进程所需的一部分处理。
Stage
如果此进程准备用于其他位置的数据。
次要进程定义 Action 字段
Purpose 字段
下面介绍可能的 Purpose:
Purpose
说明
PostResult
如果进程执行与 PostResult 消息传送相关的工作。
Effectivity
如果进程执行与有效性相关的工作。
RevisionLevel
如果进程执行与修订版本级别相关的工作。
DocumentVersion
如果进程执行与文档版本相关的工作。
ByOrganization
如果进程的存在只是为了供组织执行操作。
Iterate
如果进程的存在只是为了迭代对象。
次要进程定义 Purpose 字段
例如,处理文档链接进程的 PostResult 消息的进程应称为 Start_CBODocumentLink_Publish_PostResult_PD.
常用进程定义
<Purpose>_Service
下面介绍可能的 Purpose:
Purpose
说明
Logging
常用日志记录服务。
ErrorHandling
常用错误处理服务。
WCResult
用于将结果发布到 Windchill 的服务。
SubTransactionPostResult
用于将子事务公布结果发布到 Windchill 的服务。
常用进程定义目的
例如,常用日志记录进程应称为 Logging_Service.
这对您有帮助吗?