Odoo 实施要点
开源 ERP 先定部署形态(Odoo.sh / 自建 / 伙伴托管)与模块边界;多公司/多币种项目冻结会计科目与仓库规则后再批量导入。与第三方物流/支付集成建议分主数据与交易 API。算数科技可协助 Odoo 选型 POC 与升级 Runbook。
学习路径(2 周 + 持续运维)
第 1 周
组织与权限
Users / Groups、菜单与记录规则(Record Rules)、多公司(Companies)与默认仓库/日记账配置。
第 2 周
发布与备份
测试库刷新、模块升级顺序、文件存储与 PostgreSQL 备份;Odoo.sh 或自建环境的发布窗口。
持续
监控与合规
日志审计、会话超时、API Key 轮换、GDPR/等保相关数据保留策略(视部署地区)。
官方文档对照(建议逐项过一遍)
| 主题 | Odoo 文档要点 | 链接 |
|---|---|---|
| Settings 总览 | 开发者模式、邮件网关、语言/时区、序列与公司信息 | Settings |
| 用户与权限 | Groups 继承关系、Access Rights、Record Rules 最小权限原则 | Users & Companies |
| 多公司 / 多币种 | 公司间规则、价格表、汇率与合并报表注意事项 | Multi-currency |
| 备份与恢复 | 数据库 dump、filestore 同步、恢复演练频率 | Backup |
| 升级与部署 | 版本升级路径、自定义模块兼容性、Odoo.sh branches | Upgrade |
| Odoo.sh 运维 | Staging / Production、SSH、日志与构建失败处理 | Odoo.sh |
算数实施 · 管理员治理清单
上线前(Go-Live)
- 冻结模块清单:仅启用业务需要的 App,避免「全装」导致权限与菜单混乱。
- 主数据:产品、客户、供应商、会计科目、仓库与库位在 Prod 导入前在 Staging 完整试跑。
- 权限矩阵:按岗位映射 Groups,禁止全员 Accounting / Settings 管理员。
- 邮件:出站服务器、别名与退信策略;关键流程通知抽样测试。
- 备份:全量 DB + filestore 至少一次成功恢复演练并记录 RTO/RPO。
上线后(Run)
- 每月:检查磁盘、PostgreSQL 连接数、慢查询与 cron 任务失败邮件。
- 每季度:复核离职账号、API Key、门户用户与外部集成账号。
- 版本:小版本安全补丁与自定义模块回归测试后再推 Production。
- 变更:模块安装/卸载走变更单;禁止直接在 Prod 开开发者模式改视图(除非紧急且留痕)。
- 集成:第三方支付/物流/Webhook 密钥轮换与 IP 白名单文档化。
动手任务(验收标准)
任务:完成一次「Staging → Production」模拟发布
- 在 Staging 新建测试用户组「销售-只读 / 销售-经理」,配置 Record Rule 仅看本公司订单。
- 安装或升级 1 个业务模块(如 Sales 或 Inventory 小版本),记录依赖模块与迁移日志。
- 执行备份并填写《应用上线 Checklist》:权限复核 → UAT 用例 → 发布窗口 → 回滚预案(含备份路径)。
- 发布后 24h 内检查 cron、邮件队列与错误日志,输出一页运维纪要。
算数科技实施项目通常将上述清单写入交付物;私有化部署另需补充中间件、反代与 SSL 巡检项,见 Odoo 部署专题。