能源行业(发电 / 电网 / 新能源)精确到「机组」** 的 Oracle EBS 会计核算架构 + COA 弹性域设计方案,直接能落地实施。
一、总体思路:核算到机组怎么实现?
核心:不把机组当科目,把机组当作「分析维度」用 EBS GL 弹性域(Account Flexfield) 实现:
- 自然科目(钱是什么)
- 公司 / 法人(谁的钱)
- 业务线 / 电厂(在哪)
- 机组(成本对象)
- 成本中心 / 部门(谁花的)
- 项目(可选:大修、技改)
最终目标:任意一个凭证,都能知道:哪个电厂、哪台机组、什么费用、多少金额。
二、推荐 COA 弹性域结构(6 段式,行业标准)
1. 段结构(直接可用)
简写:公司 + 科目 + 成本中心 + 电厂 + 机组 + 项目
三、每一段如何设计(编码规则)
1)公司段 Company(2~4 位)
- 示例:1000 集团本部
- 2000 某发电公司
- 3000 某新能源公司用途:法人、合并、税务、对外报表
2)科目段 Natural Account(6 位)
按国标科目 + 行业扩展:
- 1XXXX 资产
- 2XXXX 负债
- 3XXXX 权益
- 4XXXX 收入(售电、供热、补贴)
- 5XXXX 成本(燃料、折旧、检修、水费、材料费)
- 6XXXX 费用
关键:科目只定义 “什么费用”,不定义 “哪台机组”。
3)成本中心段 Cost Center(3~4 位)
按部门 / 专业:
- 010 运行部
- 020 检修部
- 030 燃料部
- 040 安环部用途:责任中心、部门预算、部门费用
4)电厂段 Plant(3 位)
- 100 某火电厂
- 101 某风电场
- 102 某光伏电站
- 103 某燃机电厂用途:按电厂出利润表、资产负债
5)机组段 Unit(3~4 位)——【核心】
这一段就是你要的「核算到机组」编码规则:
- 电厂编码 + 机组号示例:
- 10001 1 号机组
- 10002 2 号机组
- 10101 风电场 1 号风机
- 10102 风电场 2 号风机
- 99999 公共费用(不能直接归属机组的:厂用电、管理费用)
用途:
- 每台机组收入、成本、利润
- 每台机组燃料、折旧、检修、耗材
- 对标:同厂不同机组、同类型机组对标
6)项目段 Project(可选,5~6 位)
用于:
- 大修
- 技改
- 基建工程
- 节能改造
四、关键规则:如何保证 “每笔费用都落到机组”
1. 费用归属逻辑(非常重要)
直接归属机组
- 燃料
- 机组折旧
- 机组检修费
- 备品备件(换给某台机组)→ 记账时直接填:机组段
公共费用(先归集再分摊)
- 厂用电
- 水处理
- 脱硫脱硝公共部分
- 管理部门费用→ 先记到 Unit=99999→ 月末在 CO 模块按发电量 / 功率 / 煤耗等规则分摊到各机组
2. 用 CO 模块支撑机组盈利分析
建议启用:
- Cost Center(成本中心)
- Profit Center(利润中心 = 电厂 / 机组)
- Internal Order / WBS(机组大修、专项费用)
- Product Costing(单位发电成本、度电成本)
最终输出:每台机组:利润表(收入 – 燃料 – 折旧 – 检修 – 分摊费用 = 机组净利润)
五、典型科目 + 维度组合示例(直接照抄)
例 1:1 号机组燃煤成本
- 公司:2000
- 科目:510100 燃料成本
- 成本中心:010 运行部
- 电厂:100
- 机组:10001
- 项目:0
组合:2000-510100-010-100-10001-0
例 2:1 号机组折旧
2000-520100-020-100-10001-0
例 3:全厂公共水费(先归集后分摊)
2000-530100-030-100-99999-0
例 4:1 号机组大修费用
2000-540100-020-100-10001-P00123
六、给你一套可直接交付实施的设计结论
1. 弹性域结构(最终推荐)
6 段:公司 + 科目 + 成本中心 + 电厂 + 机组 + 项目
2. 位数建议(EBS 标准长度)
- 公司:4
- 科目:6
- 成本中心:3
- 电厂:3
- 机组:4
- 项目:6
3. 控制要点
- 某电厂只能选自己的机组
- 管理部门只能用 99999
- 按电厂汇总
- 按机组汇总
- 按成本中心汇总方便快速出报表
4. 报表输出能力
- 单机组收入、成本、利润
- 度电成本、度电煤耗、度电折旧
- 机组对标、同型机组对比
- 月度 / 年度机组盈利排名





