SAP中,Company(公司)与Company Code(公司代码/公司码)是两个不同,但是又相联系的概念Company是根据相关法律规定出具财务报告的最小层次组织单元。

     一个Client下,一个Company可以与一个或多个Company Code对应起来,一个Company Code只能对应一个Company。在启用SAP模块中,Company Code是必须的,而Company是选择性的。Company Code层次财务报表时自动生成的,而Company的财务报表是基于Company Code的合并报表。这也是SAP多维度和层次出具财务报表的一个体现。对于不需要出具这种合并报表的单位,Company是不需要进行维护的。若一个总公司下有多个子公司则可以给每一个公司一个公司代码,各个子公司的报表合并到总公司里边去。

     为了保证数据的一致性和可合并性,同一个Company下的Company Code必须使用相同的会计科目表(Chart of Account)和会计年度(Fiscal Year)。但是每个公司代码都可以使用不同的本币(Local Currency)。

    定义公司的后台路径是:SPRO=>SAP用户化实施指南=>企业结构=>定义=>财务会计=>定义公司

   因为公司和公司代码是1对多的关系,所以建立好之后我们可以再把公司代码分配给一个公司。

    配置路径:SPRO=>SAP用户化实施指南=>企业结构=>分配=>财务会计=>给公司分配公司代码

    总结:Company Code(公司码/公司代码)是依照外部会计要求的会计实体(一般)而设置的最小组织单元,有其自身完整的科目和帐套。所有的业务交易过账之后都将在该层次上得以反映和记录,以出具法定的财务报表,如资产负债表、现金流量表和利润表。

    因此,Company Code的定义和维护时必须的,如果要启用SAP的一个应用模块的话。Company Code(公司码/公司代码)是FI模块最核心的组织单元;启用财务模块至少要定义一个公司代码,也可以说,每个Client的启用至少也应该有一个公司代码。

公司代码是财务会计模块最核心的数据,是因为,其他模块产生的会计记录都最终转化为公司代码层次的财务记录进入FI模块了。