在 SAP 里,“自动过账模板”并不是指“凭证模板”(那属于 FB70/FB50 的手动预制),而是指“系统根据业务事件,自动决定借贷科目、金额、税码、成本要素”的一套后台规则。
对平行分类账场景,我们只要在“自动过账模板”里把 Ledger Group = L1 的科目维护进去,系统就能在业务发生时,自动把 CAS 差异行写进 L1,而 0L(IFRS)保持原样。下面给出最常用、也最容易落地的两条配置路径,并配一个“开办费”完整示例,照着做即可。
一、路径 1:FI 业务 → Substitution/Validation(最灵活,推荐)
事务码:GGB1(维护替代)(旧版可用 OBBH,但 S4 统一迁移到 GGB1)
菜单:
IMG → Financial Accounting (New) → Document → Substitution/Validation → Define Substitution
步骤(10 步):
创建 Substitution:ZCAS001
应用范围:FI
调用点:2(凭证抬头)或 3(凭证行项目),本例选 3。
创建步骤 001
先决条件:科目 = 5601010000(管理费用-开办费) AND 公司代码 = 1000。
替代字段:BSEG-HKONT(科目)。
维护替代规则
选择“常量” → 新科目 1802010000(长期待摊费用-开办费)。
下方“Ledger Group”字段:输入 L1(留空表示所有分类账,输入 L1 表示仅写入 L1)。
激活替代:
勾选“Active”。
保存 → 生成请求号。
把 Substitution 分配给调用点
事务代码:GCX2调用点 3 → 输入 ZCAS001 → 保存。
测试
用 FB50 录一笔:
Dr 5601010000 100 CNY
Cr 1002010000 100 CNY
系统生成两张凭证:0L:5601010000 → 费用化(IFRS 正确)。
L1:1802010000 → 资本化(CAS 正确)。
二、路径 2:后勤业务 → OBYC(MM 自动过账)
事务码:OBYC
菜单:
IMG → Materials Management → Valuation and Account Assignment → Account Determination → Configure Automatic Postings
示例:把“材料采购差异”也按不同准则进不同科目。
事件码:PRD(采购价格差异)
给评估类 3000 维护两条记录:
账套 0L → 科目 5201020000(其他收益-价格差异)。
账套 L1 → 科目 1403010000(材料成本差异-资产类)。
保存。
结果:
0L 下产生收益行,直接影响当期损益(IFRS)。
L1 下产生资产类差异,后续跟随物料消耗逐月摊(CAS)。
三、验证方式
任意录一笔业务(FB50 / MIGO / MIRO)。
FB03 显示凭证 → 点击“Ledger” 按钮 → 分别切 0L / L1 看科目行。
FAGLL03 查询总账 → 限定 Ledger = L1,确认差异科目是否仅出现在 L1。
一句话总结
“自动过账模板”= GGB1(FI 替代)+ OBYC(MM 科目决定)+ 科目主数据里 Ledger Group 限定。
只要把“差异科目”维护成 L1-only,系统就会在业务发生时自动把 CAS 差异行写进 L1,而 0L 保持 IFRS 原貌,无需手工再录第二笔凭证。