【转】基于OdooERP12实现钉钉集成应用模块
in 学习OpenERP with 0 comment

【转】基于OdooERP12实现钉钉集成应用模块

in 学习OpenERP with 0 comment

来源:https://sxfblog.com/index.php/archives/371.html

Odoo平台集成钉钉应用

前言:
下载地址:移步odoo官网app或留言获取

https://apps.odoo.com/apps/modules/browse?series=12.0&search=%E9%92%89%E9%92%89

QQ群:1019231617 目的是交流和共同努力完善集成钉钉的功能

本应用主要基于OdooERP开发,支持社区版和企业版,当前版本仅支持12版本,

可自行下载后根据实际情况进行增加完善和调整功能。
在使用本模块前,请先将钉钉中你创建的E应用或微应用权限放开和配置出口ip,得到钉钉应用的 AppKey和 AppSecret, 至于钉钉后台中的配置请参照:https://open-doc.dingtalk.com/microapp/bgb96b

安装模块完成后,需要转到设置中为用户分配权限(用户、管理员),用户可操作功能、管理员可配置参数和设置项

主要功能:

基础配置 (v1.0)
系统参数列表

存放钉钉提供的外部接口地址和token值等 (v1.0)

手动同步基础信息 (v1.0)

在对应的联系人、员工、部门看板视图或列表视图中可点击同步按钮,拉取钉钉中的数据,也可将odoo系统中的数据上传至钉钉中,目前仅支持单个上传,批量上传将会在下个更新版本中体现

通讯录管理(用户、部门、联系人) (v1.0)

实现在odoo中删除、修改(员工、部门、联系人)时,自动将信息传递至钉钉,做到实时将odoo的信息与钉钉同步;该功能需在设置项中灵活开启。

消息通知(v1.1)

    工作通知消息:是以企业工作通知会话中某个微应用的名义通知到员工个人,例如审批通知、任务通知、工作项通知等。
    群消息:向钉钉群发送消息,仅限企业内部开发使用。
    普通消息:员工个人在使用应用时,通过界面操作的方式把消息发送到群里或其他人,例如发送日志的场景。

公告(v1.2)

获取用户公告数据

日志(v1.3)
签到(v1.3)
考勤(v1.4)
待办事项(v1.5)
审批(v2.0)
智能人事(v2.0)
钉钉运动(v1.5)

常见问题:

钉钉扫码登录后会报错:Internal Server Error

1.一般这样的问题不是程序出错,请检查钉钉->设置中的扫码登录AppId、扫码登录appsecret。

2.检查钉钉后台中的。移动接入应用并配置好回调地址(即odoo地址) http://ip:port/web/action_login

Ip:port为对应的IP地址和端口 /web/action_login 为回调函数。

仪表盘:获取公告失败,详情为:无效的USERID、代审批数、公告数

这个错误通常情况是在刚安装完成时出现的,但不影响使用,安装完成后在设置->钉钉设置中,配置好钉钉API应用信息。手动或自动同步钉钉上的员工数据到odoo中后就不会出现这样的问题

拉取考勤组成员的时候提示: 考勤组有更新,请先拉取最新的考勤组!

那就点击 拉取考勤组成员 旁的 拉取考勤组即可

考勤组成员列表无法更新

钉钉未提供odoo上更新考勤成员的api。故无法自动推送到钉钉服务器

协同办公 提交审批后,已通过钉钉审批单odoo中未更新状态

    检查odoo钉钉中的审批模板是否存在
    检查odoo钉钉中审批单据关联是否正确
    重要: 钉钉回调管理是否配置正确并已注册

满足以上三点即可正常使用审批同步

财务审批中的表单需要自动生成凭证(日记账分录),则需要配置凭证模板,位置:协同办公->设置->凭证模板

若看不到的请检查权限

钉钉回调管理: 注册时一直提示 《返回非susssuccess》

这是因为实际情况拓展了odoo原生的http.py文件而导致的。

解决办法是: 将dindin_callback模块中的file文件夹下的http.py文件 覆盖/替换到odoo-root/odoo/http.py文件

Odoo-root: 为odoo源码目录

关于其他模块

智能人事、文件存储、日志等其他功能 以及更多的协同表单将在后续继续完善。但非开源模块。需要的请留言!!

截图展示

主界面

logo1.png
201903251.png

扫码免登
20190325222png.png

2019032533.png
设置界面
jieut2.png

参数列表界面
jietu3.png

手动同步菜单
11111.png

22222.png

odoo员工界面(支持增删改自动同步)
jietu5.png

odoo部门界面(支持增删改自动同步)
jietu6.png

odoo联系人界面(支持增删改自动同步)
jietu7.png
https://sxfblog.com/usr/uploads/2019/03/1662771155.png
OA协同配合钉钉审批

kkkk1.png

kkkkkk2.png

kkkk3.png

kkkk4.png

KKKK5.png

KKKK6.png
最后修改:2019 年 04 月 26 日 10 : 46 PM
© 著作权归文章原作者所有,杜哥转载,如有造成困扰请与本站管理员联系删除。

Responses