### 概述

以下为基于企业微信自建应用审批流程引擎实现的Odoo通用审批功能,基于企业微信官方审批应用实现的Odoo通用审批功能请移步到 http://oejia.net/blog/2020/05/18/oejia_wx_approval_sysapp.html

### 首先在企业微信后台开启自建应用的审批接口,并添加一个审批模板

![](/files/201903/25170058231.jpeg)

可以在模板编辑中自由设置您的审批流程

![](/files/201903/25170132201.jpeg)

### 将上面得到的审批模块ID配置到Odoo后台

![](/files/201903/25170310219.jpeg)

进入【微信】-【微信设置】-【审批配置】页面,创建一条审批配置,如图:

![](/files/201903/25170502966.jpeg)

以上即配置了一个采购单的审批,在企业微信端审批流程都走完后采购单会自动变为确认状态

- 审批模型:选择要审批的单据的模型

- 审批流模板ID:即上文企业微信后台配置的审批模板ID

- 通过执行的动作:即审批单据审批通过后自动执行的动作,可以选择一个已有的服务动作,也可以创建新的。[详细说明](http://oejia.net/blog/2019/03/25/oejia_wx_approval_server_action.html "详细说明")

- 展示字段:配置待审批的单据在企业微信端默认展示出来的字段

### 启用审批配置

审批配置保存完后要点“启用”操作才会生效

![](/files/201903/25171508423.jpeg)

生效后会在对应审批模型的表单页面动作菜单中增加“提交审批”和“查看审批”两个操作按钮

![](/files/201903/25171717626.jpeg)

同样如果不需要某单据模型审批了,可以点“禁用”以取消该单据模型的审批功能,对应的动作菜单也会消失,当然历史记录依然是保存的

### 开始审批

审批提交人进入审批模型的表单页面,点击“提交审批”,这时该提交人的企业微信端会收到一个确认提交的消息通知(如果未绑定企业微信会提示先绑定)

![](/files/201903/25172423868.jpeg)

![](/files/201903/25172501592.jpeg)

确认提交后,审批人将依次收到审批通知,点击进入即可做审批等操作

![](/files/201903/25172608869.jpeg)

![](/files/201903/25172719200.jpeg)

审批单据有变动时提交人都会收到消息通知,点击消息可以查看当前审批情况

![](/files/201903/25172923935.jpeg)

在Odoo端也可点击“查看审批”查看单据的审批流程记录

![](/files/201903/25173227154.jpeg)

管理员进入【微信】-【企业微信管理】-【审批单】页面,可查看所有提交过审批的单据

![](/files/201903/25173539557.jpeg)

python 审批流_Odoo 基于企业微信实现的通用审批流功能的自助配置及使用说明 - Oejia 技术栈,企业方案分享、Odoo顾问...相关推荐

  1. 企业微信自建应用审批接口开发

    再说一次,企业微信开发文档很坑,特别坑,坑成鬼了. 有时候浪费很长时间改bug,查来查去,都没有发现到底哪里错了,查资料,搜资料,询问大神,都没有发现bug.改到最后都抑郁了,才发现用浏览器访问根本就 ...

  2. 企业微信公众号运营引流的三大法宝

    企业要长久的发展,就需要开拓新的市场,而随着移动互联网的发展,很多企业都把目光聚集在微信公众号这个平台上面,可以看现在微信公众号每一天的都有新加入的企业,同时也是一个流量非常多的平台,而从这个平台中想 ...

  3. Quick BI 功能“炸弹”:即席分析、模板市场、企业微信免密登录等强势功能

    简介: 2021年7月,Quick BI公共云版本迭代新功能:重磅推出即席分析.模板市场,分析门槛再降低:推出企业微信无缝对接,移动端类目个性配置及管理提升多端能力:数据建模配置交互升级至拖拽模式提升 ...

  4. Quick BI V4.0功能“炸弹”来袭,重磅推出即席分析、模板市场、企业微信免密登录等强势功能

    简介: 2021年7月,Quick BI公共云版本迭代新功能:重磅推出即席分析.模板市场,分析门槛再降低:推出企业微信无缝对接,移动端类目个性配置及管理提升多端能力:数据建模配置交互升级至拖拽模式提升 ...

  5. 朋友圈产品文档_企业微信上线朋友圈等新功能,超250万企业接入企业微信

    12月23日,企业微信团队宣布在最新版本中升级群聊功能.开放客户朋友圈内测以及推出高效协同工具套装等重磅能力,进一步强化企业微信与微信生态互通能力. 腾讯微信事业群副总裁黄铁鸣介绍说,目前企业微信已经 ...

  6. 企业微信机器人推送mysql_进阶功能|将数据推送到企业微信群机器人

    当通过金数据收集到新数据/新客资后,如何才能在企业微信中快速通知特定负责人进行处理呢? 小金特别准备了一份文档,帮助大家了解学习噢- 前期准备工作 1.金数据账户 2.WinDeal账户 3.企业微信 ...

  7. 企业微信自建应用审批流程踩坑全过程(uni-app)

    1. 引入企业微信sdk: 1-1. 因为uni-app遵循Vue的单文件组件 (SFC) 规范,不能直接在页面上引入 在index.html中引入: <script src="htt ...

  8. 企业微信hook接口,朋友圈功能开发教程,逆向开发,企业微信营销开发

    [技术支持] string wechat="Mrzhu0107" string tencent="1354137311" 支持语言 c# c++ python ...

  9. 企业微信4.1.6 版本新功能介绍

    一.效率工具与基础体验优化 文档 文档增加了丰富的模板,包含项目管理.日报周报.信息收集等多种场景,帮助了解更多文档功能,助力日常工作. 权限管理新增了「成员加入确认」开关,开启后需要管理员确认才能添 ...

最新文章

  1. LeetCode简单题之重新排列数组
  2. 中秋将至,联合几个号主送出价值500元的中秋大礼包
  3. NHibernate Issues之1255:联合主键(composite-id)
  4. Smart Form中打印图标或符号
  5. 学习响应式BootStrap来写融职教育网站,Bootsrtap第七天PC端轮播图
  6. Java实现折半查找(二分查找)的递归和非递归算法
  7. 蘑菇街更新招股书:Q3亏1.8亿 IPO后陈琪有79%投票权
  8. 计算机采用逻辑元件的发展顺序是,全国计算机等级考试一级选择题以及答案
  9. [问题解决]php中替换字符串函数strtr()和str_repalce()的用法与区别
  10. Asp.Net MVC Html.TextBoxFor日期格式化出错“模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式” 解决办法...
  11. 2022版全国各地mapinfo格式电子地图及mapinfo二次开发
  12. 人工智能算法 上市公司,人工智能算法公司排名
  13. ai自动生成字幕软件有哪些?自动生成字幕软件推荐!
  14. excel VBA 编程,数据处理,并画图,详细代码,加解释
  15. python ctype_Python中用ctype库
  16. 10019---JavaScript--闭包
  17. 无为的生活中有所感悟的一篇劝勉高考生的文章
  18. AC框架与DQN在《只狼》以及《黑暗之魂》中的应用
  19. 【毕业设计】基于STM32 的电子计步器的设计与实现 - 物联网 单片机 嵌入式
  20. python3经典小程序代码_一个可以套路别人的python小程序实例代码

热门文章

  1. MYSQL Too many connections错误的解决办法
  2. MATLAB中计算器的设立,怎样用MATLAB中的GUI做一个简单计算器
  3. Python练习:恺撒密码 I
  4. dvd打开显示服务器失败,9g、10g和11G PowerEdge服务器未启动的e1000故障安全错误
  5. c++ 结构体中不同类型的初始值_Golang语言基础教程:结构体
  6. mysql 过滤单引号_python实现mysql的单引号字符串过滤方法
  7. 操作 mysql 不生成日志_利用Python操作MySQL数据库,以后不懂这些是要被鄙视的!...
  8. abb机器人goto指令用法_ABB机器人指令对照---中文
  9. android view 点击变暗,Android应用开发Android ImageView点击变暗效果
  10. WINDOWS下面使用ICE操作记录