创建审批流程极简培训教程

流程审批创建指导文档

  • 本文档适用于使用快速了解审批流程的概念,以钉钉流程创建为例,构建极简指导,因为很多人对于这些术语不够熟悉,也很难在很短的时间成为专家,那么使用此文档,很快上手。

概念澄清

  • 需要对以下几个概念有清晰的认识,才能高效的完成流程的迁移。由于相对有些专业,所以用比较通俗的比拟来完成这些概念的学习,注意,不够准确,如果需要更多了解,还是需要找专门的教程深入学习。
  • 流程的概念,以运输货物为例子,春节快到了,公司今年收益很好,老板说搞个活动,你们可以买一车的物品,然后公司帮你用专车运到你家,这是一个大的流程。

流程

  • 流程就是你申请参加活动,整个环节设置各个节点,最终该活动历经万难或者一帆风顺物品达到你家,或者参加活动以失败告终。

审批节点

  • 这里只说有”人“参与的节点,就是每个人对于你购买物品的视角,比如财务审批 说你买的东西超额(老板没有规定具体费用),不同意;比如可能是运送流程中的,有多个检查点,货物太大,如何处理;货物含有毒成分,如何处理,都是各个节点,人的判断。 要么同意,要么,退回,要么直接否决等等,每个节点有不同的操作权限。

表单

  • 可以看成物品清单,可以看成物品,就是流程承载的业务,类似于汽车运输的货物,流程类似于你走的不同的路线,审批点类似于各个路上的关卡,收费员,检测员等,不同的人看同样一个物品,有不一样的属性和视角。这也是审批的价值。

条件分支

  • 根据表单的不同(业务的不同,物品的不同等),有不同的流程要走,走不同的路径到达目的地,比如运输枪支,运输生猛海鲜走的检查重点不一样,走的程序不一样。专业术语称之为网关。

钉钉审批概念澄清

钉钉上有一些个性化的审批概念,需要澄清一下。

流程

流程有个分组,一般会以部门来命名;有个简单的表单说明;指定谁可以发起,比如全员还是特定的人;流程这个模板,谁可以修改,每修改一次就会有一个版本,可以看成不同的路线。

  1. 发起人 提出申请
  2. 审批人 可以提出专业看法
  3. 办理人 就是落实这个事情就行,顶多可以转交给他人,没有专业意见
  4. 抄送人 得知道这个事,比如请假,人事知道得扣你钱,所以抄送人对表单只有看的权利,顶多人发表个建议
  5. 方向条件 前面说过,有两种,一种是这个事情本身参与者,比如发起人的一些属性,哪个部门,什么岗位等,另外就是表单承载的属性来设置各种组合条件来走什么路线,当然这里面少一个业务规则(专业版可能有这个)

表单

  1. 表单就是数字化,给物品(虚拟的或者真实的)用文字,结构化的东西,把它画出来,一看就知道,这是指什么事情,一般就是文字,数字,日期等等了
  2. 可以关联 其他的表单,就是其他以前发生过的表单,是这个表单的一个属性,一切控件元素皆可以组合成为一个新的事物
  3. 挂载明细/表格, 就是一堆东西,比如沙发这个物品,有一堆的螺丝,一堆的板子,一对多,术语是从表,可以有多个明细
  4. 其他就是附件类等等,能立刻明白其含义。
  5. 注意必填字段,另外注意下拉框单选,以及明细,需要记录一下

审批人

  1. 流程比较繁琐的一步就是设置审批人,谁干这个活,一些一看就明白的就不展开了,比如指定人员,谁能干,
  2. 角色,说明一下,角色就是分组,钉钉这样命名的,很不专业
  3. 发起人自选,就是发起人在发起流程的时候,指定这个节点谁负责,这个钉钉做的不够专业,我有专门的章节讨论过,流程让发起人决定,这样的流程是否有必要。 所以尽量不要用这个!
  4. 连续多级主管,这个我也专门说过,不展开,稍微复杂,前提条件每个人都有直接主管,找不到如何处理的问题,用的也不是很多。
  5. 多人审批,这个重点说下,当系统判断某个节点多个人都可以干,也就是都可以不干,设置了三种情况1)依次,根据添加的顺序依次审批2)会签,所有人都同意,这个术语不专业,不展开3)或签,就是抢着干,同意或者不同意,谁干谁说了算。

  • 点击

  • 开始就行,不懂的看看文档,然后模拟跑上一下。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/240353.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

跟着cherno手搓游戏引擎【8】按键和鼠标的KeyCode

自定义KeyCode 先把glfw3.h里的KeyCode的定义抄到咱这里来。 在YOTO下创建KeyCode.h: #pragma once#ifdef YT_PLATFORM_WINDOWS///从glfw3中拿的 #define YT_KEY_SPACE 32 #define YT_KEY_APOSTROPHE 39 /* */ #define YT_KEY_COMMA 44…

【深度强化学习】目前落地的挑战与前沿对策

到目前为止,深度强化学习最成功、最有名的应用仍然是 Atari 游戏、围棋游戏等。即使深度强化学习有很多现实中的应用,但其中成功的应用并不多。为什么呢?本文总结目前的挑战。 目录 所需的样本数量太大探索阶段代价太大超参数的影响非常大稳定…

Luckysheet类似excel的在线表格(vue)

参考文档&#xff1a;快速上手 | Luckysheet文档 一、引入 在vue项目的public文件夹下的index.html的<head>标签里面引入 <link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/luckysheetlatest/dist/plugins/css/pluginsCss.css /><link relstylesheet hre…

C++PythonC# 三语言OpenCV从零开发(1):环境配置

文章目录 前言课程选择环境配置PythonC#COpenCV官网下载新建C项目测试运行Csharp版Python版 gitee仓库总结 前言 由于老王我想转机器视觉方向的上位机行业&#xff0c;我就打算开始从零学OpenCV。但是目前OpenCV有两个官方语言&#xff0c;C和Pyhont。C# 有大佬做了对应的Open…

使用 Neo4j 和 LangChain 集成非结构化知识图增强 QA

目前基于大模型的信息检索有两种方法&#xff0c;一种是基于微调的方法&#xff0c;一种是基于 RAG 的方法。 信息检索和知识提取是一个不断发展的领域&#xff0c;随着大型语言模型&#xff08;LLM&#xff09;和知识图的出现&#xff0c;这一领域发生了显着的变化&#xff0…

Docker五部曲之四:Docker Compose

文章目录 前言Compose应用程序模型Compose规范顶层属性servicenetworkvolumesconfigssecrets 环境变量.env文件environment属性主机shell中的环境变量 Profiles&#xff08;剖面&#xff09;启动剖面自动启动剖面和依赖项解析 多compose.yml文件共享与扩展构建规范构建属性 部署…

Java根据模板文件生成excel文件,同时将excel文件转换成图片

需求 需要将指定数据导出成表格样式的图片&#xff0c;如图 业务拆解 定义一个导出模板将得到的数据填入模板中&#xff0c;生成excel文件将ecxel文件转换成png格式的图片 代码实现 需要引入的依赖 <dependency><groupId>cn.hutool</groupId><artif…

[C++] opencv - Mat::convertTo函数介绍和使用场景

Mat::convertTo()函数 Converts an array to another data type with optional scaling. 该函数主要用于数据类型的相互转换。 The method converts source pixel values to the target data type. saturate_cast<> is applied at the end to avoid possible overf…

maven环境搭建(打包项目)

Maven:直观来讲就是打包写好的代码封装 Apahche 软件基金会&#xff08;非营业的组织&#xff0c;把一些开源软件维护管理起来&#xff09; maven apahce的一个开宇拿项目&#xff0c;是一个优秀的项目构建&#xff08;管理工具&#xff09; maven 管理项目的jar 以及jar与j…

uniapp 简易自定义日历

注&#xff1a;此日历是根据接口返回的日期自动对应星期的&#xff0c;返回的数据中也包含星期&#xff0c;其实就是一个div自定义&#xff0c;可根据自己需求更改&#xff1b; 1、组件代码 gy-calendar-self.vue <template><view class"calendar"><…

华为路由设备DHCPV6配置

组网需求 如果大量的企业用户IPv6地址都是手动配置&#xff0c;那么网络管理员工作量大&#xff0c;而且可管理性很差。管理员希望实现公司用户IPv6地址和网络配置参数的自动获取&#xff0c;便于统一管理&#xff0c;实现IPv6的层次布局。 图1 DHCPv6服务器组网图 配置思路 …

VLAN区域间路由详解

LAN局域网 WAN 广域网 WLAN无线局域网 VLAN:虚拟局域网 交换机和路由器&#xff0c;协同工作后&#xff0c;将原来的一个广播域&#xff0c;切分为多个&#xff0c;节省硬件成本&#xff1b; 配置思路&#xff1a; 交换机上创建vlan交换机上的各个接口划分到对应的vlan中 T…

meter报OOM错误,如何解决?

根据在之前的压测过程碰到的问题&#xff0c;今天稍微总结总结&#xff0c;以后方便自己查找。 一、单台Mac进行压测时候&#xff0c;压测客户端Jmeter启动超过2000个线程&#xff0c;Jmeter报OOM错误&#xff0c;如何解决&#xff1f; 解答&#xff1a;单台Mac配置内存为8G&…

【Android Studio】APP练手小项目——切换图片APP

本项目效果&#xff1a; 前言&#xff1a;本项目最终实现生成一个安卓APP软件&#xff0c;点击按钮可实现按钮切换图片。项目包含页面布局、功能实现的逻辑代码以及设置APP图标LOGO和自定义APP名称。 关于Android Studio的下载与安装见我的博文&#xff1a;Android Studio 最新…

IDEA新建SpringBoot工程时java版本只有17和21

解决方法&#xff1a;替换源 参考博客&#xff1a;https://www.kuazhi.com/post/712799571.html

thinkphp 可执行文件think

think 是一个可执行文件&#xff0c;位置&#xff1a;网站根目录 内容&#xff1a;1 定义项目路径 2 加载cll框架文件 shell脚本里第一行的&#xff1a;#!/usr/bin/env php 什么意思 这句#!的含义就是&#xff0c;按照环境变量PATH寻找第一个php程序来执行。 #!/usr/bin/php…

K8s(一)Pod资源——Pod介绍、创建Pod、Pod简单资源配额

目录 Pod概述 pod网络 pod存储 pod和容器对比 创建pod的方式 pod运行方式分类 Pod的创建 Pod的创建过程 通过kubectl run来创建pod 通过yaml文件创建&#xff0c;yaml文件简单写法 Pod简单操作 Pod的标签labels Pod的资源配额resource 测试 Pod概述 Kubernetes …

RHCE9学习指南 第21章 用bash写脚本

grep的用法是&#xff1a; grep 关键字 file 意思是从file中过滤出含有关键字的行。 例如&#xff0c;grep root /var/log/messages&#xff0c;意思是从/var/log/messages中过滤出含有root的行。这里很明确的是过滤含有“root”的行。 如果我要是想在/var/log/messages中过滤…

基于CPLEX的IEEE-30节点机组组合优化(MATLAB实现)

1.机组组合优化数学模型 1.1 问题分析 机组组合问题要求基于已知的系统数据&#xff0c;求解计划时间内机组决策变量的最优组合&#xff0c;使得系统总成本达到最小。该问题的决策变量由两类&#xff0c;一类是各时段机组的启停状态&#xff0c;为整数变量&#xff0c;0表示关…

android 自定义八边形进度条

自定义八边形动画效果图如下 绘制步骤&#xff1a; 1.先绘制橙色底部八边形实心 2.黑色画笔绘制第二层&#xff0c;让最外层显示一条线条宽度即可 3.再用黄色画笔绘制黄色部分 4.使用渐变画笔根据当前进度绘制覆盖黄色部分 5.使用黑色画笔根据当前进度绘制刻度条 6.黑色画笔绘制…