Odoo 钉钉模块
权限角色
安装后会产生两个角色:钉钉运营、钉钉配置,默认会把odoo的管理员用户加到角色组内
- “钉钉配置”主要做技术方面对接配置之类的操作
- “钉钉运营”做功能的使用及钉钉通讯录的管理,以及和odoo用户的绑定关系的维护
对接配置
进入【钉钉】-【配置】-【设置】页面
按图示将这些字段填写上并保存,相关字段值请从钉钉官方后台查找获取
注册回调事件
钉钉对接配置页面点击“注册对调事件”即可自动生成url和token并向钉钉服务器注册订阅一些回调事件
通讯录维护
对接设置完成后,即可通过点击【订单】-【通讯录】-【同步用户】执行同步,此操作会将钉钉所有可见范围内的用户同步到系统来,从【用户】页面即可看到
可以在odoo的Partner(联系人) 页面维护和钉钉用户的绑定关系:
审批流的使用
进入【配置】-【审批模型】页面,选择odoo模型,比如”采购订单”,再选择从钉钉同步过来的模板,在字段详情里做好关联映射,在执行动作里设置好各个关键事件点要触发执行的服务器动作。
添加审批相关动作按钮
在要审批的单据表单页面,开发调试菜单里点击”编辑表单视图” 在header区可添加如下按钮
通过上面的按钮即可提交发起审批和查看审批流节点记录
消息通知
【订单】-【通讯录】-【用户】详情页可点击”发送钉钉消息”
系统的用户可以自行在个人首选项页面设置是否接受钉钉通知:
Odoo任意单据的消息都会触发发送相关用户的钉钉上