#### **3.1.7 万用审批单**
表单设计与流程定义的灵活使用,既能用于事项审批,又能达到单位审批权责落实的目的,还能事后查询检索和统计分析。
下面我们以《文件审批与请示单》为例(见下图),介绍CAP4设计技巧。
**(1) 表单说明**
事务类型:说明表单的用途。“仅呈递文件”不用任何审批,但要上传文档并选择呈递的人员;“审批文件”需要审批,要上传文档并根据需要选择呈递人员;“请示”需要审批,可根据需要上传文档和选择呈递人员。
重要程度:文件与请示的重要程度决定流程的走向,如“很重要”与“极重要”都需要董事长审批,“重要”则需要总经理审批等。
会签方式:文件与请示需要多人员签批(特别是跨部门)的处理(类似自由协同中的多人并发处理),但会签有时是有顺序的,第一批人员会签完后才能由第二批人员会签等等,因此设置1步、2步、3步会签(理论上可以更多,实际操作中3步基本够用)。
会签人员:由于存在3步会签,因此需要有3个“选多人”控件,供经办人选择。由于3步会签存在顺序,为了方便理解,可以在录入框之间显示箭头来表明前后关系,因此在表单中再插入两个文本控件来存储箭头符号。
最终审批:根据重要程度显示流程中最终的审批者。
会签意见:因为最多有3步会签,因此设置3个会签“流程处理意见”控件。
**(2) 表单设计**
录入类型:事务类型、会签方式为“单选”控件,“呈递人员、会签人一、会签人二、会签人三均为“选择多人”控件,重要程度、最终审批为下拉控件,文件文档为“上传附件”控件,请示标题为“文本”控件,内容说明为“文本域”控件,审批意见如部门意见、会签意见一、会签意见二、会签意见三等均为“流程处理意见”。
为了达到简洁的效果,可以将填报信息与审批意见做出多个视图(**小技巧:先做内容最多的视图,然后复制视图并修改**),填报人填写表单时不显示审批意见区内容,审批人审批时显示填报信息和前面节点的审批意见。(见下图)


**(2)计算公式**
通过计算公式动态地显示部分文字内容,给使用者以良好的提示。
最终审批:当“事务类型”字段等于“审批文件”或“请示”时,根据“重要程度”字段的值(普通、较重要、重要、很重要、极重要)动态组合文本。(见下图)

会签人箭头1:根据“会签方式”字段的值动态组合文本。当“会签方式”等于“2步会签”或“3步会签”时为箭头,否则为空(原因:此时会签人一、会签人二控件显示且必填,用箭头连接显示审批次序关系)。(见下图)

会签人箭头2:同样根据“会签方式”字段的值动态组合文本。当“会签方式”等于“三步会签”时为箭头,否则为空(原因:此时会签人二、会签人三控件显示且必填,用箭头连接显示审批次序关系)。

**(3)操作设置**
通过良好的操作设置可以使表单在填写时同使用者能很好地互动,如此让使用者清楚该填什么、如何填。根据本例的业务需求结合上述的设计,在“填写”操作中有如下要求。
“事务类型”为“仅呈递文件”时,须填写呈递人员并上传文件文档;为“审批文件”时,须上传文件文档,可不填写呈递人员;为“请示”时必须填写“请示标题”,可不上传文件文档不填写呈递人员。(见下图)

“会签方式”为空(即:不会签)时,不填写会签人员;为“一步会签时”,须填写会签人一;为“二步会签”时,须填写会签人一、会签人二;为“三步会签”时,须填写会签人一、会签人二、会签人三。(见下图)



审批人的“审批”操作权限设置,只需在对应的视图中勾选“流程处理意见控件” 的“追加”属性即可。(见下图)

**(4)应用绑定流程**
表单的流程要向自由协同那般灵活,那一定需要充分地利用表单控件的功能。流程设置的时候,“呈递人员”、“会签人一”、“会签人二”等控件都是人员选择控件,它们是可以直接添加到流程处理节点中的。
按照业务实际处理流程,“事务类型”为“仅呈递文件”时,发起者发送后直接到“呈递人员”处无需任何审批,因此我们在发起者后设置一个空节点避开审批。(见下图)

会签在发起者所属部门主管处理之后进行,不同的会签方式有着不同的流程处理,因此我们通过表单控件与空节点相结合以“会签方式”作为分支条件来加以处理。(见下图)

会签后的审批流程通过岗位与空节点以“重要程度”作为分支条件来加以处理,审批完成后知会文件或请示所需要呈递的人员,让其知晓或处理。(见下图)


**(5)实际的使用效果**
因为是表单,所以通过设置查询、统计授权给审计监察部门使用,可以很方便他们对于重要及以上的文件与请示进行查阅和监控,而且对于不当的文件传递等行为,很容易地就找到责任人。
对于员工而言,不需要通过在自由协同中建立流程来处理工作,只需正确甄别工作事务的重要程度则系统会自动匹配正确的流程,这**大大降低**了员工因不熟悉协同流程建立、加减签操作、不熟悉单位的权责等情况带来的可操作失误的问题。同时,凡是需要审批的事务,部门负责人均会知悉,避免了员工越级提请审批的问题。实际操作的效果图示如下。(见下图)



流程结束后,流程图示如下。(见下图)

表单的实际填写及审批情况,见下图。

- CAP4 快速入门
- 第1步:管理应用设计
- 第2步:创建管理应用
- 第3步:基础数据设置
- 第4步:表单制作设置
- 表单视图
- 控件字段
- 表单属性
- 移动视图
- 操作设置
- 应用绑定
- 完成表单
- 第5步:业务关系设置
- 设置关联
- 触发关系
- 数据魔方
- 完成关系
- 第6步:报表设置
- 设置查询
- 设置统计
- 设置静态报表
- 第7步:业务空间设置
- 第8步:菜单设置
- 第9步:权限设置
- 完 成:测试并发布
- CAP4 使用详解
- 枚举
- 流水号
- 表单编辑器
- 表单类型
- 电脑端视图
- 移动端视图
- 控件
- 数据域属性
- 明细表
- 表单业务
- 校验规则
- 唯一标识
- 计算公式
- 自定义函数
- 公式组件
- 初始值
- 初始值系统变量
- 多语言视图
- 空行规则
- 表单高级
- 回退待发清空
- 客开插件设置
- 水印设置
- 表单操作权限
- 流程表单模板
- 业务列表
- 无流程表单应用绑定
- 业务关系
- 关联关系
- 触发关系
- 数据魔方
- 接口管理
- 组件机制
- 自定义控件
- 自定义控件的下载安装
- 自定义控件的使用
- 自定义按钮
- 标签打印
- 部件管理
- 扣减部件
- 报表
- 查询
- 单表统计
- 多表统计
- 静态报表
- 报表指标
- 业务空间
- 业务空间的配置
- 业务空间1.0版的配置方法
- 业务空间2.0版的配置方法
- 业务空间3.0版的配置方法
- 业务导图
- 管理设置
- 管理权限设置
- 配置管理设置
- 应用属性
- 应用管理中心
- 应用管理
- 表单管理
- 综合报表
- 综合菜单
- 应用安装
- 协同云-云联证书
- 在线生成V7.1SP1-M9-客户
- 离线生成-客户-协同云
- 离线生成-商家-协同云
- 加密卡变动记录
- 配置证书-V7.1SP1-M9
- 配置证书-V7.1SP1
- 配置证书-V7.0SP3~V7.1-M5
- 云联证书常见问题
- 在线安装应用
- 本地安装应用
- 应用升级
- 应用许可更新
- 应用定制
- 应用商城
- 运维中心
- 监测中心
- CAP4 进阶技巧
- 页面样式 / 视图
- 扁平化电脑端视图制作
- 多界面—多视图
- 多界面—自我生成
- 多界面—自我加载
- 自提示表单
- 审批操作控制
- 万用审批单
- 数字 / 文本 / 日期计算
- 计算个人所得税
- 周岁年龄计算
- 计算员工单位工龄并显示为X年X月
- 计算本月第几周的公式
- 计算当前日期在本年度年内的周数
- 业务关系
- 消息提醒
- 自动填写
- 明细表间新增与更新
- 如何使不同的人群选择不同的数据记录
- CAP4 百问解答
- 表单制作问题
- 如何同步数据域名与标题名称
- 如何使用明细表拆分以及表头表尾恢复
- 如何查看运行日志
- 如何设置明细表页签显示
- 如何设置表格边框线及颜色
- 如何设置级联枚举
- 如何使用流程处理意见控件
- 7.0版本无流程表单应用绑定操作问题汇总
- 如何在表单页面设置超链接
- 如何批量修改字体、字体大小、字体颜色
- 如何实现流程表单与无流程表单之间的转换
- 如何在表单页面中插入图片
- 如何使用批量修改
- 如何让明细表显示序号
- 如何在使用图片单选控件时,保证图片不失真
- 如何使用复选控件
- 如何读取人员的相关信息
- 如何配置操作权限条件控制统一设置
- 如何配置操作权限条件控制分开设置
- 如何读取位置控件的相关信息
- 如何设置表单移动界面样式
- 如何设置明细表的插入行、删除行
- 如何控制操作范围
- 如何计算明细第二大
- 如何多人填写表单
- 如何使用企业征信控件
- 如何使用证照识别控件
- 如何查看表单数据字典
- 如何实现应用包本地复制
- 如何修改按钮显示名称
- 如何使用查询统计控件
- 如何使控件内容自适应单元格大小
- 如何复用操作设置
- 如何使用信任度合同控件
- 如何导入明细表数据
- 如何快速复制表单
- 如何设置下拉计算公式
- 如何手机端列表显示Logo
- 如何删除已有数据表单
- 如何使用电子发票控件
- 如何使用表单转文档控件
- 如何正确为复选框赋初始值
- 如果使计算条件突破40个的上限
- 如何校验明细表列重复
- 如何使用明细表分类合计
- 如何设置数据唯一
- 如何设置菜单图标
- 如何设置末级枚举
- 如何设置在限定日期前发送流程
- 如何计算出日期时间相差的分钟或小时
- 如何查看表单模板编号
- 如何使用流程状态参与计算
- 如何使用电子签章控件
- 如何保存含有未绑定枚举的数据域的表单
- 如何理解修改时间_系统字段
- 如何判预置列表日期条件
- 如何判断地图标注是否为空
- 如何在新视图中使用表单已有字段
- 如何设置无流程表单的列表显示
- 如何设置无流程表单的列表排序
- 如何设置无流程表单列表的自定义查询
- 如何设置无流程表单中的新建/修改按钮
- 如何设置无流程表单上的操作按钮
- 如何公式调用流水号
- 如何使用SP3的快捷键
- 流程配置问题
- 如何增加审批流程的分支
- 如何设置审批流程的分支条件
- 如何设置流程节点的人员执行模式
- 如何设置流程中的环形分支
- 如何复用其他模板的流程设置
- 如何设置流程节点的节点匹配
- 如何避免处理人在流程中重复处理
- 如何在流程中绑定操作设置
- 如何设置流程自动分支
- 如何设置流程自动发起
- 如何在流程表单中附上文件
- 业务关系问题
- 如何帮助应用设计师快速理解应用的业务逻辑
- 如何使用数据预写功能
- 如何使用触发源功能
- 如何使用权限设置
- 如何设置自动填充明细表数据
- 如何设置触发消息提醒
- 如何实现数据汇总且同步更新的效果
- 如何多选插入明细表
- 如何正确使用选择会议室控件
- 如何设置业务关系未成功执行时提醒用户
- 如何理解所设业务关系的发生顺序
- 如何定义多选按钮名称
- 如何触发新增明细
- 如何批量选择触发字段
- 如何实现表单内不同明细表数据汇总
- 如何设置表单读取本表其他记录的数据
- 如何通过流程表单更新人员账户状态
- 如何关联、触发CAP3的表单数据
- 如何设置选择器的列表数据展示
- 如何设置关联排序
- 如何设置关联筛选
- 如何设置新增明细表行
- 如何在关联表过滤条件中使调用源
- 如何设置关联列表的排序与筛选
- 报表设置问题
- 如何设置多表统计
- 如何设置单表查询
- 如何设置统计报表显示模板
- 如何设置报表指标
- 如何设置公式列
- 如何设置单表统计
- 如何设置多表查询
- 如何多关键字筛选
- 如何对CAP3与CAP4的表单进行联合查询或统计
- 门户设置问题
- 如何自定义门户的栏目名称
- 如何配置门户的数据源
- 如何处理正式key替换试用key后应用无法使用的问题
- 如何查看业务门户的设置效果
- 如何设置业务导图
- CAP4 参考表单
- 借还款管理应用表单
- 合同付款管理应用表单
- 应用表单样式列表
- 防疫管理跨应用关联防疫物资管理
- 企业防疫管理应用操作手册
- 学校防疫管理应用操作手册
- 防疫物资管理应用操作手册
- 公文页面设计器说明
