财务FI模块里分好多小部分。
咱都是用大白话理解。由于咱不是专业的业务顾问,所以不要纠结一些概念的词汇是否准确了,也许也有些细节错误,理解意思就行了,同时欢迎指正。本文也不适合专业业务顾问。只适合想要有大致浅显理解的。
财务会计就是Financial Accounting,主要咱看看总账和它的分类账。
总账就是记录所有业务操作,保证会计数据是完整而且准确的。
那么总账会计是怎么和SAP的其他模块高度集成中收集业务操作数据的呢?
总账
总账里面涉及到资产和风险管理, 采购管理服务,库存管理,生产制造,销售。
比如在资产和风险管理里:要用银行账户采购外汇货币。这个会有个专门的总账科目来记录。就记到总账会计里。
在采购模块里,收货会显示在资产负债表的流动资产里(库存增加)。
同理,库存的增加或者减少都会导致总账对应账户的调整。
提取库存进行生产也会导致库存的减少,还会有生产费用。
销售中的发票会导致资产负债表里的应收账款增加,收入也增加。
资产和风险管理
包括 现金和流动性管理(跟银行账户相关的)。
包括 付款和银行沟通 就是要保证你的付款和银行沟通等等的透明性,避免被欺诈。
包括 借贷和投资管理 让你的投资回报率更高,同时以更好的利率及更低的成本借钱。
包括 财务风险管理 由于外汇变动性大,利率变动大,商品价格变动大,SAP会给你提供一些工具来帮助你减少风险。
管理会计
管理会计是在控制部门下面的,就是管理部门要看准确的报表,来得出业务决策。
主要是关注生产过程中的费用和收入。
那么我想降低成本和提高收入,我还得做一个很重要的事情,那就是搞计划搞预算。也就是说我得先预估所有的费用和收入,等真正的生产开始了,我就有实际的成本了,我得把实际成本和计划的成本对比,对比这些偏差。到底是哪些地方成本增加了,是不是采购成本增加了,那我得和供应商去谈判下价格,或者找可替代的供应商来降低成本。优化我的生产进程。
同时我还要搞获利能力分析,CO里有很多利润分析的工具。
管理费用
有些费用不能归集到产品上的,比如说你们Admin买了很多台电脑给员工使用,在FI模块里有了一个发票记录。或者发给员工的工资这些不是直接用来生产产品的,那么就会由CO模块给归集到一个成本中心上去。一般咱们每个部门都会有一个对应的成本中心。比如发给哪个部门的工资,就会归集到哪个成本中心里。
生产成本控制
计算产品生产需要的物料和人工。以此来作出一个最低定价,然后再加上管理费用等等。在生产产品的过程中,需要一个产品计划 PP,计划里要说明需要哪些物料啊,需要哪些操作流程啊。同时还得需要物料管理模块 MM,因为你要从仓库拿原材料。在此产品生产过程中发生的成本要发布到成本对象上去(成本就是对象化的费用)。
最后到销售模块 SD会产生收入。而成本是来自Controlling 控制模块。
在此基础上就要进行获利能力分析。分析产品的利润率等等。这个获利能力分析CO-PA 是分析我的产品在外部市场上的竞争力啊,在哪个大区比较赚钱等等。
除此以外,还有利润中心会计,这个就相对于获利能力分析来讲是针对内部的部门的盈利能力分析。利润中心可以是公司的事业部,比如有房地产事业部,国际贸易事业部,汽车制造事业部。也就是你赚钱的部门,又或者我利润中心可以是不同的产品线,轴承产品线,轮胎产品线等等。我这个利润中心可能负责一些产品的生产销售,那么我在这个利润中心部门上收集收入,成本等等,还能出具在这个利润中心层级上的资产负债表。或者最起码能出具利润表。
所以咱说,CO模块成本的分配主要是为了搞获利能力分析。
组织架构
组织架构的构建是公司启用SAP的第一步,在这个框架上建立起主数据和业务交易数据。
也就是把实际的公司按照法人,组织和业务流程统统电子化到SAP系统里。对财务里的一些重要的组织架构以及和其他后勤模块的关联咱要清楚点。
Client: 就是你的集团公司,或者子公司。整个组织架构的最高级。适用于整个公司的主数据就在这个级别上设置。
Company Code:公司代码就是财务对外报表的最小单位,你的公司总账和分类账都在公司代码这个层级上设置。如果你有很多个client,而且不同client的公司代码有可能相同。那么就要把client当成公司代码的一个组件。所以公司代码是财务会计里最重要的一个组织单位。
Controlling Area: 控制范围,是管理会计里的概念。成本会计和成本归集都在这个层级上配置。具体的就是说你不同的公司代码可能属于同一个控制范围,这样财务会计里公司代码下面的成本中心上面的成本就会转移到管理会计里。 当然要想让跨公司代码的管理会计真能用,那得让这一个控制范围下的所有公司代码用同一个会计科目表和一个会计财年变式。控制范围和公司代码的关系是1对1或者1对多。不存在一个公司代码同属于不同控制范围的情况。
Operating Concern:获利能力分析CO-PA里面的中心组织单位。定义了市场和销售预估的范围。它下面能有1个或者多个控制范围。当然如果所有的控制范围,公司代码都用一套会计科目表和财年,那就用一个operating concern就行了。
Plant:MM模块重要组织单位,产品和服务的采购以及生产都在工厂里,产成品也从工厂出来。一个工厂只能从属于一个公司代码。这样好记原材料的收货和产成品的发出是哪个公司的。同时还能看到物料维护,物料计划等等。
Sales Organization:SD模块重要组织单位,负责给客户投送货品,发布销售凭证,还有负责联系客户。销售组织肯定也是只能从属于一个公司代码的。最终的收入与应收账款都记在公司下面的。
应付账款
应付给供应商的所有的会计记录,比如说你收到的发票,或者要进行的付款。
所有的在应付模块里进行的过账都会自动实时记录到总账里,就是通过这个统驭科目来搞的。
理解起来就是它是采购流程不可或缺的一部分,供应商给你交货,给你发票都是在供应商这个等级上来记录的。而且系统根据你的交易操作自动发单。
应付和以上这些的集成情况就是:应付的发票有30天期限,这种现金的流出会被考虑到资产和风险管理模块的流动性预测里。
而且库存管理里会有一条外部服务发票,这个发票会自动进到应付账款的未结清发票中,同时应付的增加会导致总账科目中应付账款的增加,而且借记在CO控制部门下面引起这个费用的成本中心下面。
应收账款
主要用来监控和清理一个公司对客户的应收账,在总账里也是用统驭科目来实现的。应收和销售模块紧密集成,付款会自动在银行对账单处理流程里的现金管理里自动发布。
而且应收和流动性计划,控制,信贷管理紧密集成,提供用户的完全一致的信息。
比如银行对账单是在现金管理里导入和发布的,客户付款是在应收账款模块里分配到未清发票上的。
销售模块发布的账单单据会自动在盈利能力分析里被评估。
销售模块发布的账单也会自动同步到应收账款里被当成个未清发票,总账里的应收账也会被同步更新。
资产会计
资产的生命周期管理。比如对固定资产上的采购,转移,报废,折旧啥的进行管理。
成本会计的折旧是月末发布在成本会计里的。
如果有新资产的采购,那么这个采购部门的采购订单会要有一个对应的资产主数据创建出来的。