十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

华为MetaERP 把「项目预算 + 企业(GL/成本中心)预算双控」在 Oracle EBS R12​ 与 Oracle Fusion Cloud​ 两条线拆开讲:先讲设计哲学与统一公式,再讲两套系

华为MetaERP 把「项目预算 + 企业(GL/成本中心)预算双控」在 Oracle EBS R12​ 与 Oracle Fusion Cloud​ 两条线拆开讲:先讲设计哲学与统一公式,再讲两套系 把「项目预算 企业GL/成本中心预算双控」在Oracle EBS R12​ 与Oracle Fusion Cloud​ 两条线拆开讲先讲设计哲学与统一公式再讲两套系统的实现逻辑、配置路径最后用一个研发技改项目采购设备的实际案例把双控跑通。一、设计哲学与核心原理两套系统通用1. 什么叫「双控」企业预算Corporate / GL Budget按 公司成本中心科目期间控制回答「这个部门今年差旅/采购一共能花多少」。项目预算Project / WBS Budget按 项目任务资源人工/物料/设备控制回答「这个科研项目A任务买服务器不能超 80 万」。双控同一笔业务AP发票 / PO / 费用报销 / 项目工时同时过两把锁项目维度 Funds CheckPA 或 PPM 控制预算企业维度 Funds CheckGL BCE 或 XCC 控制预算任意一把失败 → 单据拦截或报警。2. 核心可用预算公式承诺前置模型Available Budget - Actual - Encumbrance(CommitmentObligation) -- EBS 单池Fusion 分三层PR 占用 CommitmentPO 占用 Obligation发票校验/项目成本导入 → 冲减 Encumbrance增加 Actual付款不再二次占用3. 哲学一句话「事前承诺锁额度、事中分层占池、事后转实际项目预算管事企业预算管钱两套 Cube 独立算但同一笔事务同时写。」EBS 是「GL 内嵌引擎 PA 外挂 Funds Check」Fusion 是「XCC 独立预算立方体 PPM 控制预算自动 baseline 联动」。二、Oracle EBS R12 实现逻辑与路径1. 架构关系GL Budgetary Control 开总开关Ledger 级PAProjects通过Bottom-Up / Top-Down Integration​ 把项目预算映射到 GL 非项目预算或 Funding BudgetAP/PO 单据带 ProjectTask 弹性域 → 同时触发 GL Funds Check 和 PA Funds Check2. 关键配置路径R12(1) 总账启用预算控制GL → Setup → Financials → Accounting Setups → Ledger Enable Budgetary Control Yes Default Encumbrance Account 选准备金科目 Funds Check Level Absolute / Advisory(2) 定义企业预算与组织GL → Budget → Define → Budget (BUDGET_2026, Open) GL → Budget → Define → Organizations (分配科目范围, Absolute) GL → Budget → Enter Journals → 上传年度预算 → Reserve Funds(3) AP/PO 保留款开关Payables → Setup → Options → Financials Options → Encumbrance Tab Enable Requisition Encumbrance (Commitment) Enable PO Encumbrance (Obligation) Enable Invoice Encumbrance Purchasing → Open/Close Periods → 打开 Encumbrance Year(4) PA 项目类型挂预算控制双控核心Projects → Setup → Project Types → Budgetary Control Tab Allow Override at Project Level Y Budget Type 项目成本预算 (如 Cost Budget) Balance Type Encumbrance (Top-Down) 或 Budget (Bottom-Up) Non-Project Budget GL 里的企业预算名 (或 GL Funding Budget) Control Flag Y Levels: Project/Task/Resource Group 各自选 AbsoluteBottom-Up项目预算汇总反推到 GL 非项目预算Top-Down项目占用先吃 GL Funding Budget再吃项目本身预算常见双控写法。(5) 配置文件Profile: PA: Enable Budget Integration and Budgetary Control Y Profile: Budgetary Control Group Standard (GL里建 Standard, SourceProjects)(6) 平衡后跑PA → Request → PRC: Maintain Budgetary Control Balances (定时刷余额)3. EBS 双控时序AP 发票校验带项目号→① PA 先按 Project/Task 做 Funds Check超项目预算→挂 Fail② 同笔分配行过 GL Funds Check超成本中心预算→挂 Fail③ 两个都过 → 生成 Encumbrance 或 Actual一个不过 → 发票不能 approve。三、Oracle Fusion Cloud 实现逻辑与路径1. 架构关系XCCBudgetary Control and Encumbrance Accounting​ 是独立模块Cube 与 GL 子分类账解耦PPM Project Financial Plan​ baseline 时 → 自动在建 XCC 里建「Project Control Budget」并 Open 期间控制范围在 Control Budget 定义Control by Ledger / Project / Ledger or Project2. 关键配置路径Fusion(1) 启用 XCCSetup and Maintenance → Financials → Budgetary Control and Encumbrance Accounting → Manage Budgetary Control Options (Ledger 级开开关)(2) 建企业控制预算Budgetary Control → Manage Control Budgets → Create Name CORP_OPEX_2026 Control Level Absolute (或 Advisory容差) Control Budget Filter Ledger only Budget Calendar 独立预算日历可≠会计日历 CoA 维度 CompanyCostCenterAccount → 用 FBDI / ADI 上传预算 → Open Period(3) 建项目控制预算PPM 侧Project Management → Project Financial Plan → 建 Cost Budget Version Baseline 时系统自动 - 在 XCC 生成 Project Control Budget - Control Budget Filter 自动识别 Project - 打开项目期间状态或在 XCC 手工建Manage Control Budgets → Create Control Budget Filter Project Link to PPM Budget Type Cost Budget(4) 双控开关Manage Control Budgets → 同一笔事务如果既带 Ledger 又带 Project Control Budget Filter Ledger or Project → 事务同时匹配企业预算项目预算两把都过才放行[4](ref)(5) 来源系统启用Budgetary Control → Manage Budgetary Control for Source Application Payables Invoice On Purchasing PO On Project Costs On(6) 容差Fusion 强项Control Budget → Tolerance: 项目预算超5%警告/超10%拦企业预算绝对拦3. Fusion 双控时序PO 审批项目号成本中心→XCC 引擎实时算Commitment 池PR/ Obligation 池PO按 Ledger 维度占企业预算同时按 ProjectTask 占项目预算两维独立算 Available任一 Absolute 失败 → PO 审批驳回无延迟不像 EBS 要跑并发。四、实际案例研发部给「新能源电机技改项目」买 90 万设备业务场景企业预算研发成本中心(CC1001) 2026 年「设备购置」科目 200 万Absolute项目预算项目 P2026-MOTORTaskT01 硬件成本预算 80 万Absolute采购PO 金额 90 万PR 已占 90 万 CommitmentEBS R12 跑法PR 90 万提交 → GL Funds CheckCC1001 设备科目剩 150 万 → 过PA Funds CheckP2026-MOTOR/T01 剩 80 万 →过Commitment 占用PO 90 万审批 → GLObligation 占 90 万CC1001 剩 60 万 → 过PAObligation 占 90 万 80 万 →FailPO 卡住项目会计调预算P2026-MOTOR 追加 15 万并重新 Baseline → PA 可用 95 万 → PO 重做 Funds Check 过发票 92 万含税校验 → GL Actual 增 92 万Obligation 释放PA 实际成本 92 万 95 万仍 OK但 CC1001 剩 108 万200-92仍 OK若当初 CC1001 只剩 50 万第 1 步 PR 就会在 GL 侧先死根本进不到 PA 侧。Fusion 跑法建 CORP_OPEX_2026CC1001设备科目200万 Absolute PPM 项目基线T0180万 AbsolutePR 90 万提交即锁XCC 企业池占 Commitment 90 万剩110万项目池占 Commitment 90 万剩-10万→ 因项目 AbsolutePR 提交瞬间报红不必等 PO项目控制员在 PPM 改 Baseline 95 万 → XCC 项目池实时刷新 → PR 重提交过PO 审批 → Obligation 转移发票校验 → Expenditure 增Obligation 减两池实时一致无需跑 Maintain 请求。五、EBS vs Fusion 双控差异速查维度EBS R12Fusion XCCPPM引擎GL 内嵌 PA 外挂独立 XCC Cube保留款单池 EncumbranceCommitment/Obligation/Expenditure 三层实时性需跑 Maintain BC Balances实时控制粒度项目类型级写死按预算/项目/成本中心分别配容差日历绑 GL 会计日历独立 Budget Calendar双控配置点PA Project Type GL Budget OrgControl Budget FilterLedger or Project并发抢额度有风险提交即锁六、落地建议踩坑提示EBS 别把 PA 控制级设 None 又指望 GL 拦项目超支——项目维度会放行。Fusion 必须先在 XCC 建 Control Budget 再跑业务上线后补开要跑初始化Doc ID 2195106.1。双控推荐项目级 Absolute 企业级 Advisory或反之两把都 Absolute 容易把业务卡死需要预算调剂流程配套。汇总控制Fusion 用 Tree 父节点做部门汇总预算EBS 用 Summary AccountRollup后者维护痛。
返回列表