我在用友 ERP当过项目实施助理负责数据迁移,目前SAP 环境下从事财务的工作。能理解每个SAP用户在刚接触这个系统时候都难免满脸黑线,这是在让我做程序员吗?感觉回到DOS系统,工作要用代码。T-code要熟熟背牢。不如曾经老系统那么清晰。在记账阶段你需要习惯借贷不再是借和贷,而是变成40、50、31、41 但是每一个设计都是有他背后的原因。到了报告的时候你要知道什么是MT(Movement type)移动类型,以及不同类型代表的含义。
一名财务人员要想学习和掌握SAP需要了解3个层次。跳出财务思维的束缚,单纯用逻辑去思考SAP精美绝伦的谨慎性和与流程完美契合的设计。
在SAP系统下,财务不只是会计,是数据data flow。而从财务角度去看SAP,你要知道他只是一个记账工具Tool。
你知道这个业务怎么处理,GL记账只是敲一敲进去。
首先,整体去看SAP模块。澄清一点SAP不是没有模块分类,而是界面变得不那么友好。从整体SAP架构来看,他将每个模块都环环相扣的链接在一起,不能独立的将财务模块单独割裂来学习。物料移动会产生财务凭证,生产模块进行工业制造也会产生财务凭证。
SAP通用模块设置
而财务工作涉及的模块有两个,一个是FI财务会计,另一个是CO成本控制。
其次,学习SAP分清层次。不管是从事FI还是CO模块的工作,都需要掌握SAP的3个层次。
1.Master data 主数据2.Booking 记账3.Reporting报告
举个例子,客户主数据的关联方字段设置,可以决定你销售的科目。是ICO sales还是3rd party sales. 再比如一个料号的valuation class的设置,决定每一次收货,存货科目是原材料,半成品,还是产成品。再比如你需要熟悉SAP里科目设置的规律。每个公司的SAP都是客户化的,他们科目具体表现形式不同,有的公司用数字号段区分如1100000000;310000000,有的公司用字母区分如A12345,B12345。但是你要熟悉他们的类别,以及对应财务报告的位置。
科目设置逻辑
从这三个维度出发理解他们之间的关系,通过实践每一个t-code去看数据,慢慢你会发现SAP的优越性。
第三,结合流程去学习SAP,根据工作角色Role,在不同循环cycle中,来有重点地针对性学习。下边这个图是SAP流程的设计图。
制鞋厂的企业流程
FI财务会计,从FI模块的工作内容和工作角色Role设置可以分为一下几个:
财务部门职位与模块的关系
AP应付账款会计,费用录入途径两种一种是有PO采购订单的费用通过MIRO来进行记账,另一种是报销,需要FB02手动记录费用科目。材料应付的MIRO是基于SA批量协议,重点是对数量的匹配和关注。要了解一些MM模块的知识,物料移动不同状态带来的影响。然后在此基础上应付账款报告分析,合理安排付款。完整实现从采购到收货到付款的循环。
AR应收账款会计,主营业务收入的关键是客户确认单,核对DN数量后确认Billing最终客户确认的价格。了解SD模块的逻辑。努力保证开票在客户方被接受,避免发票错误被退票。然后在此基础上应收账款报告分析,及时催收应收账款。完整实现从销售订单到物流发货到应收账款的循环。
AA资产会计,资产管理流程,结合AM资产管理模块,从预算,采购订单,资产收货与验收,在建工程确认,转为固定资产。管理WBS与企业资产。
GL总账会计,主要是科目设置,报表逻辑,结账过程中对IDOC错误的分析与解决。合资企业或外资企业还涉及HBI和HBII的差异调整。一般GL也担任税务的工作。这时候需要根据公司整体要求,来选择科目进行正确的Booking,另外一个工作就是费用预提与分摊(非常考验总账的水平)。
Cashier出纳,出纳设计的SAP工作不是很多,但是每个月银行余额调节表是必做,要与AR、AP配合,导出SAP明细帐,与银行对账单明细一一匹配。高级一点的工作是预测现金流,准备融资资料,贷款或者汇票。
CO财务控制,从CO模块来看,将内容暂且分为投资控制,项目控制,费用控制和成本控制。预算制定与考核贯穿以上内容的始终。
投资控制和项目控制,WBS是一种有效的管理方式,也可以作为成本收集的一种途径。更多是IRR内涵报酬率,本量利分析,销售价格定价。SD模块如何通过SAP来实现这个逻辑过程有专门的培训。
费用控制,需要会导出Cost center报告,以及profit center的各种报告。对比实际与预算差异,合理控制花销。也要看看是否费用都记录在正确的SAP科目里。
成本控制,需要知道COPA的逻辑,Product costing计算的原则。也需要具备一定的PP模块知识,比如BOM,Routing的查看。作为成本差异分析的基础。
关于书籍推荐,你可以看看王纹的《SAP财务管理大全》。以及清华大学出版社的《SAP管理会计100问》,《SAP财务管控》。