钉钉基础模块 / Dingtalk Base
钉钉开放平台基础模块,组织架构同步、用户同步、外部联系人管理与字段映射引擎 / DingTalk base providing org sync, user sync, external contacts, field mapping engine
钉钉生态核心底座,统一配置中心驱动全链路数据同步
Core foundation for the entire DingTalk ecosystem, unified config center drives end-to-end data sync
功能概述 / Overview
钉钉基础模块是连接钉钉开放平台与Odoo ERP的核心桥梁。提供统一的钉钉应用配置管理中心,支持组织架构(部门、用户)一键同步到Odoo,外部联系人与标签智能匹配,以及灵活的字段映射引擎满足个性化数据同步需求。
DingTalk Base Module is the core bridge connecting DingTalk Open Platform with Odoo ERP. It provides a unified configuration center for DingTalk applications, one-click sync of organization structure (departments, users) to Odoo, smart matching of external contacts with tags, and a flexible field mapping engine for customized data synchronization needs.
核心亮点 / Key Highlights
钉钉与Odoo无缝集成的核心能力 / Core capabilities for seamless DingTalk-Odoo integration
1. 统一配置中心 / Unified Config Center
Centralized AppKey/AppSecret Management
集中管理钉钉应用的AppKey、AppSecret、CorpId等凭证,绑定OAuth一键登录,支持多公司多组织类型。
2. 组织架构同步 / Org Structure Sync
Recursive Department Tree Sync
从钉钉递归同步完整部门树,保留上下级层级关系,支持集团模式(单组织/上下级组织)。
3. 用户一键同步 / User Sync
Per-Department Auto-Pagination Sync
按部门同步钉钉用户到Odoo,自动处理分页,同步姓名、手机、邮箱、职位、工号等完整信息。
4. 字段映射引擎 / Field Mapping Engine
CoW Pattern with Simple/Related/Resolver
内置灵活字段映射引擎,支持简单映射、关联查找和自定义Python表达式解析,采用CoW创建或更新模式,适应各类同步场景。
5. 外部联系人管理 / External Contacts
Sync with Tag/Label Auto-Categorization
同步钉钉外部联系人及其标签,自动识别客户/供应商分类,关联到res.partner和联系人标签。
6. 通讯录智能匹配 / Smart Matching
Match by Verified Mobile or Email
钉钉通讯录人员优先匹配已验证手机号的res.partner,再按已验证邮箱匹配,避免重复创建联系人。
通用特性 / General Features
多语言与多公司
Multi-Language & Multi-Company
完整的多语言翻译支持,适配全球化企业部署。原生多公司架构,数据严格隔离。
全版本兼容
Full Version Support
支持 Odoo 18,17,16,15,14,13,12,EE/CE/.SH,兼容企业版、社区版及在线 SaaS。
代码完全开源
Full Open Source
代码透明可审计,支持二次开发与定制。遵循 OPL-1 协议。
界面截图 / Screenshots
钉钉配置中心与同步管理界面一览
与全媒体登录模块完美匹配-支付多社交登录集成钉钉 / Social Login All in One
1. 钉钉组织架构管理 — 递归同步部门树与用户信息 / Org Structure Management
2. 统一配置中心 — 集中管理AppKey/AppSecret/CorpId / Unified Config Center
3. 灵活字段映射引擎 — CoW(创建或更新)模式 / Field Mapping Engine
4. 外部联系人同步 — 自动匹配标签与分类 / External Contacts Sync
5. 通讯录智能匹配 — 手机号邮箱防重复创建 / Smart Contact Matching
6. AccessToken自动管理 — 刷新Token并缓存 / AccessToken Auto-Management
使用流程 / How It Works
配置应用
Configure App Credentials
同步组织
Sync Organization
同步用户
Sync Users
外部联系人
External Contacts
完成集成
Integration Done
依赖模块 / Dependent Modules
- 钉钉社交登录 / app_social_login_dingtalk
- 应用同步基础 / app_sync_base
odooai.cn
专业Odoo服务伙伴-开发实施咨询培训全套解决方案 / Professional Odoo Solutions
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Website (website) • Purchase (purchase) • Invoicing (account) |
| Community Apps Dependencies |
Show
•
API同步日志框架,Sync Base API Logger
• 钉钉整合登录注册,Dingtalk OAuth Login Signup • Odoo19 Tweak OEM Development Enhance.Boost,Customize,Ai Employee,UI,Security,Remove Data All in One-优化提速60+项大全 • odooAi Common Util and Tools,欧度智能基础功能及面板 • !Real SSO. Login with multi social account.Multi Oauth2 User.多平台登录绑定 • !odooapp.cn SaaS Client-Ai Passport-Odoo中文应用商店SaaS云服务客户端 • Separate Customer Vendor / Supplier in Sale and Purchase-往来单位可拆分设置客户供应商-基础管理增强 |
| Lines of code | 17141 |
| Technical Name |
app_dingtalk_base |
| License | OPL-1 |
| Website | https://www.odooai.cn |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module