【MM系列】SAP MM模块-库存盘点BAPI的使用及注意点

前言部分
大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。
正文部分
很久之前的博客里写的,现在搬过来,可能已经被拷贝很多次了。
关于盘点的一点介绍:
盘赢:帐面库存小于实际库存。盘亏:帐面库存大于实际库存
盘点在系统中的步骤:
1.创建盘点凭证MI01
告知系统在需要盘点的:工厂,库存地,物料,是否批次,是否特殊库存。
2.冻结上述物料的库存移动
如果在盘点凭证中的Posting Block打勾,那么在盘点凭证中登记的物料就自动block了。
当然在实际操作中,最好就是把仓库大门一关,送货进来的供应商敲破大门就是不开,^_^,玩笑。
3.库存盘点MI04
盘点一般是找个空闲的时间段,比如周末。输入盘点后的实际库存,保存。如果某个物料一样都找不到了,把ZC的标志打上吧。
4.差异过帐MI07
若盘点出来的实际库存和帐面库存有差异,必须进行差异过帐。系统自动生成一张物料凭证和一张会计凭证。
若是盘赢,物料凭证会做一笔701(703,707)的收货,会计凭证:借 库存科目 贷 盘点库存收益
若是盘亏,物料凭证会做一笔702(704,708)的发货,会计凭证:借 盘点库存损耗 贷 库存科目
注:入库,出库,移库 用到的BAPI均可以用:BAPI_GOODSMVT_CREATE移库操作(WMS TO SAP)
盘点用到的BAPI相对多一点,如下:
BAPI: IM层
MB_SELECT_MAT_PHYSINV_STD 获取要创建的盘点凭证清单 对应的TCODE: MI31,MIE1,MIQ1,MIW1,MIO1
BAPI_MATPHYSINV_CREATE 创建盘点凭证 对应的TCODE:MI01,MI02用的BDC
BAPI_MATPHYSINV_COUNT 录入实盘数量 对应的TCODE:MI04
BAPI_MATPHYSINV_CHANGECOUNT 修改实盘数量 对应的TCODE:MI05
BAPI_MATPHYSINV_POSTDIFF 差异过账 对应的TCODE:MI07
BAPI:WM层
创建盘点凭证:自己写了一个程序 COPY 这个TCODE:LX16然后改了改,这个标准的是用BDC生成的,所以也是用的BDC,单个创建是LI01N
激活盘点凭证:自己写了一个程序COPY这个TCODE:LX16然后改了改,也是用的BDC,调用LI02N
L_INV_COUNT_EXT LI11N的BAPI
L_ZAEHLUNG_BUCHEN LI12N的BAPI
这两个BAPI有很多参数,很烦,一定要仔细的测试,尤其是空仓位的情况
【MM系列】SAP MM模块-库存盘点BAPI的使用及注意点的更多相关文章
- SAP 各模块常用的BAPI
MM模块 1. BAPI_MATERIAL_SAVEDATA 创建物料主数据 注意参数EXTENSIONIN的使用,可以创建自定义字段 例如:WA_BAPI_TE_MARA-MATERIAL = IT ...
- 【MM系列】SAP MM模块-BAPI:BAPI_GOODSMVT_CREATE的CODE分析
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-BAPI:BAPI ...
- 【MM系列】SAP MM模块-移动类型全部列表
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-移动类型全部列表 ...
- 【MM系列】SAP的库存管理
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP的库存管理 前言部分 库存 ...
- 【MM系列】SAP MM模块-分析采购收货完成标识
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-分析采购收货完成标 ...
- 【MM系列】SAP 的库存管理
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 的库存管理 前言部分 大 ...
- 【MM系列】SAP MM模块-组织结构第二篇
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-组织结构第二篇 ...
- 【MM系列】SAP MM模块-基础配置第一篇
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-基础配置第一篇 ...
- 【MM系列】SAP 主要模块及简介
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 主要模块及简介 前言部分 ...
随机推荐
- 为啥要使用Hessian
1.为啥要使用Hessian? 有需求就有市场,挨踢界也是一样,想要实现远程调用,Hessian就应运而生. 场景:有一个后台系统,基本上所有的用户管理都在这个系统里操作,其中有一个方法是添加用户的方 ...
- 对Xcode菜单选项的详细探索(来自董铂然的微博http://www.cnblogs.com/dsxniubility/p/4983614.html)
本文调研Xcode的版本是 7.1,基本是探索了菜单的每一个按钮.虽然从xcode4一直用到了xcode7,但是一般都只是用了一些基础的功能,说来也惭愧.在一次偶然的机遇突然发现了“显示调用层级”的选 ...
- IAR
IAR是什么 支持众多半导体公司产品的c处理器 http://www.rimelink.com/pr.jsp
- 初学oracle第三天
体系结构 Oracle 采取的是 Client/Server 架构. 3.1 Client 3.1.1 Sqlplus 这是一个轻量级的功能强大的客户端, 是 dba 必须掌握的工具. 我们可以配 ...
- 无法启动链接服务器"XXX DB Link"的 OLE DB 访问接口 "SQLNCLI11" 的嵌套事务。由于 XACT_ABORT 选项已设置为 OFF,因此必须使用嵌套事务。链接服务器"XXX DB Link"的 OLE DB 访问接口 "SQLNCLI11" 返回了消息"无法在此会话中启动更多的事务"。
无法启动链接服务器"XXX DB Link"的 OLE DB 访问接口 "SQLNCLI11" 的嵌套事务.由于 XACT_ABORT 选项已设置为 OFF,因 ...
- Jion的应用
- 使用AnnotationConfigApplicationContext注册配置类
1. AnnotationConfigApplicationContext功能 该类可以实现基于Java的配置类加载自定义在Spring的应用上下文的bean. 1.1 使用方式一:在构造方法中完成注 ...
- 搭建nginx环境(参考腾讯云实验室)
使用 yum 安装 Nginx: yum install nginx -y 修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听,可参考下面的代码示例: s ...
- jsp大文件下载+断点续传
以多线程.断点续传方式下载文件,经常出现下载下来的文件大小和服务端一致,但是却无法正常打开的现象,搞了很久,贴下我的实现方式,请各位多多指教思路:1.将下载文件的处理放在自定义的线程类中,每下载一个文 ...
- MongoDB可视化工具的安装
MongoDBCompass MongoDB Compass是一款优秀可靠的mongodb可视化数据库管理软件.可以更加方便地与mongodb数据库进行交互,支持对数据库进行查询.分析或者查看数据库的 ...