ODOO ERP · 统一治理
中小制造业 ERP 通用实施方案
把管理科学性与统一性做成可落地的系统。单一事实源 + 统一流程 + 统一度量 = 管理科学性的最小公约数。
单一事实源
端到端闭环
统一编码
可度量改进
0
方案理念
用“统一性”支撑“科学性”
数据 · 单一事实源
中央集权式主数据(MDM),所有模块共用一套物料、客商、科目,杜绝“数字幻觉”。
流程 · 可度量闭环
每条流水线起点可定义、终点可度量,O2C / P2P / MRP / 财务全部标准化。
组织 · 权责清晰
统一角色矩阵 + 数据隔离策略,敏感操作强制审计,边界可控。
平台 · 稳定可演进
单一实例 + 配置优先 + 版本治理,升级走 --upgrade-path,先验证再上生产。
1
统一治理架构
单实例多公司 · 配置优先 · 平台基线
四个业务域向中央主数据中枢汇聚,中枢驱动统一会计账簿与经营报表——这是“统一性”的视觉锚点。
生产环境 odoo.conf 基线(可直接复制)
/etc/odoo/odoo.conf · 在 Odoo 中请手动选中复制
[options] ; 数据库与连接(统一管理,禁止各模块直连库) db_host = 127.0.0.1 db_port = 5432 db_user = odoo db_name = odoo_prod ; 进程模型(中小规模:CPU 核数驱动) workers = 4 limit_memory_hard = 1677721600 limit_memory_soft = 1342177280 limit_request = 8192 limit_time_cpu = 120 limit_time_real = 300 ; 统一反向代理模式(Nginx 前置必开) proxy_mode = True ; 附件统一存储,避免分散 data_dir = /var/lib/odoo/filestore ; 语言与时区统一 language = zh_CN timezone = Asia/Shanghai ; 日志统一(便于审计与排障) logfile = /var/log/odoo/odoo.log log_level = warn
2
标准化模块蓝图
强制闭环集 + 推荐增强 + 统一参数
| 业务域 | 模块 technical name | 统一作用 |
|---|---|---|
| 主数据 | product / uom / contacts | 统一物料 / 客商 / 人员档案 |
| 销售 | sale / sale_management | 统一报价→订单→发货口径 |
| 采购 | purchase / purchase_stock | 统一请购→订单→入库口径 |
| 库存 | stock / stock_account | 统一库存价值与实物流 |
| 制造 | mrp | 统一工单 / 物料需求口径 |
| 财务 | account / account_asset | 统一科目→凭证→报表 |
EE 专属(需评估许可):stock_barcode 扫码mrp_plm 产品生命周期account_reports 高级报表studio 无代码配置
统一参数基线
计价方法全集团唯一:标准成本(standard)或移动平均(AVCO),禁止混合。
库存计价与会计自动记账统一开启(stock_account)。
会计年度、币种、税码由集团统一维护,子公司不可自定。
3
主数据统一体系
科学性核心:编码 / 分类 / 单位 / BOM
| 主数据 | 编码结构 | 示例 | 规则 |
|---|---|---|---|
| 物料 | 分类(3)+规格(4)+校验(1) | RAW0123-5 | 分类取自统一分类树 |
| 成品 | FIN+序列(6) | FIN000123 | 全局唯一 |
| 客户 | C+区域(2)+序列(5) | C0100123 | 统一信用代码为辅键 |
| 供应商 | V+区域(2)+序列(5) | V0200456 | 同上 |
| 科目 | 4-4-2 层级 | 5001.01.01 | 集团统一科目表 |
| 部门 | D+公司(2)+序列(3) | D01012 | 对应组织树 |
统一主数据模块 · __manifest__.py(可复制)
my_company_base/__manifest__.py · 手动选中复制
{
'name': '集团统一主数据基座',
'version': '1.0',
'category': 'Manufacturing',
'summary': '统一编码 / 分类 / 计量单位',
'depends': ['product', 'uom', 'contacts', 'base'],
'data': [
'data/coding_rules.xml',
'security/ir.model.access.csv',
],
'installable': True,
'application': True,
}
统一编码序列 · data/coding_rules.xml(可复制)
my_company_base/data/coding_rules.xml · 手动选中复制
统一物料编码 product.product %(type)s%(cat)s 4 统一客户编码 res.partner.customer C%(area)s 5
权限基线 · security/ir.model.access.csv(可复制)
my_company_base/security/ir.model.access.csv · 手动选中复制
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink acc_product_base,统一物料只读,model_product_template,base.group_user,1,0,0,0 acc_product_mdm,主数据管理员,model_product_template,group_mdm_manager,1,1,1,0 acc_customer_base,统一客商只读,model_res_partner,base.group_user,1,0,0,0 acc_customer_mdm,主数据管理员,model_res_partner,group_mdm_manager,1,1,1,0
4
端到端流程统一
四条标准化流水线,起点可定义、终点可度量
O2C 销售到现金
线索→报价→订单→发货→发票→收款→对账
未发货不计收入未开票不确认应收
未发货不计收入未开票不确认应收
P2P 采购到付款
请购→订单→入库检验→发票→付款→对账
三单匹配缺一不付款
三单匹配缺一不付款
MRP 计划到交付
需求→MPS→MRP→采购/工单→领料→完工→交付
需求来自运算禁拍脑袋请购
需求来自运算禁拍脑袋请购
财务核算 A2R
业务单据→自动凭证→过账→月结→统一报表
业务驱财务不手工录凭证
业务驱财务不手工录凭证
5
组织与权限统一模型
统一角色矩阵 + 数据隔离
| 角色 | 模块权限 | 数据范围 | 关键动作 |
|---|---|---|---|
| 系统管理员 | 全部配置 | 全公司 | 模块/参数/用户管理 |
| 主数据管理员 | 主数据读写 | 全公司 | 编码/分类维护 |
| 计划员 | 库存 / MRP | 本工厂 | 跑需求/下达工单 |
| 仓管 | 库存 | 本仓库 | 收发货/盘点 |
| 生产主管 | 制造 | 本工厂 | 工单/报工 |
| 财务 | 会计 | 本/全公司 | 结账/报表 |
| 高管 | 仪表盘/报表 | 全公司(只读) | 经营看板 |
默认按 company_id 隔离;跨公司只读经授权开放。价格、付款、结账等敏感操作强制保留 mail 审计轨迹。
6
科学实施路线
分阶段 · 可验收 · 带回滚点
阶段 0
准备
蓝图与组织对齐,关键干系人签字。
阶段 1
主数据
物料/客商/科目全量清洗,编码唯一率 100%。
阶段 2
核心上线
O2C/P2P/MRP 端到端跑通。
阶段 3
深化
财务自动记账、成本归集,月结 ≤ 3 天。
阶段 4
优化
KPI 仪表盘、审计机制,周报可用。
每阶段设“回滚点”:上线前必须完成数据库全量备份 + filestore 备份。
7
度量与持续改进
统一 KPI 体系 · 管理层看板
| 指标 | 定义 | 科学意义 |
|---|---|---|
| 库存周转率 | 销售成本 / 平均库存 | 资金效率 |
| 订单交付准时率 | 准时交付数 / 总订单 | 履约能力 |
| 生产工单达成率 | 完工 / 计划 | 计划可信度 |
| 三单匹配率 | 匹配 PO 数 / 总发票 | 采购纪律 |
| 月结周期 | 月末到出表天数 | 财务效率 |
8
上线一致性检查清单
上线前必过
全集团编码唯一率 100%,无重复主数据
计价方法全集团唯一
O2C / P2P / MRP / 财务 四条流水线端到端跑通
权限矩阵按角色落地,敏感操作有审计
备份恢复演练通过(能恢复 ≠ 有备份)
KPI 仪表盘对管理层可见且口径统一
本网页为《Odoo 制造业 ERP 通用实施方案》图文版 · 强调管理科学性与统一性
代码块在 Odoo 中请手动选中复制,直接粘贴至 Odoo 配置或自定义模块使用。
代码块在 Odoo 中请手动选中复制,直接粘贴至 Odoo 配置或自定义模块使用。
ODOO ERP · 统一治理
中小制造业 ERP 通用实施方案
把管理科学性与统一性做成可落地的系统。单一事实源 + 统一流程 + 统一度量 = 管理科学性的最小公约数。
单一事实源
端到端闭环
统一编码
可度量改进
0
方案理念
用“统一性”支撑“科学性”
数据 · 单一事实源
中央集权式主数据(MDM),所有模块共用一套物料、客商、科目,杜绝“数字幻觉”。
流程 · 可度量闭环
每条流水线起点可定义、终点可度量,O2C / P2P / MRP / 财务全部标准化。
组织 · 权责清晰
统一角色矩阵 + 数据隔离策略,敏感操作强制审计,边界可控。
平台 · 稳定可演进
单一实例 + 配置优先 + 版本治理,升级走 --upgrade-path,先验证再上生产。
1
统一治理架构
单实例多公司 · 配置优先 · 平台基线
四个业务域向中央主数据中枢汇聚,中枢驱动统一会计账簿与经营报表——这是“统一性”的视觉锚点。
生产环境 odoo.conf 基线(可直接复制)
/etc/odoo/odoo.conf · 在 Odoo 中请手动选中复制
[options] ; 数据库与连接(统一管理,禁止各模块直连库) db_host = 127.0.0.1 db_port = 5432 db_user = odoo db_name = odoo_prod ; 进程模型(中小规模:CPU 核数驱动) workers = 4 limit_memory_hard = 1677721600 limit_memory_soft = 1342177280 limit_request = 8192 limit_time_cpu = 120 limit_time_real = 300 ; 统一反向代理模式(Nginx 前置必开) proxy_mode = True ; 附件统一存储,避免分散 data_dir = /var/lib/odoo/filestore ; 语言与时区统一 language = zh_CN timezone = Asia/Shanghai ; 日志统一(便于审计与排障) logfile = /var/log/odoo/odoo.log log_level = warn
2
标准化模块蓝图
强制闭环集 + 推荐增强 + 统一参数
| 业务域 | 模块 technical name | 统一作用 |
|---|---|---|
| 主数据 | product / uom / contacts | 统一物料 / 客商 / 人员档案 |
| 销售 | sale / sale_management | 统一报价→订单→发货口径 |
| 采购 | purchase / purchase_stock | 统一请购→订单→入库口径 |
| 库存 | stock / stock_account | 统一库存价值与实物流 |
| 制造 | mrp | 统一工单 / 物料需求口径 |
| 财务 | account / account_asset | 统一科目→凭证→报表 |
EE 专属(需评估许可):stock_barcode 扫码mrp_plm 产品生命周期account_reports 高级报表studio 无代码配置
统一参数基线
计价方法全集团唯一:标准成本(standard)或移动平均(AVCO),禁止混合。
库存计价与会计自动记账统一开启(stock_account)。
会计年度、币种、税码由集团统一维护,子公司不可自定。
3
主数据统一体系
科学性核心:编码 / 分类 / 单位 / BOM
| 主数据 | 编码结构 | 示例 | 规则 |
|---|---|---|---|
| 物料 | 分类(3)+规格(4)+校验(1) | RAW0123-5 | 分类取自统一分类树 |
| 成品 | FIN+序列(6) | FIN000123 | 全局唯一 |
| 客户 | C+区域(2)+序列(5) | C0100123 | 统一信用代码为辅键 |
| 供应商 | V+区域(2)+序列(5) | V0200456 | 同上 |
| 科目 | 4-4-2 层级 | 5001.01.01 | 集团统一科目表 |
| 部门 | D+公司(2)+序列(3) | D01012 | 对应组织树 |
统一主数据模块 · __manifest__.py(可复制)
my_company_base/__manifest__.py · 手动选中复制
{
'name': '集团统一主数据基座',
'version': '1.0',
'category': 'Manufacturing',
'summary': '统一编码 / 分类 / 计量单位',
'depends': ['product', 'uom', 'contacts', 'base'],
'data': [
'data/coding_rules.xml',
'security/ir.model.access.csv',
],
'installable': True,
'application': True,
}
统一编码序列 · data/coding_rules.xml(可复制)
my_company_base/data/coding_rules.xml · 手动选中复制
统一物料编码 product.product %(type)s%(cat)s 4 统一客户编码 res.partner.customer C%(area)s 5
权限基线 · security/ir.model.access.csv(可复制)
my_company_base/security/ir.model.access.csv · 手动选中复制
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink acc_product_base,统一物料只读,model_product_template,base.group_user,1,0,0,0 acc_product_mdm,主数据管理员,model_product_template,group_mdm_manager,1,1,1,0 acc_customer_base,统一客商只读,model_res_partner,base.group_user,1,0,0,0 acc_customer_mdm,主数据管理员,model_res_partner,group_mdm_manager,1,1,1,0
4
端到端流程统一
四条标准化流水线,起点可定义、终点可度量
O2C 销售到现金
线索→报价→订单→发货→发票→收款→对账
未发货不计收入未开票不确认应收
未发货不计收入未开票不确认应收
P2P 采购到付款
请购→订单→入库检验→发票→付款→对账
三单匹配缺一不付款
三单匹配缺一不付款
MRP 计划到交付
需求→MPS→MRP→采购/工单→领料→完工→交付
需求来自运算禁拍脑袋请购
需求来自运算禁拍脑袋请购
财务核算 A2R
业务单据→自动凭证→过账→月结→统一报表
业务驱财务不手工录凭证
业务驱财务不手工录凭证
5
组织与权限统一模型
统一角色矩阵 + 数据隔离
| 角色 | 模块权限 | 数据范围 | 关键动作 |
|---|---|---|---|
| 系统管理员 | 全部配置 | 全公司 | 模块/参数/用户管理 |
| 主数据管理员 | 主数据读写 | 全公司 | 编码/分类维护 |
| 计划员 | 库存 / MRP | 本工厂 | 跑需求/下达工单 |
| 仓管 | 库存 | 本仓库 | 收发货/盘点 |
| 生产主管 | 制造 | 本工厂 | 工单/报工 |
| 财务 | 会计 | 本/全公司 | 结账/报表 |
| 高管 | 仪表盘/报表 | 全公司(只读) | 经营看板 |
默认按 company_id 隔离;跨公司只读经授权开放。价格、付款、结账等敏感操作强制保留 mail 审计轨迹。
6
科学实施路线
分阶段 · 可验收 · 带回滚点
阶段 0
准备
蓝图与组织对齐,关键干系人签字。
阶段 1
主数据
物料/客商/科目全量清洗,编码唯一率 100%。
阶段 2
核心上线
O2C/P2P/MRP 端到端跑通。
阶段 3
深化
财务自动记账、成本归集,月结 ≤ 3 天。
阶段 4
优化
KPI 仪表盘、审计机制,周报可用。
每阶段设“回滚点”:上线前必须完成数据库全量备份 + filestore 备份。
7
度量与持续改进
统一 KPI 体系 · 管理层看板
| 指标 | 定义 | 科学意义 |
|---|---|---|
| 库存周转率 | 销售成本 / 平均库存 | 资金效率 |
| 订单交付准时率 | 准时交付数 / 总订单 | 履约能力 |
| 生产工单达成率 | 完工 / 计划 | 计划可信度 |
| 三单匹配率 | 匹配 PO 数 / 总发票 | 采购纪律 |
| 月结周期 | 月末到出表天数 | 财务效率 |
8
上线一致性检查清单
上线前必过
全集团编码唯一率 100%,无重复主数据
计价方法全集团唯一
O2C / P2P / MRP / 财务 四条流水线端到端跑通
权限矩阵按角色落地,敏感操作有审计
备份恢复演练通过(能恢复 ≠ 有备份)
KPI 仪表盘对管理层可见且口径统一
本网页为《Odoo 制造业 ERP 通用实施方案》图文版 · 强调管理科学性与统一性
代码块在 Odoo 中请手动选中复制,直接粘贴至 Odoo 配置或自定义模块使用。
代码块在 Odoo 中请手动选中复制,直接粘贴至 Odoo 配置或自定义模块使用。