在公司代码0919下,已有3个货币类型(10-USD, 30-HKD, 50-EUR),现在要定义T9、I9、C9三个非主分类账,并为它们分别指定不同的本位币。
这个目标可以实现,但关键前提是:你必须运行在SAP S/4HANA系统上,因为ECC中每个公司代码只能有一个本位币。在S/4HANA中,每个分类账可以有自己的“会计原则”,进而拥有独立的本位币。
以下是具体的配置路径和操作示例:
📁 详细配置步骤
第一步:定义会计原则(Accounting Principle)
这是将“币种”与“分类账”绑定的桥梁。你需要为每个不同的币种/核算规则定义一个会计原则。
事务码:
SPRO->财务会计->财务会计全局设置->分类账->会计原则->定义会计原则操作示例:
会计原则 描述 本位币 SGD新加坡元准则 SGD CNY人民币准则 CNY CMY自定义管理报表币种 CMY (或其他你定义的币种)
第二步:定义并激活非主分类账
你需要创建三个独立的非主分类账,并在此步骤中完成核心的币种关联。
事务码:
SPRO->财务会计->财务会计全局设置->分类账->分类账->定义分类账和货币类型的设置操作示例(以T9为例):
点击“新建条目”。
分类账:
T9描述:
新加坡元账套分类账类型:保持空白或选择标准分类账(绝对不能勾选“主导”,主导分类账只能是
0L)。货币类型:这里通常与主分类账保持一致,例如
10。注意:此处的“货币类型”是技术标识,真正的本位币定义在下一步。保存。
重复以上步骤,分别创建
I9和C9。
第三步:为分类账分配会计原则与本位币(核心步骤)
这是将分类账与特定币种绑定的决定性步骤,定义了每个分类账将用什么货币作为其本位币进行估值和存储。
事务码:
OBY2(或通过SPRO路径:财务会计->财务会计全局设置->分类账->分类账->向分类账分配会计原则)操作示例:
在公司代码0919下,为你创建的三个分类账分配步骤一定义的会计原则。系统会根据会计原则中定义的本位币,自动确定该分类账的本位币。公司代码 分类账 会计原则 实际生效的本位币 09190L(主分类账)SGD(或其他主账原则)USD(根据你截图,主分类账本位币为USD) 0919T9SGDSGD 0919I9CNYCNY 0919C9CMYCMY 配置要点:在此界面,你需要确保为公司代码
0919的每个分类账(包括主分类账0L)都分配了一个唯一的会计原则。分配后,每个分类账将根据其会计原则中定义的本位币进行独立核算。
💡 关键注意事项与验证
系统环境再确认:执行事务码
SM51查看系统版本。如果显示为 NetWeaver 7.xx (非 S/4HANA),则此方案无法实现。在ECC中,一个公司代码无法拥有多个本位币。扩展分类账方案:如果你的目标是让某些分类账仅记录与主分类账的差异(如仅调整估值),而不是完全独立的平行账套,则应创建扩展分类账(Extension Ledger)。在“定义分类账”步骤中,将“分类账类型”设置为
A-扩展分类账,并为其指定一个“基础分类账”(如0L或T9)。币种主数据:在分配会计原则前,确保
SGD、CNY、CMY等货币代码已在SAP系统全局货币配置(事务码OY04)中正确定义。数据隔离与过账:配置完成后,使用
FB50L过账时,必须为凭证指定目标分类账。一张凭证可以同时过账到多个分类账(如主分类账和一个非主分类账),系统会根据各自的本位币自动进行货币折算。查询时,需用FAGLB03并选择对应的分类账来查看该账套的独立余额。与截图的关联:你截图中显示的货币类型10/30/50,是公司代码级别的并行货币设置,用于在同一个账套内以多种货币存储和查看金额。这与为不同分类账设置不同本位币是两个完全不同的概念。你现在要做的是后者,它更为彻底和独立。
为了确保配置无误,在完成上述步骤后,请务必执行以下测试:
测试过账:用
FB50L向T9分类账过账一笔 USD 的交易,检查其本位币金额是否自动转换为 SGD 存储。验证报表:用
FAGLB03选择分类账T9,查看其总账余额表,确认金额以 SGD 列示。
最重要的问题:在开始配置前,请再次确认你的系统是SAP S/4HANA。如果不是,整个技术路线将完全不同。请告知确认结果。