Windchill PDMLink工作流相关对象数据模型
适用于
- Windchill PDMLink 6.2至11.2
解决方案
- 工作流对象主要类型
Object
| Class | Table |
---|---|---|
Workflow Process | wt.workflow.engine.WfProcess | WFPROCESS |
WFAssignedActivity | wt.workflow.work.WfAssignedActivity | WFASSIGNEDACTIVITY |
WFAssignment | wt.workflow.work.WfAssignment | WFASSIGNMENT |
Workitem/Workflow Task | wt.workflow.work.Workitem | WORKITEM |
- 工作流对象连接关系
最常用的工作流对象链接如下:
Join | From Table | To Table |
---|---|---|
Parent Process Ref | WFASSIGNEDACTIVITY | WFPROCESS |
Activity Assignment Link | WFASSIGNMENT | WFASSIGNEDACTIVITY |
Work Item Link | WORKITEM | WFASSIGNMENT |
- 除上述情况,已完成任务的用户/承担者/所有者的备注和投票记录在 WFVOTINGEVENTAUDIT
- Windchill PDMLink 9.0之后, WFVOTINGEVENTAUDIT 表和 WORKITEM 表链接关系如下:
WFVOTINGEVENTAUDIT .IDA3B6 = WORKITEM .IDA2A2(RoleB对象)
- 另外,工作流的主业务对象和工作流对象关系如下
businessObjReference :链接 WfProcess --to-- ControlBranch
主参考 :链接 ControlBranch --to-- PBO Maste r(例如 WTDocumentMaster , WTChangeOrder2Master 等)
主参考 :链接 ControlBranch --to-- PBO Maste r(例如 WTDocumentMaster , WTChangeOrder2Master 等)
- 更多信息参考下图(Here, WTChangeOrder2 is used as an example of PBO)