技术方:粟雪峰
原文地址:https://sxfblog.com/archives/64/
一.基础模块功能
odoo集成钉钉模块包括以下5个功能。
1. 参数配置:配置钉钉的api参数,用于odoo与钉钉的通信。
创建钉钉应用:(https://www.dingtalk.com/ 点击打开钉钉开发者后台 )
参照钉钉官方文档创建一个企业内部开发小程序用于对钉钉模块进行授权等,https://developers.dingtalk.com/document/app/orgapp-development-process /创建钉钉企业内部应用流程。
配置odoo钉钉模块参数:
创建好钉钉应用后,前往已安装好的钉钉模块中,参数配置项下,创建一个属于该公司的参数配置信息
填写完成后点击保存即可。到这里后一般来说就可以正常拉取基础数据了
2. 钉钉部门同步:模块支持从配置的钉钉中同步部门数据,若注册了回调,在钉钉中修改部门数据后,odoo也会同步修改。
3. 钉钉员工同步:支持自动、手动从钉钉中同步部门员工数据到odoo系统中,并支持钉钉回调。
4. 联系人同步:本功能支持同步钉钉联系人数据至odoo系统中。
5. 同步员工头像:支持将odoo中钉钉员工的头像替换为钉钉员工头像。
二、模块的安装
在安装模块前,务必先安装额外的三方库 requirements.txt 文件中
pip3 install -r $PATH/requirements.txt // 注意$PATH为你的实际路径!. |
下载所需要的钉钉模块后,刷新应用列表,在应用中搜索 “dingtalk” 即可查看所有的钉钉模块,基础模块只需要安装dingtalk_base 就好了。点击安装后,耐心等待系统安装完成...