华为MetaERP SAP 和 Oracle EBS 原生都不是“账结法“,月结不会把费用成本往“本年利润“里转,年结也是系统一次性把损益类科目清掉,走的是“留存收益科目“这条路,“本年利润“在中外
SAP 和 Oracle EBS 原生都不是账结法月结不会把费用成本往本年利润里转年结也是系统一次性把损益类科目清掉走的是留存收益科目这条路本年利润在中外 ERP 里经常只是个可配可不配的中间科目。下面分开说。 SAP表结法为主年结 F.16 / FAGLGVTR 一把清SAP 原生ECC/S4采用表结法月结损益类科目收入/费用/成本余额留在原科目不动利润表直接按科目余额取数算当月/累计利润不做结转凭证本年利润科目月月都是 0 或空着。年结跑FAGLGVTR新总账或F.16经典总账系统把所有损益类科目余额一次性转到后台配置的留存收益科目——这个科目在OB53 里定有两种配法OB53 配法年结走向要不要再动本年利润留存收益 本年利润损益→本年利润次年年初挂本年利润有余额要手工 F-02 再从本年利润→利润分配-未分配利润次年年初本年利润才为 0留存收益 利润分配-未分配利润损益直接→未分配利润一步到位不需要本年利润科目系统也不存在结平本年利润这一步 中国本地化场景EHP5 激活FIN_LOC_CI_13事务码IDCNPLFWD支持账结法——月末就把损益往本年利润转贴近国产软件习惯。但这是本地化增强不是 SAP 原生逻辑。所以 SAP 里费用成本科目年结后余额 0去向取决于 OB53 那一个配置点不一定经过本年利润。 Oracle EBS也是表结思路年结靠 GLOIRE 进程EBS 总账GL原生同样是表结法月结收入/费用科目余额不清零利润表按发生额取数不会往本年利润过凭证。年结打开新年第一个会计期时Open/Close Period程序里的GLOIRE 进程会把所有 Revenue/Expense 类科目余额按平衡段Balancing Segment转到该段对应的Retained Earnings留存收益科目——这个科目在账套里预定义一般设成本年利润或未分配利润。转完后损益类科目新年第 1 期期初 0。EBS 的一个坑如果只在 12 月跑关闭损益表12 月当月发生额会被冲成负的、累计数变 0损益表就废了。所以国内实施一般两种解法13/14 期方案推荐会计日历加 Adjust Period在调整期跑关闭损益 → 产生损益→本年利润凭证 → 手工做本年利润→未分配利润 → 冲销第一步让 12 月损益表恢复→ 开新年后系统自动再把收支结到本年利润此时余额 0。Interim Close 方案月/季跑 interim close可配 offset 到 Retained Earnings Offset 科目但一致性和审计跟踪要自己把控。⚠️ EBS 里本年利润这个中间科目不是必须的——Retained Earnings 可以直接设成利润分配-未分配利润年结一步到位跟 SAP OB53 第二种配法一个思路。 回到你的问题年结/月结时费用成本是否会结转本年利润未分配利润月结SAP 和 EBS 原生都不结转费用成本科目余额留在原地靠报表算利润。本年利润月结无动作。中国 SAP 本地化账结法除外。年结费用成本科目余额一定会被清掉转去留存收益方向是否经过本年利润这个中间科目完全看你 OB53SAP/ Retained Earnings 定义EBS怎么配配成本年利润 → 损益→本年利润还要补一步手工到未分配利润配成未分配利润 → 损益直接→未分配利润不经过本年利润。本年利润在 SAP/EBS 里更多是取数/报表层的概念不是月月必须有过账的科目。