Physical Inventory Procedures
盘点方式:定期盘点、循环盘点(不同物料以不同的周期进行盘点)等。
盘点范围:未限制使用库存(还包含订单库存)、QI库存、冻结库存等。
上图就是标准的盘点流程,具体步骤如下:
1、创建盘点凭证
2、锁定不允许物料移动
3、盘点凭证的打印(SAP标准 OR 自开发)
4、盘点完成之后,输入库存盘点数量
5、产生差异(原因分析/错误更改)
6、实际差异处理
下面再SAP系统中看一下实际的操作。
前台路径:后勤-物料管理-实际库存-库存盘点凭证-创建MI01 (单个创建)
特殊库存:一般正常使用E、O、空白;
记账冻结:勾选则不允许再使用货物移动;
冻结账面库存:勾选该栏位则创建盘点凭证的时候会记下当前库存的数量(仅记录创建时候的数量),若勾选了上面的“记账冻结”,该栏位选与不选无意义,因为期间根本不会进行任务货物移动,库存数量不会变动;
这边有一个栏位“STy”就是上面所说的“Stock Type”,有几种库存类型。
然后可以手工批量输入需要盘点的物料,保存即可,系统会自动产生一张盘点凭证。
若创建盘点凭证之前勾选了“记账冻结”,则期间不允许对该物料进行任何操作,否则会报下图的错误“物料XXX冻结由于实际盘点”。
上面的MI01这个方法比较繁琐,需要一个个进行创建,那么有没有批量创建的方式呢?
SAP也是提供了批量创建的方式,具体路径为:后勤-物料管理-实际库存-会话-创建库存盘点凭证-无特殊库存MI31(批量创建)
- 无特殊库存——MI31
- 客户方寄售——MIW1
- 提供给供应商的物料——MIO1
该界面有筛选的选择条件,可以批量筛选出符合条件的物料。
- 标记为删除的物料:若系统的物料做了删除标记,是否需要被筛选出来,勾选则需要;
- 生成批量输入/对话名:不会立即产生盘点凭证,需要在后台SM35(Batch Input)再次执行,正常用户直接选择“直接创建凭证”即可;
- 项目/凭证的最大号:一张盘点凭证最多可以包含多少个物料;
- 按照库存:对库存的一些设定,比如系统中的零库存物料是不是需要盘点(建议勾选),哪些类型的库存需要盘点等等;
- 库存盘点编号:由于一次会产生大量的盘点凭证,记录了这个“盘点编号”,则可以方便快速查找这批盘点凭证;
- 设置过账冻结:勾选则不允许再使用货物移动;
- 冻结账面余额:勾选该栏位则创建盘点凭证的时候会记下当前库存的数量(仅记录创建时候的数量),若勾选了上面的“设置过账冻结”,该栏位选与不选无意义,因为期间根本不会进行任务货物移动,库存数量不会变动;
- 排序:结果按什么方式排序,一般选择“工厂-库存地点-物料”方式;
执行完成之后我们通过事务代码MI22进入查看库存盘点凭证。
可以发现盘点凭证上面是不会显示具体的库存数量的。
这样有两种方式创建盘点凭证——单个和批量的方式,经过该操作,第一步“Create physical Inventory document”和第二步“Blocking Indicator”就完成了。
接着进行第三步“Print Physical Inventory Document”打印盘点凭证的动作。
SAP提供了标准的打印功能:MI21
SAP标准的打印功能比较简单,一般打印功能都是公司自行开发的格式。
接着进行第四步“Enter Physical Inventory Count”输入盘点数量的动作。
SAP也提供了标准的输入盘点数量功能:MI04
如果盘点数量为0,这里不可以直接输入,需要勾选“ZC”(即Zero Count的功能)。
那么如果MI04我们手一抖输入错误怎么办呢?
其实系统提供了MI05修正的功能。
接着进行第五步“List of Differences”查看盘点差异和第六步“Post Difference”实际差异处理。