SAP划成了几个比较大的模块,各模块虽有联系但也有某种程度的独立性.用户可能只购买其中的的某几个模块,然后再用做一些二次开发.主要是用ABAP. 一种专门用来针对SAP二次开发的语言.再配合自己的其他一些系统.就可以实现整个公司的信息化管理了.
SAP的可配置性非常强,它可以应用于所有的行业,而且在不同行业的用法可能很不一样.我的介绍中主要以制造行业为例.并且把SAP和数据库进行比较.其实我个人觉得可以把SAP看作个更复杂的数据库.它不仅保存大量的数据,还有对数据进行各种复杂操作的大量方法.当然这只能从某种抽象层次上讲.实际上SAP系统跟其他很多系统一样只是对数据进行各种操作而已.数据最终还是保存在后台的数据库中.
MM模块主要涉及以原材料的采购,材料在库存中的保管,转移等.
做啥都得靠人去做吧,有人就得有一个组织构架来便于管理吧.MM模块涉及的组织构架主要是company(公司),plant(厂),store(库房).这是一个从上到下的树形结构.如果是大公司最顶层可能还有client(集团).另外一个company下可能有一个总的采购组织(purchase orgnization).如果每个plant有自己的采购组织.在现实中我们看到的是一个个的部门.
那在SAP里面是咋表示组织构架的呢.SAP系统是不会预先知道客户公司的组织构架情况的.这就需要去配置.company,plant,store可能就像面向对象中的类,我们用的时候需要实例化很多对象为.于是我们配置的时候需要创建一些company,plant.就像数据库创建一些表或其他对象一样.并设置相关的属性,约束条件.
物料管理最重要的自然还是物料.物料可以包括原材料,半成品,或成品.我们可以把物料再详细分类.然后把数量,大小,放在哪个库房等信息记录在系统中.可以给第种物料生成物个唯一的序列号.就像数据库建很多表,然后有些主键啥的.当然还有供应商的信息也需要记录.
SAP实际上就是把公司的业务流程信息化.那我们先来大概说下采购的业务流程是啥样的,然后在SAP里大概是咋样实现的.
1.采购请求:采购之前肯定先要有采购请求,需要买啥东东,数量是多少.这些信息主要从其他模块传来比如pp(product plan).SD(sales distribution).我们要根据销售量预计大概会卖出多少产品,于是再根据工厂的生产力情况,再根据财物部门能提供多少钱来买材料.反正根据很多条件最终确定要买多少数量的某种材料.
2.挑选供应商:采购部门拿到采购单时就会挑选供应商,这里面涉及到的请客吃饭,回扣啥的系统可就管不了了啊.系统只会根据价钱啊,供应商的名声啊等给各个供应商打个分.然后挑分高的去购买.当挑好供应商,价钱啥的也谈好了就正式下个订单.
3.收货验货付钱:供应商拿到订单后就出货.然后库房的人收货,验货.然后财物部门要付钱.然后供应商给你开发票啥的.货来了之后存在仓库里就要做库存的管理啊.另外验货的时候如果不合格可能还要退货啥的.
那在SAP里面具体是咋操作的呢. 一般采用C/S模式.装一个客户端,然后打开输入要连接的server信息,再输入用户名密码,不同的用户可能对应不同的权限.这跟数据库操作差不多.登进去之后会有点些图形界面.树形的列表等.可以点一些选项去查看一些信息或下订单啥的.其实相当是数据库里的查找表.新建表.只不过它的表是有很多表模板,你只要填写些信息就行了.另外还有些地方可以输入一些命令可以直接执行相应的操作.像操作系统中在命令行中进行操作一样.
在采购过程中在SAP里面最重要的操作是填好Purchase order(采购单).如果信息完善的话其实都不用手动填写了,系统可以帮你自动生成.你可以最后把那个单子打出来.就像我们平时看到的一些单子一样.