首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SharePoint 2013 实现多级审批工作流

上一篇介绍了安装和配置SharePoint 2013 Workflow,这一篇将用SharePoint 2013 Designer Workflow来实现一个多级审批工作流。...审批工作流介绍 这个Demo是基于多级审批工作流。以古代上传奏折为场景,共分为3个阶段。...然后,我们预先设定,以文档库来作为我们的上报奏折库,所以我们需要为其设定自定义的多级审批工作流。最后创建自定义的Task来存放待审批的任务。...创建多级审批工作流 首先,我们可以创建多个审批Stage(阶段),每一阶段处理不同的流程,如下所示: ?...因为,我们工作流最终目的是实现多级审批,即一级审批通过,交给二级审批人,依次审批下去。当审批拒绝时,工作流结束,所示稍稍完善下上面的实现方式,具体流程如下实现: ?

2.1K90
您找到你想要的搜索结果了吗?
是的
没有找到

OA多级审批流程表设计方案(干货满满)

然后再由相应的审批人逐级进行审批,当其中有一个不通过,则整个流程不通过,当所有的审批人全部通过才可通过 OK流程已经清楚了,接下来我们来进行表结构的设计 只需要两张核心的审批表即可,其他需要进行审批流的业务表通过审批流编号...关联这两张核心业务表,我们来看一下 基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流...Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流...填写完加班申请表单,选择部门相关负责审批人,如主管,部门经理,总经理,此时进行表单提交 提交需要进行的操作 录入当前审批业务表,也就是加班申请表的数据 审批流主表插入一条数据 审批流明细表插入三条数据...此时可根据条件执行上面的第4,5,6条 审核不同意操作大致同上 OK,整个多级审批流程就实现完啦,如果你仔细看完此文,相信你一定会茅塞顿开 当然OA的审批业务远远不止这么一点,还有其他的表单审批,比如工作汇报审批

3.5K41

想做流程审批的开发?带你玩转Activity工作流(一)

现在的很多传统企业转型互联网,最多的“转型”工作之一,就是公司的流程审批模块,如何进行线上运行,实现降本增效。...最常见的场景,比如请假审批、报表审批、财务审批、人员招聘等等。 以招聘为例: ? 传统的实现,可能会考虑使用一种行为设计模式:责任链模式。这种方式针对于不同的业务,相对于开发效率而言,较为繁琐费时。...关于审批流程这样的应用场景开发,Activity工作流引擎可作为一种不错的选择。 0 2 理解、使用 什么是工作流引擎?...工作流引擎最常见用于审批流程中,现在一线互联网公司也开始使用,并有快速推广的趋势,复杂繁多的业务流程如果采用if else实现那将是崩溃的,代码不可维护,业务流程在代码中可读性很差,所以高人设计了业务流程模型图示...BPMN2.0,我们要做到就是把业务场景抽象为标准流程图,把流程图丢到流程引擎中按流程定义约定逐步流转,很显然扩展性和业务可描述性会好很多,所以工作流引擎主要用于解决复杂的业务,目前经常被提起的中台系统抽象业务为服务

3.6K20

Workflow Core + asp.net core 5.0 实现简单审批工作流

我们知道企业业务系统到处都可以审批工作流的,但也很少有像OA系统一样复杂多级多条件的审批工作流需要设计,所以我们需要一个轻量级的容易上手的workflow框架,通过GitHub,我发现danielgerlag.../workflow-core 就非常合适,我下面我通过自己的一个开源项目利用Workflow core开发了一个文档审批工作流的原型,也算是我开源项目中的一个重要模块 什么是Workflow Core...这里我简单的说一下我对工作流的理解,一开始对工作流的映像就是审批工作流,一级批完二级,三级流转的审批,中间还有一些判断,比如金额>多少给什么批,而这些金额,判断逻辑最好是可配置化的,配置最好是图形化的,...新建一个审批工作流 业务场景: A用户(neozhu@126.com)上传附件,发起一个新的workflow给B用户(new163@163.com)审批,如果5分钟内没有审批则系统自动取消该审批请求。...这里发起新的请求需要触发发邮件通知B用户有新的审批请求,B审批完成,需要发邮件通知A审批结果。

4.5K40

【干货】CRM大牛告诉你,Salesforce到底是个什么鬼?

Cloud database用的是Oracle的数据库以及相关技术。在往上分为3个部分,force.com 平台、heroku、wave。...强大的工作流引擎,审批流引擎,可以实现串行,并行,跳跃式的审批流程。所有审批历史都能够展示和追踪。 3....Apex Callout: 允许开发人员写Apex代码调用外部的Web服务接口 面向REST的Apex Callout: 允许开发人员写Apex代码调用外部的REST服务 出站消息: 允许Salesforce...Welink的实现 动态页面 – 仅配置 将业务对象视图布局投射到微信端,开启微信端的用户交互 工作流操作– 仅配置 按照您的业务规则构建与微信交互的工作流审批过程 被动消息管道/处理程序– Apex...在后台通过配置就可以实现微信前台的页面,工作流,通过简单的代码就可以实现更丰富的内容。 总结 Salesforce 的平台语言,相对比较封闭一些,使用APEX,但是和JAVA类似。

1.7K30

Oracle Data Guard 工作流

从这期开始讲Oracle Data Guard方面的内容,先将基本的概念,然后介绍如何搭建Data Guard Data Guard作为Oracle提供的一个高可用及灾备解决方案,理解并可以实施它对于DBA...来说是非常重要套的技能 上节讲了一些Data Guard的一些概念和参数,这节讲述Data Guard整个的工作流程,更好的理解以后的配置 这节分2部分: 备库有SRL(Standby redo log...11g之前由standby_archive_dest参数指定 从11g开始由LOG_ARCHIVE_DEST_n参数指定,如同时指定两者,则standby_archive_dest会生效 如都未设置Oracle...会自动将standby_archive_dest设置为$ORACLE_HOME/dbs/arch 路径 好了,关于Oracle Data Guard的工作流程就这么多了,通过这节内容我们知道了具体的流程和使用...SRL的好处 下节讲述如何搭建物理备库 本文参考自: https://community.oracle.com/docs/DOC-1007036

43320

Oracle Data Guard 工作流

从这期开始讲Oracle Data Guard方面的内容,先将基本的概念,然后介绍如何搭建Data Guard Data Guard作为Oracle提供的一个高可用及灾备解决方案,理解并可以实施它对于DBA...来说是非常重要套的技能 上节讲了一些Data Guard的一些概念和参数,这节讲述Data Guard整个的工作流程,更好的理解以后的配置 这节分2部分: 备库有SRL(Standby redo log...11g之前由standby_archive_dest参数指定 从11g开始由LOG_ARCHIVE_DEST_n参数指定,如同时指定两者,则standby_archive_dest会生效 如都未设置Oracle...会自动将standby_archive_dest设置为$ORACLE_HOME/dbs/arch 路径 好了,关于Oracle Data Guard的工作流程就这么多了,通过这节内容我们知道了具体的流程和使用...SRL的好处 下节讲述如何搭建物理备库 本文参考自: https://community.oracle.com/docs/DOC-1007036

24810

【SQL 审核查询平台】Archery使用介绍

Connector mysqlclient-python MsSQL Connector pyodbc Redis Connector redis-py PostgreSQL Connector psycopg2 Oracle...Connector cx_Oracle MongoDB Connector pymongo Phoenix Connector phoenixdb ODPS Connector pyodps ClickHouse...archery.log 访问 http://127.0.0.1:9123/ 修改配置项 配置项说明 基础设置 添加实例 实例类型分为主库/从库,支持的数据库类型为MySQL/MsSQL/Redis/PostgreSQL/Oracle...资源组关联用户/实例 用户必须关联资源组才能访问资源组内的实例资源 - 关联对象管理可以批量关联实例和用户 - 在添加用户和实例的时候也可以批量关联资源组 添加权限组 权限组是一堆权限的集合,类似于角色的概念,工作流审批配置就是配置的权限组...项目提供简单的多级审批流配置,审批流程和资源组以及审批类型相关,不同资源组和审批类型可以配置不同的审批流程,审批流程配置的是权限组,可避免审批人单点的问题 设置默认资源组和默认权限组 可在系统配置中进行修改

73110

3.Oracle Data Guard 工作流

从这期开始讲Oracle Data Guard方面的内容,先将基本的概念,然后介绍如何搭建Data Guard Data Guard作为Oracle提供的一个高可用及灾备解决方案,理解并可以实施它对于...DBA来说是非常重要套的技能 上节讲了一些Data Guard的一些概念和参数,这节讲述Data Guard整个的工作流程,更好的理解以后的配置 ---- 这节分2部分: 备库有SRL(Standby...11g之前由standby_archive_dest参数指定 从11g开始由LOG_ARCHIVE_DEST_n参数指定,如同时指定两者,则standby_archive_dest会生效 如都未设置Oracle...会自动将standby_archive_dest设置为$ORACLE_HOME/dbs/arch 路径 ---- 好了,关于Oracle Data Guard的工作流程就这么多了,通过这节内容我们知道了具体的流程和使用...SRL的好处 下节讲述如何搭建物理备库 本文参考自: https://community.oracle.com/docs/DOC-1007036

44920

salesforce 零基础学习(四十六)动态美观显示列表中记录的审批状态

以Goods__c表为例,申请者申请的一些采购以前需要得到批准,申请者列表需要显示所有的申请记录,状态(Status__c)有以下情况:   直线经理审批;   部门经理审批;   总经理审批;   审批通过...实现上述方式主要实现思路:首先通过css画出来审批的步骤图,没有到达的灰色显示,经过或者正在步骤绿色显示,比如当前步骤为部门经理审批,则直线经理审批和部门经理审批节点为绿色,总经理审批审批通过节点为灰色...goods.GoodsPrice__c}" /> 111 112 114 115 116 117 效果展示: 1.流程为部门经理审批的效果图显示 2.流程为总经理审批的效果图显示 总结:此篇主要在业务上描述如何实现更好的UI效果,主要用到的技术其实是

1.2K80

SharePoint 2013 Designer工作流——Parallel Block的应用

参考目录 安装和配置SharePoint 2013 Workflow SharePoint 2013 实现多级审批工作流 在自定义Workflow时,往往会遇到这样场景,某个审批需要被多人查阅...,每个查阅的审批人之间互相独立,即彼此互不影响,简单来说就是:"一人通过,审批通过;一人拒绝,审批拒绝"。...打开SharePoint Designer,选择需要关联的List,创建自定义的工作流。 首先,新建并初始化变量,如下所示: ?...最后,对审批的结果进行判断,需要IF…ELSE 条件来进行逻辑处理,如下所示: ? 入网申请测试 当张学友发起入网申请时,工作流启动,并同时分配任务给指定的参与人(分配的任务存储在Task中)。...小结 上述描述的工作流仅仅是Demo级别,对于复杂的业务,特别是权限的控制,SharePoint 2013 Workflow给我的感觉依然是捉襟见肘。

1K100

Archery审核平台之功能篇

MySQL √ √ √ √ √ √ √ √ √ √ MsSQL √ × √ × × × × × × × Redis √ × √ × × × × × × × PgSQL √ × √ × × × × × × × Oracle...审核执行分离 审批和执行可以分配给不同的用户进行操作 SQL工单自动审批、高危语句驳回 支持正则判断工单是否需要人工审批,开启自动审批后,不在正则范围内的SQL语句无需审批,系统自动审核 自主控制SQL...工单审核通过后可以选择定时执行或者立即执行 SQL查询 多类型数据库支持 MySQL 表级授权、脱敏查询 MsSQL 库级授权、脱敏查询 Redis 库级授权 PostgreSQL 库级授权、脱敏查询 Oracle...、实例配置、消息通知等资源隔离 权限(角色)组 权限可以分配给用户,也可以分配给权限组,支持对大多数操作进行限制,独立控制用户的审核、执行等操作权限 工作流 工作流审批流程支持多层级多用户,并且隔离资源组...,不同资源组不同的工单类型可以配置不同的审批层级 配置管理 系统配置项、工作流审批流程可在前端页面动态修改,无需重启服务实时生效 消息通知 支持钉钉、企业微信、邮件通知,及时知晓工单状态变化 可视化 使用

2.8K10

请假要组长和经理同时审批该怎么办?来看看工作流中的会签功能!

会签的意思就是,在一个流程中的某一个 Task 上,这个 Task 需要多个用户审批,当多个用户全部审批通过,或者多个用户中的某几个用户审批通过,就算通过。...首先员工提交请假申请,可以提交给多个审批人: 提交成功之后,员工的历史请假列表中,可以看到刚刚提交的请假申请,但是选择的三个审批人都是灰色的,表示三个人都还没有审批。...另一方面,由于现在是会签,我们需要知道目前谁已经审批了,谁还没审批,所以这里额外多加了一个参数 approveUser#XXX,表示审批这个节点的用户名(也就是当前登录用户)。...或签意思就是 A 的请假流程提交给 B、C、D,但是并不需要 B/C/D 同时审批通过,只需要 B/C/D 中的任意一个审批即可,这就是或签,注意,我这里的表述,只需要 B/C/D 任意一个审批即可,这个审批即可以是审批通过...,也可以是审批拒绝,反正只要审批,这个 UserTask 就算完成了。

60920

Gartner2020企业低代码应用程序平台的魔力象限:关键要点

最接近ProntoForms的TrackVia的路线图包括对离线使用、UI更新和增强的工作流支持的更好支持。新添加的AuraQuantic将在未来为开发者添加基于AI的决策管理、RPA和AI辅助。...今年的魔力象限中唯一的挑战者是甲骨文(APEX)。该供应商在数据库和业务应用程序市场上已经站稳了脚跟,它的APEX解决方案主要关注由Oracle SQL开发人员创建的面向数据的应用程序。...它的位置可能是因为增加了跨大数据集进行数据搜索的高性能用户体验,以及能够将数据从任何启用了REST的外部源访问到APEX。...今年有四位远见卓识者被提名:Betty Blocks、Oracle (Visual Builder)、Pega和Zoho。在魔力象限中最靠近Y轴位置的是Oracle (Visual Builder)。...通过增加工作流构建器,OutSystems正在增强其DevOps和数据管理能力,这可以归因于它在今年报告中的位置。最后,Salesforce在执行能力方面得分最高。

2.2K00
领券