华为MetaERP Oracle EBS‑PA / Fusion Project Costing 项目模块全核算场景、数据流、会计分录汇总核心差异前置说明OracleEBS R12‑PA:使用 A
Oracle EBS‑PA / Fusion Project Costing 项目模块全核算场景、数据流、会计分录汇总核心差异前置说明OracleEBS R12‑PA使用 AutoAccounting 自动会计生成默认科目交给 SLA 生成子分类账分录Fusion Project无 AutoAccounting全部核算逻辑由SLA 子分类账规则驱动业务逻辑、成本分摊、Burden 间接成本计算逻辑与 EBS 高度一致数据源集成模式基本一致PA 本身不生成总账凭证所有业务事件生成会计事件 → Create AccountingEBS 请求 / Fusion ESS→ XLA 子分类账 → GL 总账项目分为三大类合同项目客户项目成本 收入、资本项目CIP 在建工程转固 FA、间接项目内部费用归集无收入无转固。科目使用企业通用示例科目实际科目由 AutoAccounting/SLA 规则决定。术语定义Raw Cost原始成本Burdened Cost 原始成本 Burden 间接分摊成本Expenditure Item 支出项PA 最小业务数据单元CIP在建工程资本项目Cross‑Charge内部跨 OU 收费POC完工百分比Event Class 会计事件类成本、收入、转资、跨组织、调整EBS 关键请求PRC:Distribute CostsPRC:Create AccountingPRC:Generate RevenuePRC:Interface AssetsFusionESS 作业Distribute Project Costs、Create Accounting、Generate Contract Revenue、Send Assets to Assets。第一部分全业务场景拆解业务场景 数据流 分录场景 1员工工时人工成本Timecard业务场景员工提交工时表分配至项目任务HR/TimeLabor 把工时接口导入 PA执行成本分配计算原始人工成本 Burden 间接成本Oracle。数据流Timecard (OTL) → PA_EXPENDITURE_ITEMS_ALL → Distribute Costs 成本分配 → PA_COST_DISTRIBUTION_LINES_ALL → 会计事件 → SLA/XLA → GL注意HR 模块先核算工资PA 接收工时做项目成本重分配PA不做薪酬计提。会计分录1原始人工成本plaintextDr 项目‑原始人工成本费用项目 / CIP‑人工资本项目 Cr 人工成本结转科目Labor Clearing2Burden 间接附加成本分摊管理费等plaintextDr 项目‑Burden成本 / CIP‑Burden Cr Burden成本过渡科目场景 2员工费用报销Expense Report业务场景员工差旅报销费用行指定项目任务Fusion Expenses/EBS iExpenses 审批后接口传入 PA。数据流Expenses → AP 接口 → PA 支出项 → Distribute Costs → SLA分录plaintextDr 项目‑费用 / CIP‑差旅资本项目 Cr 费用报销结转科目应付侧原有分录不变Dr 费用中转 Cr AP 应付账款PA 再做项目成本重分配。场景 3供应商采购发票AP 项目发票业务场景采购发票分配行指定项目任务AP 验证发票接口把项目行传入 PA生成支出项。数据流AP_INVOICE_DISTRIBUTIONS_ALL → PA 接口程序 → PA 支出项 →成本分配 →SLAOracle分录plaintextDr 项目‑外部服务/物料 / CIP‑设备材料 Cr AP项目成本中转科目AP 原有应付分录Dr 中转科目 Cr 应付账款PA 把中转重分类至项目成本 / CIP。场景 4库存物料领用至项目 INV业务场景库存向项目任务发出物料EBS INV 事务处理 / Fusion Cost Management物料事务传入 PA。数据流INV 物料事务 → PA 接口 →支出项 →成本分配 →SLA分录plaintextDr 项目‑物料成本 / CIP‑工程物资 Cr 库存科目原材料/工程物资场景 5杂项事务Manual Expenditure手工录入 PA 支出项业务场景无法从其他模块获取直接在 PA 录入杂项支出外部设备租赁、外部劳务。数据流PA 手工录入 Expenditure Item →Distribute Costs →SLA分录plaintextDr 项目‑杂项成本 / CIP‑其他 Cr PA杂项成本中转场景 6Burden 间接成本分摊成本池分摊Overhead业务场景将公共间接成本按分摊基数工时、金额分摊到各项目任务EBS Burden ScheduleFusion Burden Costing。两种模式①对已存在项目成本附加 Burden②间接项目归集公共费用再分摊给业务项目。数据流Cost Pool →Burden 计算 →PA_COST_DISTRIBUTION_LINES_ALL →SLA分录plaintextDr 项目‑间接分摊成本 / CIP‑间接费 Cr Burden分摊过渡科目场景 7成本调整成本重分配Transfer/Reverse业务场景已入账项目成本修改项目、任务、支出组织系统自动生成反向 正向支出项。数据流PA 调整事务 →生成反向支出项、正向支出项 →Distribute Costs →SLA分录原分录冲销plaintextDr 原项目成本红字 Cr 原中转科目红字新目标项目plaintextDr 新目标项目成本 / CIP Cr 中转科目场景 8跨 OU 内部收费 Cross‑Charge内部公司间项目计费业务场景A 业务单元资源做 B 业务单元项目Provider 提供资源Receiver 承担项目成本分 Cost Only / Borrow‑Lend。Provider提供方 OU数据流PA Cross‑Charge 生成事务 →会计事件 →SLAplaintextDr 内部应收‑项目 Cr 内部收入‑跨组织Receiver接收方 OUplaintextDr 项目成本 / CIP Cr 内部应付‑项目如果仅成本转移 Cost Only 模式不确认内部收入应收只做成本重分配无应收应付分录。场景 9资本项目‑CIP 转固Generate Asset Lines 发送 FA【非常关键】业务场景资本项目任务上可资本化 CIP 成本生成资产行 PA_PROJECT_ASSET_LINES_ALL接口到 FA 固定资产执行转固。PA不会自动生成借固定资产贷 CIP 分录该分录由 FA 模块在增加资产时 SLA 生成。数据流PA CIP 成本 →生成 Asset Lines →Interface AssetsEBS/Send Assets to Assets (Fusion) →FA_MASS_ADDITIONS →FA 资产增加 →FA SLA 生成分录。PA 侧CIP 日常归集上面场景 1‑6借方都是 CIPFA 转固时生成分录plaintextDr 固定资产 Cr CIP‑在建工程重点很多项目实施踩坑误以为 PA 生成转固凭证PA 只把成本传给 FA转固凭证由 FA 产生。 部分企业配置不可资本化部分转为项目费用Dr 项目费用 Cr CIP。场景 10合同项目 收入确认POC 完工百分比 / 里程碑合同项目 客户项目两套逻辑事件收入POC 完工百分比收入。业务场景 10‑1 POC 完工百分比依据项目 % 进度计算应确认项目收入运行 Generate Revenue生成项目收入事件不自动生成 AR 发票。数据流Generate Revenue →PA 收入事件 →SLAPA 不产生 AR 发票需要 AutoInvoice 把项目收入事件导入 AR 生成客户发票。POC 应计收入未开票收入plaintextDr 项目未开票应收Unbilled Receivable Cr 项目主营业务收入业务场景 10‑2 里程碑事件收入 Event‑Based到达项目里程碑确认收入分录同上。场景 10‑3 项目开客户发票 AutoInvoicePA→ARPA 项目收入事务导入 AR生成客户应收发票plaintextDr AR‑应收账款 Cr 项目未开票应收 Unbilled Receivable场景 10‑4 收入调整收入回冲修改项目收入系统生成冲销分录plaintextDr 项目未开票应收红字 Cr 项目主营业务收入红字场景 11项目预提成本Accrual月末预提业务场景月末已经发生但未入系统项目成本PA 手工录入预提支出项下月冲回。分录月末预提plaintextDr 项目成本 / CIP Cr 项目预提负债下月初冲回plaintextDr 项目成本 / CIP红字 Cr 项目预提负债红字场景 12项目关闭结算合同项目业务场景项目完工关闭项目余额处理 1合同项目已确认收入成本差额2剩余未资本化 CIP 转费用3剩余预提冲销。PA 不会自动结转损益损益结转由 GL 手工 / 自动转账完成。 PA 仅处理项目层面业务事务损益结转属于总账功能。场景 13承诺 CommitmentPO 采购订单承诺PA 承诺只做预算控制不产生会计分录仅统计承诺金额没有 SLA 凭证。第二部分PA 模块完整会计分录汇总表说明 ✅费用项目普通内部项目、客户合同项目 ✅资本项目CIP 在建工程 ✅所有中转 / Clearing 科目月末对账清零 ✅Burden 间接附加成本 ✅U/RUnbilled Receivable 未开票应收。序号业务场景借方贷方适用项目类型备注1工时原始成本项目‑原始人工 / CIP‑人工人工 Clearing全部项目OTL 工时接口2工时 Burden 间接成本项目‑Burden 人工 / CIP‑Burden 人工Burden 过渡科目全部项目Burden 计算3员工报销费用项目‑差旅 / CIP‑差旅费用报销中转全部项目Expenses 接口4AP 供应商项目发票项目‑外部服务 / CIP‑材料设备AP 项目成本中转全部项目AP 发票分配行5库存物料领用项目‑物料 / CIP‑工程物资原材料库存科目全部项目INV 事务接口6PA 手工杂项支出项目‑杂项成本 / CIP‑其他PA 杂项中转全部项目手工 Expenditure Item7Burden 成本池分摊项目‑间接分摊 / CIP‑间接费Burden 分摊过渡全部项目间接费用分摊8成本调整冲销旧分录原项目成本红字原中转红字全部项目Transfer 调整9成本调整新目标新项目成本 /CIP中转科目全部项目10Cross‑Charge 提供方 OU内部应收‑项目内部跨组织收入合同 / 资本项目Borrow‑Lend 模式11Cross‑Charge 接收方 OU项目成本 / CIP内部应付‑项目合同 / 资本项目Borrow‑Lend 模式12月末项目成本预提项目成本 / CIP项目预提负债全部项目手工录入支出项13月初冲销预提项目成本 / CIP红字项目预提负债红字全部项目14POC / 里程碑确认收入未开票应收 U/R项目主营业务收入合同客户项目Generate Revenue15项目生成客户 AR 发票AR 应收账款未开票应收 U/R合同客户项目AutoInvoice 导入 AR16收入调整冲销U/R红字主营业务收入红字合同客户项目收入修改17资本项目 FA 转固FA 生成固定资产CIP‑在建工程资本项目FA 生成凭证PA 不传该分录18CIP 不可资本化转出项目费用CIP‑在建工程资本项目不可资本化成本转出第三部分 EBS‑PA 与 Fusion Project 关键差异要点自动会计 AutoAccountingEBS‑PAPA 层 AutoAccounting 推导默认科目传给 SLASLA 可覆盖重写Fusion Project没有 AutoAccounting科目全部在 SLA 规则配置业务逻辑、Burden 计算逻辑不变Oracle。转固流程两者逻辑完全一样PA 只输出资产行FA 生成固定资产 CIP 结转凭证。收入流程两者 Generate Revenue 逻辑一致PA 只生成收入会计事件不会自动创建 AR 发票依赖 AutoInvoice。请求名称EBS并发请求FusionESS 调度作业。数据表EBSPA_* 表Fusion同样逻辑视图底层 XLASLA数据模型完全一致XLA_AE_HEADERS/XLA_AE_LINES。第四部分 PA 对账关键点实施运维高频踩坑PA 实际成本 ≠ GL 项目科目余额需要把 Clearing 中转科目参与对账中转不平代表接口漏传、重复传。CIP 总账余额 PA 可资本化成本合计 减去已经成功发送 FA 转固金额。未开票应收 U/R 科目余额来自 PA 收入确认AR 发票生成后冲销 U/R。Commitment 采购承诺没有会计分录只做预算控制不能和总账对账。Cross‑Charge 内部往来月末核对提供方内部应收 接收方内部应付。