1.根据节点S_ID获取节点操作基本信息
SELECT * FROM TXF_RESULT_STEP WHERE S_ID = '15602';
2.根据流程编号获取项目信息
SELECT *FROM TCRT_PROJECT,TXF_RESULT WHERE TCRT_PROJECT.P_CODE =TXF_RESULT.p_Code AND R_CODE='6613' ;
3.获取流程所有的操作步骤
1 SELECT A.S_ID, A.R_CODE, A.S_CREATOR, A.F_CTIME, A.F_CODE, A.PRI_FCODE, 2 A.S_DIRECTION, A.S_STATE, A.S_COUNT, A.SAVED_USER, B.F_NAME 3 FROM TXF_RESULT_STEP A, 4 (SELECT 'projectStart' AS F_CODE, '项目发起' AS F_NAME, 5 'projectStart' AS N_ID 6 FROM DUAL 7 UNION 8 SELECT F_CODE, F_NAME, TO_CHAR(N_ID) 9 FROM TXF_MODEL_NODE) B 10 WHERE A.F_CODE = B.F_CODE AND 11 A.R_CODE = P_R_CODE 12 ORDER BY A.S_ID;
4.根据流程模板ID获取流程模板信息
1 SELECT M.*, U.EM_USERNAME F_CREATOR_NAME 2 FROM TXF_MODEL M 3 LEFT JOIN TSYS_USER U 4 ON U.EM_USERNO = M.F_CREATOR 5 WHERE F_ID = '6748';
5.绑定下一环节处理人
6.获取用户待处理流程列表
PKG_WORKFLOW.GET_TODO_WORKTASK_LIST
1 SELECT * FROM TXF_RESULT_TASK TXF_MODEL_NODE WHERE S_ID = '15602';
7.获取某条流程的所有投票记录
1 SELECT * FROM TXF_NOTE_RESULT;
1 SELECT * FROM TXF_MODEL_NOTE;
1 SELECT * FROM TXF_MODEL_NOTE_VOTE;
9.--根据流程结果编号,及指定的流程节点,获取当前流程的之前流经过多处理节点
1 SELECT * 2 FROM TXF_MODEL_NODE_PRE 3 WHERE F_CODE = 'e80df458a96c4f35a6c72e6f13baa369';
1 SELECT * FROM TXF_RESULT_STEP 2 WHERE R_CODE = '6612' AND F_CODE = 'e80df458a96c4f35a6c72e6f13baa369'; 3 SELECT*FROM TXF_MODEL_NODE WHERE F_CODE = 'e80df458a96c4f35a6c72e6f13baa369'; 4 SELECT*FROM TXF_MODEL_NODE WHERE F_CODE = '792901fc58ba463e871ebf5118dad80f';
10.流程节点流转方向表
1 SELECT* FROM TXF_MODEL_NODE_POS WHERE F_CODE='792901fc58ba463e871ebf5118dad80f';
只有在流转方向定义表中有数据,这个节点才可以回退。
11.模板所引用的流程节点表
1 SELECT * FROM TXF_MODEL_NODE;
列解释:
12.投票
- 流程节点-----投票
2.投票结构配置表
3.流转通知消息表
4.流程结果主表
5.投票选项表