Java工作流引擎系统节点接收人设置“其他方式总结”系列讲解
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则
适配数据库: oralce,mysql,sqlserver,Informix, PostgreSQL 达梦
接受人规则,就是为了解决下一步发送人的范围所制定的各种规则。审批、生产环境有很多的不确定性,更多的时候需要自动确定接受人的范围,为了适应不同场合下的需要我的制定了如下接收人规则。
由上一节点发送人通过“人员选择器”选择接受人
设置方式: 此此节点的上一个节点中启用【接受人】按钮,本步骤设置按接受人选择,上一个用户在发送前通过点【接受人】按钮选择指定的接受人(类于发送邮件时的接受人员选择)。
选择此项后系统就会自动在功能按钮栏显示一个选择接受人功能按钮,点击这里查看如何设置接收人选择器。
技术细节:
1, 当前节点的上一节点会有选择人的范围过滤问题,如果您在此节点上设置了岗位集合CCBPM在上一个节点弹出选择人的对话框时,就会按当前的岗位集合来过滤人员。
2, 在当前节点的上一个节点可能存在多个节点点分支。这个时间打开选择接受人对话框,就会出来首先要用户选择到那里去,然后在列出为这个节点的人员来。
设置接受人选择器的人员范围
新版本接受人选择器样式:
接收人的范围需要确定下来,可以让用户更精准的选择下一步接收人。本章节讲解了如何配置接收人选择器的范围,请参考如下:
如果当前节点的访问规则设置了由上一步发送人选择,那么就要定义[接受人选择器]的样式与可选择人员的范围内容。
如下图:
控制人员选择器的样式方式有两种:表格与树。
控制人员范围的方式有如下几种,每种方式可以处理不同的场景。
按岗位:在绑定的岗位中选择接受人
按部门:在绑定的部门中选择接受人
按人员:根据绑定的人员选择接受人
按SQL:
在参数1里配置一个获取分组数据源的sql,它有No,Name两个列。
注意SQL参数支持ccflow表达式。
配置示例:
显示示例:
自定义URL: 添加自己编写的人员选择器,并调用CCBPM的发送方法。
- 由FEE来决定.
用流程事件,通过调用设置接受的接口,来设置当前节点的接收人,请参考:
这种方式通过编程,手工的在上一个节点设置该节点的接收人,实现的把接受人信息写入接收人列表里。
- 按ccflow的BPM模式处理.
这种模式下只有在BPM的模式下才能工作。
BPM模式:使用cc提供的GPM(权限管理),CCFLOW(流程设计器),CCOA(前台办公)集成的一整套的办公管理软件,我们称之为bpm或BPM模式。在流程运转中,可通过此规则,按照组织结构(GPM权限管理中)查找处理人,包括部门领导、权限组角色等。
Java工作流引擎系统节点接收人设置“其他方式总结”系列讲解的更多相关文章
- Java工作流引擎节点接收人设置20种规则讲解一
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: o ...
- Java工作流引擎节点接收人设置“按自定义SQL计算”系列讲解
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: o ...
- 开源工作流管理系统节点接收人设置“指定节点处理人”系列讲解
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: o ...
- activiti 任务节点 处理人设置【转】
转自http://blog.csdn.net/qq_30739519/article/details/51225067 1.1.1. 前言 分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自 ...
- activiti 任务节点 处理人设置
1.1.1. 前言 分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519) 我们在使用activiti 工作流引擎的时候, ...
- java工作流引擎Jflow流程事件和流程节点事件设置
流程实例的引入和设置 关键词: 开源工作流引擎 Java工作流开发 .net开源工作流引擎 流程事件 工作流节点事件 应用场景: 在一些复杂的业务逻辑流程中需要在某个节点或者是流程结束后做一些 ...
- activiti 工作流 动态 设置 指定 节点任务人、责任人、组 的实现方式
首先给大家看一下我的流程图: 流程文件leaveBill.bpmn <?xml version="1.0" encoding="UTF-8"?>&l ...
- activiti 工作流动态设置指定节点任务人、责任人、组的实现方式
首先给大家看一下我的流程图: 流程文件leaveBill.bpmn <?xml version="1.0" encoding="UTF-8"?>&l ...
- java工作流软件发送邮件的方案
利用javamail的功能将发送邮件的功能集成到java工作流系统中.javamail包提供有发送邮件的方法,设置发送人地址,收件人地址,抄送,主题,邮件服务器地址,认证用户等信息,再调用javama ...
随机推荐
- HDU 1372
题意:模拟国际象棋马的走棋方式,和中国象棋一样马走日,8X8的棋盘,问从起点到终点的最短步数,国际象棋中数字代表行row,字母代表列column, 思路:记忆化深搜. #include<cstd ...
- [转]Java Web工程目录结构
说明 介绍java web 工程的基本结构目录.记录java web 工程结构的学习. Java web 结构 java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构 ...
- 【codeforces 761C】Dasha and Password(动态规划做法)
time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...
- Python--day37--多进程中的方法join()
1,多进程中的方法join()的作用: 感知一个子进程的结束,将异步的程序改为同步 #join() import time from multiprocessing import Process de ...
- UWP IRandomAccessStream 与 Stream 互转
本文告诉大家如何将 IRandomAccessStream 和 Stream 互转 如果在使用网络传输文件的时候,在 UWP 经常使用将 IRandomAccessStream 和 Stream 互转 ...
- Spring Data -Specification用法和常用查询方法(in,join,equal等)
Spring Data -Specification用法和常用查询方法(in,join,equal等) 前言 入门例子 Repository层常用写法 Specification 的用法 总结 前言 ...
- Junit 测试集(打包测试)实例
测试集,直译过来的意思就是把测试集合起来,再详细一些就是把多个单元测试集合起来 .单元测试可以理解为:单个接口 或者单个类/方法 的测试 项目背景:测试基于spring开发的项目代码 实例模板:pac ...
- the password has expired
Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月 ...
- while循环&CPU占用率高问题深入分析与解决方案
直接上一个工作中碰到的问题,另外一个系统开启多线程调用我这边的接口,然后我这边会开启多线程批量查询第三方接口并且返回给调用方.使用的是两三年前别人遗留下来的方法,放到线上后发现确实是可以正常取到结果, ...
- H3C调试信息输出的例子