Oracle ebs 「设计哲学 → 实现逻辑 → 实现流程 → 具体示例」​ 的方式,系统性帮你拆解这个问题。内容以 Oracle EBS R12(特别是 CST 模块:Standard Cost
2026/6/17 16:52:10 网站建设 项目流程

我按「设计哲学 → 实现逻辑 → 实现流程 → 具体示例」​ 的方式,系统性帮你拆解这个问题。内容以Oracle EBS R12(特别是 CST 模块:Standard Cost / Average Cost)​ 为背景说明。


一、Oracle EBS 成本要素(Cost Element)的设计哲学

1️⃣ 成本不是“一个金额”,而是“结构性组成”

Oracle EBS 的核心设计思想是:

产品成本 = ∑ 各成本要素(Cost Element)的明细成本

而不是简单存一个总价。

目的:

  • 区分材料 / 资源 / 机台 / 人工 / 费用

  • 支持标准成本 vs 实际成本(平均)

  • 支持差异分析(PPV / MFG Variance)

  • 满足会计准则(存货计价、COGS、WIP)


2️⃣ 成本要素 × 成本类型(Cost Type)

EBS 中两个关键概念:

概念

说明

Cost Element(成本要素)

成本构成类别(Material、Resource、Overhead 等)

Cost Type(成本类型)

Frozen / Pending / Average / Simulation

👉同一 Item,不同 Cost Type,可分别维护一套 Cost Element 金额


3️⃣ 成本要素与子要素(Sub-Element)

进一步细化:

Cost Element └── Sub-Element (Material / Resource / Overhead) └── 具体: Raw Material / Labor / Machine / OH Rate

用于:

  • 更细粒度的WIP 核销

  • 分摊规则(Overhead Basis)

  • 差异分析维度


二、Oracle EBS 中成本要素的实现逻辑

✅ 标准成本(Standard Cost)下的典型 Cost Element

系统预置或自定义,一般包含:

Cost Element

含义

Material

原材料 / 采购件成本

Material Overhead

材料相关费用(运费、关税等)

Resource

人工 / 机器工时成本

Outside Processing

外协加工费

Overhead

制造费用分摊


✅ 数据来源逻辑

Cost Element

数据来源

Material

Item Standard Cost(或 BOM 下层 Rollup)

Resource

Resource Cost(元/小时) × BOM/ Routing 用量

Overhead

Overhead Rule × Basis(Resource / Material)

Sub-Assembly

BOM 下层 Cost Rollup

📌最终成品成本 = BOM Rollup + Routing Resource + Overhead


✅ 关键表(了解即可)

  • CST_ITEM_CST_DTLS

  • CST_COST_ELEMENTS

  • BOM_STRUCTURES_B

  • BOM_COMPONENTS_B

  • CST_RESOURCE_COSTS

  • CST_OVERHEAD_RULES


三、Oracle EBS 成本要素的实现流程(标准成本)

Step 1:定义成本要素 & 子要素

Cost Types → Cost Elements → Sub-Elements


Step 2:维护基础成本

  • 采购件:Item Standard Cost(Material)

  • 资源:Resource Cost / Rate

  • 费用:Overhead Rate + Basis


Step 3:定义 BOM & Routing

  • BOM:子件 & 用量

  • Routing:工序 + Resource(人工/机器)+ 时间


Step 4:Cost Rollup(成本上滚)

子件成本 → 按 BOM 汇总 + Routing Resource 成本 + Overhead 分摊 = 成品 Standard Cost(按 Cost Element 分解)

路径:

Cost > Item Costs > Roll Up


Step 5:冻结成本(Frozen Cost Type)

  • Pending → Frozen

  • 用于库存估值 & 差异分析


Step 6:事务影响

  • PO Receipt:按 Std Cost 入库存

  • WIP Completion:按 Rollup 成本计入 FG

  • SO Ship / Issue:COGS = Std Cost

  • Invoice / AP:产生 PPV(Purchase Price Variance)

  • WIP Close:产生 Mfg Variance(Resource / OH)


四、具体示例说明(非常重要)

🎯 业务场景

制造成品 A

  • BOM:

    • 原料 X:1 EA

  • Routing:

    • 工序 10:人工 0.5 H

    • 工序 10:机器 0.2 H

  • Overhead:人工成本的 50%


💰 主数据设定

项目

数值

原料 X Std Cost(Material)

100 元

人工 Rate

40 元/H

机器 Rate

60 元/H

Overhead = 人工 × 50%


🧮 Cost Rollup 计算

1️⃣ Material
X 用量 1 × 100 = 100
2️⃣ Resource
人工:0.5 H × 40 = 20 机器:0.2 H × 60 = 12
3️⃣ Overhead
20(人工)× 50% = 10
✅ 成品 A 标准成本(按 Cost Element)

Cost Element

Amount

Material

100

Resource

32

Overhead

10

Total Std Cost

142


📌 系统效果

  • 库存收货 FG A:Inventory Valuation = 142

  • 销售发货 COGS = 142

  • 若原料发票价 ≠100 → PPV

  • 若实际工时不符 → WIP Variance(按 Resource / OH)


五、总结一句话(设计哲学再提炼)

Oracle EBS 成本要素的本质是:把“存货价值”拆解为可追溯、可 rollup、可差异分析的结构化成本组成,通过 BOM + Routing + Overhead Rule 自动汇聚,支撑财务核算与制造控制。


如果你愿意,我还可以继续帮你讲:

  • Average Cost(平均成本)下 Cost Element 的差异

  • WIP Variance 如何按 Cost Element 拆分

  • 成本要素在 OPM(流程制造)中的不同

  • 真实客户常见 Cost Element 设计方案(行业模板)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询