☰
华为MetaERP 一、投入法 vs 产出法 —— 深度对比与实务判定§14企业会计准则第14号2确定履约进度的方法3时段/时点履约义务4投入法常见变体1.1 法律依据与核心定义根
2026/9/26 2:32:39 网站建设 项目流程

一、投入法 vs 产出法 —— 深度对比与实务判定

§14

企业会计准则第14号

2

确定履约进度的方法

3

时段/时点履约义务

4

投入法常见变体

1.1 法律依据与核心定义

根据《企业会计准则第14号——收入》(2017修订)第十二条:对于在某一时段内履行的履约义务,企业应在该段时间内按照履约进度确认收入。企业应当考虑商品的性质,采用产出法或投入法确定恰当的履约进度[citation:13]。

🔵 投入法(Input Method)

本质:根据企业为履行义务已投入的资源占预计总投入的比例来推算履约进度。

履约进度 = 累计实际投入 ÷ 预计总投入 × 100%
投入口径:成本/工时/材料量/机器台班

典型场景:建筑总包、EPC工程、软件开发(按人天)、定制设备制造。

🟢 产出法(Output Method)

本质:根据已转移给客户的商品/服务对客户的价值确定履约进度。

履约进度 = 已完工价值 ÷ 合同总价值 × 100%
价值口径:里程碑/完成量/验收节点

典型场景:道路铺设(按公里)、楼层建设(按层)、监理确认的工程量。

1.2 四维度深度对比

对比维度投入法产出法
计量基础企业视角的"投入量"客户视角的"产出价值"
数据来源内部成本/工时台账监理报告/第三方验工/里程碑签字
可靠性依赖内部成本核算精度依赖外部独立计量,更客观
成本结转合同履约成本期末≈0(全额结转)合同履约成本可能>0(投入≠产出)
收入波动较平滑(随成本均匀确认)可能跳跃(里程碑触发)
减值风险易出现"投入了但没产出"的无效投入不易出现,但里程碑间收入停滞
审计关注预计总成本是否合理、变更是否及时里程碑判定是否客观、有无提前确认
Oracle实现Cost-to-Cost / Effort-to-EffortMilestone / Units Delivered

⚠️ 关键陷阱:投入法下,如果某些投入对履约进度无贡献(如返工、报废),必须从分母中剔除,否则会高估进度。准则要求"调整投入的衡量以反映企业履约情况"[citation:13]。

1.3 同一项目两种方法的数值对比案例

案例背景:甲公司承接智慧园区系统集成项目,合同总价5000万,预计总成本4000万。以下为第1年末数据:

指标投入法(按成本)产出法(按里程碑)
累计实际成本1600万1600万
预计总成本4000万4000万
监理确认完工量—30%(因设计变更滞后)
履约进度40%(1600/4000)30%(监理确认)
应确认收入2000万(5000×40%)1500万(5000×30%)
当期成本1600万1600万
毛利400万-100万(亏损)
合同履约成本余额0(全额结转)400万(1600-1200)*

*产出法下成本按"预计总成本×进度"结转=4000×30%=1200万,剩余400万留在合同履约成本。

📌 实务判定指引:准则倾向于产出法(更能反映转移给客户的价值),但要求"对于类似情况下的类似履约义务,企业应当采用相同的方法"[citation:13]。一旦选定,不得随意变更。

1.4 投入法的四种变体

变体公式适用场景风险提示
成本法(最常用)累计实际成本÷预计总成本成本归集体系完善的总包工程无效投入需调整
工时法累计耗用工时÷预计总工时软件开发、设计咨询工时填报准确性
材料量法累计耗用材料量÷预计总量材料占比高的工程(如道路铺设)材料到场≠安装完成
机器台班法累计台班÷预计总台班机械化施工程度高(如隧道掘进)台班效率波动

二、完工百分比法 —— 新准则下的完整处理

2.1 新旧准则会计科目对照

业务环节旧准则(建造合同)新准则(收入准则§14)
归集合同成本工程施工——合同成本合同履约成本
确认收入借:主营业务成本 / 工程施工——毛利;贷:主营业务收入借:合同结算——收入结转;贷:主营业务收入
结算价款借:应收账款;贷:工程结算借:应收账款;贷:合同结算——价款结算
期末列示工程施工-工程结算=借余→存货;贷余→预收账款合同结算借余→合同资产;贷余→合同负债
预计损失借:资产减值损失;贷:存货跌价准备借:主营业务成本;贷:预计负债(或合同履约成本减值)

✅ 核心变化:新准则下"合同结算"是双重属性科目——既是收入确认的过渡(收入结转),也是结算收款的过渡(价款结算)。期末同一项目下两个明细互抵,净额为借→合同资产,为贷→合同负债[citation:4][citation:8]。

2.2 完整三期末案例(含增值税)

案例:甲建筑公司与高校签订教学楼建造合同,总价5200万(含税9%),预计总成本4000万,工期1.5年,每半年结算一次[citation:12]。

📅 第1期(2017H1)📅 第2期(2017H2)📅 第3期(2018H1)

第1期:2017年1-6月

业务:累计发生成本1200万,与高校结算含税价款1600万(税率9%)。

履约进度:1200÷4000=30%|收入:5200×30%=1560万

① 归集成本 借:合同履约成本 1200 应交税费—应交增值税(进项) 对应进项 贷:原材料/应付职工薪酬/银行存款 1200 ② 确认收入(投入法) 借:合同结算——收入结转 1560 贷:主营业务收入 1560 ③ 结转成本 借:主营业务成本 1200 贷:合同履约成本 1200 ④ 与业主结算(含税) 借:应收账款 1744 (1600×1.09) 贷:合同结算——价款结算 1600 应交税费—应交增值税(销项) 144 ⑤ 期末合同结算余额 收入结转1560 - 价款结算1600 = -40万(贷余) → 列示为"合同负债"

2.3 期末列示规则总结

合同结算净方向性质资产负债表列示判断标准
借余(收入结转>价款结算)已完工未结算合同资产(流动/非流动)有权就履约部分收取对价
贷余(价款结算>收入结转)已结算未完工合同负债(流动/非流动)已收对价对应未履约义务
借余+无条件收款权应收账款应收账款结算已获客户批准

三、成本确认 —— 全来源归集与Oracle PA成本组成

3.1 工程项目成本五大来源

① 直接材料

钢材、水泥、砂石、管线等。归集路径:采购→入库→领用→项目。

借:合同履约成本—材料 应交税费—应交增值税(进项) 贷:原材料/应付账款
② 直接人工

施工人员工资、社保、奖金。归集路径:HR/考勤→工资单→项目分配。

借:合同履约成本—人工 贷:应付职工薪酬—工资 —社保/公积金
③ 机械使用费

自有机械折旧+维修,或外部租赁费。

借:合同履约成本—机械 贷:累计折旧/银行存款
④ 间接费用

现场管理费、临时设施摊销、水电费。

借:合同履约成本—间接 贷:银行存款/累计摊销

3.2 Oracle PA 成本三层模型

层级英文含义举例
Raw CostRaw Cost直接归属的成本(不含间接分摊)工人工资100、材料费200
Burden CostBurden Cost间接费用/ overhead分摊社保25、管理费15、设备折旧10
Total Burdened CostTotal Burdened Cost= Raw + Burden,项目全成本100+200+25+15+10 = 350

Total Burdened Cost = Raw Cost + Burden Cost
Burden Multiplier = 1 + (Burden Schedule Rate)
例:Raw=100, Burden Rate=35% → Burden=35, Total=135

3.3 Burden 分摊配置逻辑(EBS)

在EBS中,Burden通过Burden Structure → Burden Schedule → Burden Cost Code三级配置实现:

配置对象作用示例
Burden Structure定义哪些Expenditure Type需要分摊BurdenLabor类→需分摊;Material类→不分摊
Burden Schedule定义分摊率(固定/浮动/按项目类型)普通项目35%、政府项目42%
Burden Cost Code定义Burden的会计账户映射Fringe→2101-xxx;Overhead→2201-xxx

📌 Fusion中的变化:Fusion PPM用Labor Costing Rules和Non-Labor Costing Rules替代了EBS的Burden Structure,Burden Rate直接绑定到Resource Class + Expenditure Type组合,通过SLA的Journal Line Rules实现账户映射[citation:7]。

3.4 合同预计损失的处理

判定时点:每个资产负债表日,比较"预计总成本"与"合同总收入"。若预计总成本>合同总收入→计提亏损准备。

计提亏损(预计总成本4200 > 合同收入4000,亏损200) 借:主营业务成本 200 贷:预计负债——亏损合同准备 200 后续若情况好转(预计总成本降至3900) 借:预计负债——亏损合同准备 200 贷:主营业务成本 200

四、收入确认 —— 方法体系与Oracle Billing Method

4.1 收入确认的四个核心判断

判断步骤问题结论
①识别合同是否有商业实质、付款条款明确?是→继续;否→不确认
②识别单项履约义务是时段还是时点?能否区分?时段→按进度;时点→交付时
③确定交易价格可变对价、重大融资成分?期望值/最可能发生金额
④分摊至各义务各义务单独售价?相对单独售价法

4.2 四种收入确认方法对照

方法适用合同类型进度确定Oracle EBS Billing MethodFusion Revenue Method
按时间材料(T&M)人力外包、咨询服务实际工时×费率Time & MaterialsRate-Based
固定总价(Fixed Price)总包工程、EPC投入法/产出法Fixed Price (Cost-to-Cost)Fixed Price (Effort/Percent Complete)
成本加成(Cost Plus)政府项目、研发实际成本+约定费率Cost PlusCost Plus
里程碑(Milestone)软件开发、分阶段交付里程碑达成Milestone BillingMilestone

4.3 "合同结算"双重属性详解

📤 收入结转(损益侧)

每次确认收入时使用,最终结转到主营业务收入。

借:合同结算—收入结转 贷:主营业务收入

期末余额 → 与"价款结算"互抵

📥 价款结算(往来侧)

每次与客户结算工程量时使用。

借:应收账款 贷:合同结算—价款结算 应交税费—销项税额

期末余额 → 与"收入结转"互抵

期末"合同结算"净额 = 收入结转合计 − 价款结算合计
借余 → 合同资产(已干完活还没结算)
贷余 → 合同负债(已结算但还没干完)

五、FBS / WBS / RBS 三结构深度解析与关联

5.1 三大结构定义与定位

🏗️ WBS(工作分解结构)

Work Breakdown Structure

按施工逻辑将项目逐层分解为可管理的工作包(Work Package)。

核心属性:Task Number、Task Name、Parent Task、Level、Start/End Date、% Complete。

作用:是成本的最小归集载体,每个Expenditure Item必须挂到某个Task。

💰 FBS(财务分解结构)

Financial Breakdown Structure

按财务/预算口径将项目分解为预算科目(Cost Account)。

核心属性:Budget Category、Cost Account、Funding Source、Budget Amount。

作用:预算编制、资金计划、合同付款控制、财务报告。

📊 RBS(资源分解结构)

Resource Breakdown Structure

按资源类型分层组织(人工/材料/设备/费用),并定义费率。

核心属性:Resource Class、Resource Type、Rate Schedule、Precedence Number。

作用:费率设定、成本映射、资源规划、绩效分析。

5.2 三者关联逻辑

WBS Task→关联FBS预算科目→关联RBS资源类型→确定费率→计算成本

关联实现方式:

关联维度EBS实现Fusion实现
WBS→FBSTask 绑定 Budget Account(通过Task Layout设置)Financial Task 绑定 Budget Account(Project Plan Type配置)
WBS→RBSExpenditure Type → Resource Class映射Expenditure Type → RBS Element映射(含Precedence规则)
FBS→RBSBudget Category → Resource Class 预算规划Budget Category → RBS Branch 预算资源分配
三者交汇Cost Distribution Line同时携带Task/FBS/RBS信息Cost Distribution Line + Planning Resource同维度汇总

5.3 RBS 映射的5条优先级规则(Fusion官方)

当一笔交易可能映射到RBS多个分支时,Fusion PPM按以下规则确定最终映射[citation:11]:

优先级规则说明
1选择最低层级的元素尽量映射到底层叶子节点
2若仅一个层级可映射→选它唯一匹配直接确定
3多层级→汇总各分支Precedence Number之和,选最小的数字越小优先级越高
4总和相同→比较上一层级的Precedence逐级向上比较
5含用户自定义类型→优先选非用户自定义的分支系统预定义优先

📌 实务示例:一笔"高级工程师-张三"的工时交易,RBS中同时存在"人工→工程师→高级"和"人工→张三"两个分支。若"高级"分支Precedence=10,"张三"分支Precedence=5,则映射到"张三"(数字更小)。若两者相同,则看上一级"工程师"vs"人工"的Precedence。

5.4 WBS层级设计示例

层级编码名称是否成本归集点关联FBS关联RBS
L11.0智慧园区项目否(汇总)项目总预算—
L21.1土建工程否(汇总)土建预算科目—
L31.1.1基础施工是基础施工预算人工/材料/机械
L31.1.2主体结构是主体结构预算人工/材料
L21.2机电安装否(汇总)机电预算科目—
L31.2.1电气系统是电气预算电气工程师/电缆
L31.2.2暖通系统是暖通预算暖通工程师/管材

六、Oracle EBS PA 架构深度解析

6.1 EBS PA 模块组成

PA-C (Project Costing)

成本归集、分配、分摊、Burden计算

PA-B (Project Billing)

开票、收入确认、客户合同管理

PA-P (Project Planning)

预算编制、预测、基线管理

PA-R (Project Resource)

资源需求、派遣、能力规划

PA-Cap (Capital Projects)

资本项目、资产化、CIP管理

SLA (Subledger Accounting)

会计事件→分录→GL传输

6.2 AutoAccounting —— EBS核心账户派生引擎

AutoAccounting是EBS PA的"大脑",通过分段函数动态组装GL账户(公司段-部门段-科目段-项目段-任务段)。

函数取值逻辑示例
Project Segment取Project定义中的Account Segment值Project "P-001" → 项目段=1001
Task Segment取Task定义中的Account Segment值Task "1.1.1" → 任务段=1101
Expenditure Type取Expenditure Type关联的Natural AccountLabor → 601000;Material → 602000
Organization取HR Organization的Account Segment工程部 → 部门段=2010
Project Type取Project Type默认账户Capital → 资产类;Indirect → 费用类

GL Account = f(Project) + f(Task) + f(Exp Type) + f(Org) + f(Project Type)
例:01-2010-601000-1001-1101 = 公司01-工程部-人工费-项目P001-基础施工

6.3 EBS 成本数据流(端到端)

HR/OTL→PA Costing(导入)→Distribute Costs→Burden计算→Generate Cost Events→SLA Create Accounting→GL Transfer

6.4 EBS 关键并发请求

请求名称作用运行频率
PRC: Distribute Costs计算成本并派生默认账户每日
PRC: Generate Cost Accounting Events为成本分布行生成SLA事件每日
PRC: Generate Revenue Accounting Events为收入确认生成SLA事件每日/月末
PRC: Generate Cross Charge Accounting Events跨OU交叉计费事件跨OU交易后
PRC: Create AccountingSLA创建会计分录(草稿/正式)每日
PRC: Transfer Journal Entries to GL将分录传入GL每日/月末
PRC: Sweep Transaction Accounting Events清理未处理的会计事件月末

6.5 EBS PA 会计分录示例

场景:从HR导入一笔人工成本100元,Burden率35%。

① HR传来的工时(Payroll系统) 借:工资清算 100 贷:现金/应付工资 100 ② PA Distribute Costs(Raw Cost) 借:项目人工费用(01-2010-601000-1001-1101) 100 贷:工资清算 100 ③ PA Burden计算(Burden=35) 借:项目人工费用-Burden(01-2010-601100-1001-1101) 35 贷:Burden吸收账户(01-2010-602000-1001-1101) 35 ④ Total Burdened Cost 汇总 项目总承担成本 = 100(Raw) + 35(Burden) = 135

七、Oracle Fusion PPM 架构深度解析

7.1 Fusion PPM 模块全景

Project Foundation

项目类型、状态、角色、日历、UOM

Project Costing

成本收集、Burden、跨组织收费

Project Billing

合同、开票、收入确认

Project Planning

WBS/PRBS、预算、预测

Project Execution

任务管理、资源分配、进度

Project Performance

KPI、趋势、跨项目对比

7.2 Fusion vs EBS 关键差异

维度Oracle EBS (R12)Oracle Fusion PPM
会计引擎AutoAccounting(PA自带)纯SLA(Subledger Accounting)
账户派生分段函数拼接Journal Line Rules + Account Rules + Mapping Sets
BurdenBurden Structure/ScheduleLabor/Non-Labor Costing Rules + Standard Cost
RBSResource Class(简单映射)PRBS(Planning RBS,含Precedence规则)
跨组织Cross Charge + Provider Cost ReclassTransfer Price Rules + Borrowed/Lent
收入确认PA Revenue(独立模块)集成在Project Billing(合同驱动)
资本项目PA Capital + FA集成Capital Projects + Asset Capitalization Status
并发请求PRC:* 系列ESS Jobs(如Create Cost Accounting Entries)
配置工具Setup ManagerFSM(Functional Setup Manager)

7.3 Fusion SLA 账户派生(替代AutoAccounting)

Fusion用三层结构替代EBS的分段函数:

层级对象作用
L1Journal Entry Rule Set定义借贷行组合(如"项目成本事件→借成本费用/贷应付清算")
L2Journal Line Rules定义每行如何取账户(如借行→取Project+Task+ExpType)
L3Account Rules + Mapping Sets定义每个段值的来源和映射表

Fusion SLA账户 = Account Rule(段1) + Mapping Set(段2) + User-Defined Formula(段3) + ...
优势:无需写代码,通过UI配置任意复杂的账户逻辑

7.4 Fusion PPM 收入方法(6种)

收入方法适用场景进度来源
Rate-Based (T&M)人力外包实际工时×标准费率
Fixed Price (Percent Complete)固定总价工程Effort-to-Effort或Cost-to-Cost
Milestone分阶段交付里程碑达成事件
Cost Plus成本补偿合同实际成本+Markup
As-Billed按开票确认开票金额=收入金额
Manual手工确认用户手动录入收入

7.5 Fusion ESS 关键作业

ESS作业名对应EBS请求作用
Create Cost Accounting EntriesPRC: Generate Cost Events + Create Accounting生成成本会计分录
Create Revenue Accounting EntriesPRC: Generate Revenue Events生成收入会计分录
Import Costs from PayablesPA: Distribute AP Costs从AP导入供应商成本
Import Costs from InventoryINV→PA接口从库存导入材料成本
Update Financial Project Plan—同步执行计划→财务计划
Generate InvoicePA Billing生成客户发票

7.6 Fusion中WBS×FBS×RBS关联实现

关联Fusion配置路径技术实现
WBS定义Manage Project Plan → TasksTask Hierarchy,标注Financial Task=Yes
FBS绑定Manage Financial Project Plan → Budget Accounts每个Financial Task关联Budget Category+Cost Account
RBS(PRBS)定义Manage Planning Resource Breakdown Structure层级结构+Resource Type+Precedence Number
WBS→RBS映射Summarization过程自动映射Task的Expenditure Type → PRBS Element(按Precedence规则)
费率绑定Manage Standard Cost / Transfer Price ScheduleResource Class + Expenditure Type → Rate

✅ Fusion的优势:通过"Update Financial Project Plan"过程,系统自动将执行层面的WBS资源分配汇总到财务层面的WBS,再按PRBS映射规则分解到RBS各层级,实现"一次录入、多维呈现"[citation:15]。

八、全场景会计分录汇总

8.1 成本类分录

#场景借方贷方触发点
1材料领用合同履约成本—材料原材料材料出库单
2人工成本(HR导入)合同履约成本—人工应付职工薪酬工资单过账
3机械折旧合同履约成本—机械累计折旧折旧计提
4分包付款合同履约成本—分包应付账款AP发票
5间接费用分摊合同履约成本—间接制造费用/管理费用月末分摊
6Oracle Burden分摊项目费用—BurdenBurden吸收账户PA Distribute
7跨组织收费(提供方)项目费用跨公司应收账款Cross Charge
8跨组织收费(接收方)合同履约成本跨公司应付账款Cross Charge

8.2 收入类分录

#场景借方贷方触发点
9投入法确认收入合同结算—收入结转主营业务收入月末进度计算
10产出法确认收入合同结算—收入结转主营业务收入里程碑/监理确认
11T&M确认收入合同结算—收入结转服务收入工时审批
12里程碑确认收入合同结算—收入结转主营业务收入里程碑事件
13阶段性结算(含税)应收账款合同结算—价款结算 / 销项税额进度款申请
14收到工程款银行存款应收账款到账通知

8.3 期末/特殊类分录

#场景借方贷方说明
15期末合同结算借余→合同资产合同资产合同结算—收入结转已完工未结算
16期末合同结算贷余→合同负债合同结算—价款结算合同负债已结算未完工
17计提合同预计损失主营业务成本预计负债预计总成本>总收入
18亏损转回预计负债主营业务成本预计损失减少
19资本项目转固固定资产CIP(在建工程)项目竣工
20合同履约成本减值资产减值损失合同履约成本减值准备可收回金额<账面价值
21预收款(含税)银行存款合同负债 / 待转销项税额收到预付工程款
22竣工清零(收入侧)合同结算—价款结算合同结算—收入结转双方余额对冲
23竣工清零(成本侧)合同履约成本—成本结转合同履约成本—归集全部结转完毕

8.4 综合案例:一个完整项目的全部分录时间线

项目:某市政道路工程,合同价3000万(含税9%),预计总成本2200万,工期2年。

─── 第1年 ─── ① 收到预付款300万 借:银行存款 300 贷:合同负债 275.23 应交税费—待转销项税额 24.77 ② 归集全年成本(材料800+人工400+机械200+间接100=1500) 借:合同履约成本—材料 800 合同履约成本—人工 400 合同履约成本—机械 200 合同履约成本—间接 100 贷:原材料 800 应付职工薪酬 400 累计折旧 200 银行存款 100 ③ 年末进度=1500/2200=68.18%,收入=3000/1.09×68.18%=1876.36 借:合同结算—收入结转 1876.36 贷:主营业务收入 1876.36 借:主营业务成本 1500 贷:合同履约成本 1500 ④ 结算进度款1200万(含税) 借:应收账款 1308 贷:合同结算—价款结算 1200 应交税费—销项税额 108 ⑤ 收到进度款1000万 借:银行存款 1000 贷:应收账款 1000 ─── 第1年末合同结算余额 ─── 收入结转1876.36 - 价款结算1200 = +676.36万(借余) → 合同资产 ─── 第2年 ─── ⑥ 第2年归集成本800万(累计2300,超支100) ②~⑤ 类似处理,最终进度100% 收入=2752.29-1876.36=875.93万 ⑦ 竣工清零 借:合同结算—价款结算 3000 贷:合同结算—收入结转 3000 (双方对冲完毕,余额为0) ⑧ 若计提亏损(假设第2年预计总成本升至3100>合同收入2752) 借:主营业务成本 347.71 贷:预计负债—亏损合同准备 347.71

九、SVG图解

图1:WBS工作分解结构(3层级可视化)

智慧园区项目 (L1)土建工程 1.1 (L2)机电安装 1.2 (L2)基础施工 1.1.1 ★主体结构 1.1.2 ★电气系统 1.2.1 ★暖通 1.2.2 ★★=成本归集点FBS: 土建预算科目预算额/资金计划FBS: 土建预算科目预算额/资金计划RBS: 电气工程师/电缆费率/资源规划RBS: 暖通资源费率/资源规划★ 绿色节点为成本归集Task,黄色=FBS预算绑定,紫色=RBS资源绑定

图2:RBS资源分解结构 + 映射优先级规则

全部资源人工 Labor材料 Material工程师(P=5)工人(P=3)电缆(P=2)高级工程师(P=10)张三(P=5)钢筋工(P=3)混凝土工(P=3)铜芯缆(P=2)映射规则示例:交易"张三-高级工程师-工时100h"路径A: 全部→人工→工程师→高级工程师→张三 Precedence=5+5+10+5=25路径B: 全部→人工→工程师→张三(直接) Precedence=5+5+5=15 → ✅选B(数字更小)

图3:EBS → Fusion 数据流对比

Oracle EBS R12HR/OTL → AP → INV → PA CostingPRC: Distribute Costs (Raw+Burden)AutoAccounting (分段函数派生GL)PRC: Generate Cost Accounting EventsPRC: Create Accounting (SLA)PRC: Transfer to GL → 过账Oracle Fusion PPMHCM/AP/INV → Project Costing ImportCost Distribution + Burden RulesSLA: Journal Line Rules + Account RulesESS: Create Cost Accounting EntriesProject Billing → Generate InvoiceSubledger → GL (自动实时)升级

图4:WBS × FBS × RBS 三维关联模型

WBS Task基础施工(1.1.1)FBS 预算科目土建-基础预算RBS 资源工程师/钢筋/混凝土预算绑定成本归集费率驱动交汇点:Cost Distribution Line = Task(WBS) + Budget Acct(FBS) + Resource(RBS) + Amount

图5:工程项目全生命周期会计分录流转

①预收款银行→合同负债②归集成本银行/应付→合同履约成本③确认收入合同结算→主营业务收入④结转成本主营业务成本→合同履约成本⑤结算(含税)应收账款→合同结算+销项⑥收款银行→应收账款⑦期末列示借→合同资产/贷→合同负债⑧计提损失成本→预计负债⑨Oracle PADistribute→SLA→GL⑩Burden分摊Raw→Burden→Total合同结算科目动态平衡示意收入结转(+)价款结算(+)1560+2340+1300160020001600第1期末:1560-1600=-40(贷)→合同负债第2期末:(1560+2340)-(1600+2000)=+300(借)→合同资产竣工:5200-5200=0 ✅ 清零

图6:投入法 vs 产出法 成本结转差异示意

投入法(成本法)进度=累计成本÷预计总成本归集成本 → 合同履约成本 1600确认收入(40%×5000)=2000结转成本=实际1600(全额)合同履约成本余额=0 ✅产出法(里程碑法)进度=监理确认完工量÷总量归集成本 → 合同履约成本 1600确认收入(30%×5000)=1500结转成本(4000×30%)=1200合同履约成本余额=400 ⚠️

十、核心要点总结

⚠️ 最容易踩的坑
  • 投入法未剔除无效投入→高估进度
  • 合同履约成本忘记期末结转→存货虚高
  • 合同结算两个明细未互抵→报表列示错误
  • 预收款含税未分离销项→税务风险
  • EBS Burden Schedule未更新→成本偏低
✅ 最佳实践
  • 每月末重估预计总成本,及时调整进度
  • WBS设计遵循"成本归集点=最低财务Task"
  • RBS Precedence Number统一规划,避免冲突
  • Fusion中SLA规则用Mapping Set替代硬编码
  • 跨OU项目用Transfer Price Rule统一管理
🔑 记忆口诀
  • 投入看成本,产出看价值
  • 收入结转是损益,价款结算是往来
  • 借余是资产,贷余是负债
  • WBS管事,FBS管钱,RBS管人
  • EBS靠函数,Fusion靠规则

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

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

立即咨询