odoo企业微信工作流程与审批应用集成心得

odoo原生对于oa工作流与审批的支持有不少短板,也尝试过各种深度二次开发,这其中最难实现的是h5端天生有限的通知触达能力,当然这也是接下来odooapp必须要解决的问题,所以im模块在移动端的地位是非常重要的。

还有一种轻量方式就是直接集成进国民企业应用app里,比如企业微信、钉钉、飞书,天然的全方位实时消息通知,随时随地审批,可自定义审批模板,支持会签、或签、上级审批、条件审批,适应各种工作流程。

具体到应用层面又有两种模式:
1、odoo每个模型都可对应企微后台的多个审批模板,每条记录则可根据自定义条件状态由后台推送单据必要内容信息来发起审批流,当app端审批状态发生变化后,会以服务端异步消息通知的方式实时回调微信应用模块做相应的处理。
2、odoo每个模型都可对应企微后台的多个流程模板,每条记录则可根据app内嵌web前端由用户直接操作拉起流程申请界面,经过用户确认信息和流程来提交申请,当app端走完所有流程后回写相关审批结果信息以完成一次审批流程。