【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 主要模块及简介 前言部分 ...
随机推荐
- debian利用snmp监控服务器异常状态
1.安装snmp apt-get install snmp snmpd 2.配置snmp vi /etc/snmp/snmpd.conf 注释15行 #agentAddress udp:127.0.0 ...
- 对 django rest framework框架的认识
- 路由 - 可以通过as_view传参数,根据请求方式不同执行相应的方法 - 可以在url中设置一个结尾,类似于: .json - 视图 - 帮助开发者提供了一些类,并在类中提供了多个方法以供我们使 ...
- 点击Listview列头排序
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader) ListView1.Sorted = ...
- dd命令注意:dd:unrecognized operand 'if'
如果是 idd if=boot.bin 在等号两边不要有空格
- springboot 集成oss
集成aliyun oss 结构如下: pom.xml <dependency> <groupId>org.springframework.boot</groupId> ...
- linux运维、架构之路-jumpserver
一.jumpserver介绍 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能.基于ssh协议来管理,客户端无需安装agent. 特点: 完全开源,GPL ...
- Python3 面向对象-类的继承与派生
1.什么是继承? 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类可称为基类或超类,新建的类称为派生类和或子类. 子类会遗传父类的属性,从而解决代码重用问题. ...
- 【rust】Rust 的构建系统和包管理工具Cargo认识并初步使用(2)
Cargo 是 Rust 的构建系统和包管理工具,同时 Rustacean 们使用 Cargo 来管理它们的 Rust 项目.Cargo 负责三个工作:构建你的代码,下载你代码依赖的库并编译这些库.我 ...
- Java——面向对象编程
在面向对象的编程中,不能再有第一步.第二步怎么做的概念. [对象和类]
- luogu P1147 连续自然数和 x
P1147 连续自然数和 题目描述 对一个给定的自然数M,求出所有的连续的自然数段,这些连续的自然数段中的全部数之和为M. 例子:1998+1999+2000+2001+2002 = 10000,所以 ...