跳到主要内容

开发与集成概览

开发前先确认目标实例的 Odoo 运行版本、QingERP 模块版本及依赖关系。不同租户可能采用不同版本,不能仅凭应用名称判断兼容性。

扩展原则

  • 先确认原生功能和现有共享模块是否满足需求。
  • 通过独立模块扩展,避免直接修改 Odoo 核心文件。
  • 将业务规则与外部平台通信分开,便于测试与维护。
  • 使用 ORM、访问控制和记录规则处理业务数据。
  • 按目标版本验证视图、权限、依赖和升级过程。

开发验证

使用独立测试数据库验证安装和升级。测试应覆盖实际业务路径、边界条件以及无权限访问,并保留必要的验证记录。

源码修改后,应按模块类型执行相应升级或服务操作;仅同步代码不代表数据库结构、视图或运行状态已更新。

需要检查页面的技术信息时,可先阅读 Debug 一键开启。快捷按钮进入普通开发者模式;排查前端资源时,应另行选择资源调试模式。

系统集成

集成前先明确业务对象、数据方向、权威来源、同步频率和失败重试方式,再选择适用接口。

使用专用集成用户与密钥,并限制公司和记录范围。不要把正式密钥放入公开文档、前端代码或源码仓库。

下一步:QingERP API 接入说明