首页 > 其他分享 >SAP MM学习笔记48 - 负库存的概念,Lot(批次)管理

SAP MM学习笔记48 - 负库存的概念,Lot(批次)管理

时间:2024-08-04 11:24:46浏览次数:10  
标签:库存 48 MM MIGO 品目 Lot 入库 EUR

上一章讲了SAP MM模块的实地棚卸(库存盘点)。

SAP MM学习笔记47 - 实地棚卸(库存盘点)-CSDN博客

本章来继续讲MM的其他内容,负库存和Lot管理。

- 负库存

  负库存在SAP当中是允许的,但是也是严格管理的,有些公司是不允许使用的。

  必须要在Customize以及品目当中都设定之后才可以使用,

  而且在期末结转和库存盘点的时候会要求你清掉。

- Lot(批次)

  在MM当中理解为细化品目分类。

  比如为了区分制造日即可,并没有那么复杂。

  Lot採番可以在ME21N,也可以在MIGO当中。

目录

1,负库存

a)什么是负库存

b),负库存的Customize

b)-1,Customize - Minus在库许可

b)-2,Application端 (品目Master > 一般Plant Data / 保管 2 tab )

 c),MIGO 测试一下出库

d),FI 票

 - 品目有10个在库,移动平均原价 1 EUR

 - 出库16个

- 购买发注,然后入库10个,单价3 EUR

2,Lot (批次管理)

a),品目Master设定

b),Lot採番 - 购买发注时

c),Lot採番 - 入库时 

d),MMBE/MB52 查看库存

e),MSC3N Lot照会

f),Lot间转送 - MIGO TF品目间在库转送


下面是详细内容。

1,负库存

a)什么是负库存

现场其实不太允许用负库存,因为它会导致用户不太及时登各种票。

如下图所示,负库存其实就是打个时间差使用未登入库票的库存

- 8:00 入库 +900

  棚卸在库(盘点库存):就是真实在库,1000个

  帐簿在库:就是系统上的在库,100个

- 11:00 物理出库+转记 -300

  棚卸在库:真实在库,700个。这个没问题

  帐簿在库:系统上的在库,100个 - 300个= - 200个 ,就是出现了负库存

                    其实就是8:00的900 个入库没有及时在系统上登入库票而已

- 16:00 入库转记 +900

  棚卸在库:真实在库,700个。这个没问题

  帐簿在库:系统上的在库,- 200个 + 900个= +700个

所以如果在11:00之前把入库票登好了就不会有负库存出现了。

如果允许使用负库存的话,用户就不会想着在11:00之前登票,而是会等到比如16:00之后登。

如果16:00的时候能登上也就罢了,关键是万一忘了呢?

所以也有种说法,负库存助长了用户迟延登各种票的惰性。

b),负库存的Customize

SAP当中的负库存也是管理的很严格的。

SAP本身是不推荐使用负库存,只有在PP等模块,产线急着拿原材料,可能偶尔会允许负库存。

Customize端:3个地方都要设置

- 评价Area许可

- Plant及特殊在库Type许可

- 保管场所许可

Application端:(品目Master > 一般Plant Data / 保管 2 tab )

- 负库存

b)-1,Customize - Minus在库许可

Spro > 在库/购买管理 > 在库管理/实地棚卸 > 出库/在库转送

Minus在库许可

- 评价Level

  - Minus在库许可:ON

- Plant Level

  这里设置的都是特殊在库的内容,咱先不设置

  就只是允许普通在库负库存

- 保管场所Level

  - 0001:ON

b)-2,Application端 (品目Master > 一般Plant Data / 保管 2 tab )

- Minus在库:勾上

 c),MIGO 测试一下出库

MIGO执行之前,先看一下既存在库

- 利用可能在库:10

警告信息说在库不足

就是说不足1个。

SL 利用可能在庫 1 ST : 100-710-F21 1000 0001 不足。
Msg 番号 M7021

因为只是警告,就是也是可以保存的

MB52 - 品目别仓库在库照会,查看库存

这样就出现了负库存

Customize里面的要素,比如下面3个里面的任意一个去掉的话,那就不会允许负库存的

- 评价Level
- 保管场所Level
- 品目Level

比如我这里把评价Level给去掉

这回就提示Error了

d),FI 票

我们就按下面这个图来造点儿数据。

- 品目有10个在库,移动平均原价 1 EUR

- 出库16个

- 购买发注,然后入库10个,单价3 EUR

 - 品目有10个在库,移动平均原价 1 EUR

   品目 100-710-F22

 - 出库16个

看一下FI 票

MB52 看一下在库

MB52 里面也可以单看 负在库数据

这个功能挺有用的,比如如下时机都能用到

- 督促登入库票,期末结转

  如果有人忘记了登入库票,经理还可以通过MB52,查看有哪些负库存,然后督促他们登票。

  而且还要过期末结账那关,系统不控制,但是有的公司不允许负库存结转到下期

- 库存盘点

  在库存盘点之前,一定要把负库存给清掉,要不然你说怎么盘点呢?

MMPV

- 前期的Minus在库数量/金额许可

公司许可的话让你过,要是管的严,不允许负在库结转到下期那就得找你麻烦了吧

- 购买发注,然后入库10个,单价3 EUR

 

MIGO 入库 10个

看一下FI 票

这里有以下几点需要注意:

1,新的移动平均价:3 EUR

2,价格差异勘定 = (新的移动平均价 - 旧的移动平均价)x 负在库数量

                            =  (3 - 1)x 6  = -12 EUR

      我这个环境里面设定了 现金值引(优惠价)为3%,所以实际价格差异 = 11.46 EUR

 

MB52 看一下在库

看一下 品目Master,新的移动平均原价为 3 x 0.97 = 2.97 EUR

2,Lot (批次管理)

Lot 是跨模块的,MM,SD,QM,PP 都要用到的。

下图是按日期进行Lot管理的。

Lot管理不会对金额产生影响的,也就是说跟评价没有任何关系的。

它基本上就是用于更加细化的区分品目,比如某一天制造的品目有多少个等等。

a),品目Master设定

购买管理 tab

- Lot管理区分:勾上 才会采用Lot管理

b),Lot採番 - 购买发注时

ME21N 购买发注

品目Data tab

- Lot:点后面的 Lot登录 即可给Lot採番

这样就採番好了

注意这个番号是咱们这边的Lot番号,是我们自己采购过来以后管理用的。

另外还有一个 仕入先Lot,那是供应商那边的Lot番号,是人家供应商做管理用的,咱们一般不用。

保存

4500017462:10个

c),Lot採番 - 入库时 

ME21N 购买发注 的时候,先不输入Lot

4500017463:15个

MIGO 入库

分纳,这里先入库 8 个

点一下后面的 分类,自己给採番了

MIGO 再次入库

这次入库 7个

这次不点 分类,而是点 Check 按钮

 

提示说Lot 登录中

 这样也採番好了

 

我把数量改成4,一会儿再试一下直接点转记按钮

 

分纳 - 第3次

这次直接点 转记按钮

这次不提示了Lot登录中了,不知道登好了没有

 

照会一下,虽然没有Message提示,但是也是后台自动採番了的

d),MMBE/MB52 查看库存

按Lot分别现实库存数量

MB52 也是可以查看Lot库存的

只是需要勾一下 Lot在库的照会 选项

 

e),MSC3N Lot照会

- 制造日期

- 有效期间期限日

这两个日期可以在 MIGO 画面输入

 

点一下变更 图标,可以修改这两个日期

不仅日期,其实还可以变更很多内容

- 变更履历 tab

 

f),Lot间转送 - MIGO TF品目间在库转送

就是把一个Lot 给转成另一个Lot 里面去。

注意这是SAP系统允许而已,实际运用当中要看什么行业,一般不会允许随便转的。

比如把过期食品/药品的批次给转到还在有效期内的食品/药品批次里面拿去卖,那是要犯事的吧。

标签:库存,48,MM,MIGO,品目,Lot,入库,EUR
From: https://blog.csdn.net/shi_ly/article/details/140749423

相关文章

  • mdmmigrator.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个mdmmigrator.dll文件(挑选合适的版本文件)把......
  • Matplotlib系列-使用鼠标滚轮对matplotlib进行缩放
    一 问题说明   使用matplotlib进行数据可视化时,我们经常需要调整图表的缩放级别以便更清晰地查看数据细节。除了使用工具栏中的缩放按钮外,我们还可以利用鼠标滚轮来实现更便捷的缩放操作。   要实现这一功能,我们需要结合matplotlib的事件处理机制。具体来说,就是......
  • 2020 China Collegiate Programming Contest, Weihai Site
    Preface难得没有发疯的一场,但只能说是症状减轻了,感觉离痊愈还有一定距离这场基本就跟着榜慢慢开题,中期下机的时候才发现J我把题意读假了然后让队友推了快3h的假结论,还好最后把J过了不然铁战犯A.GoldenSpirit签到分讨题,但也需要一些细心大致思路就是在\(2nt\)那个......
  • Springboot计算机毕业设计安全生产目标管理系统j048q
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表部门,用户,安全生产总目标,安全生产责任状,目标考核,明细分类,安全生产明细目标开题报告内容一、课题背景随着社会经济的快速发展和工业化进程的加快,安全生产......
  • coreseek4.1使用sphinx做索引的索引控制shell脚本及逻辑 及 linux安装coreseek4.1的sp
    一、coreseek4.1使用sphinx做索引的索引控制shell脚本及逻辑    sphinx做索引时索引数据来源可以有多种方式,比如数据库mysql,pgsql,mssql,odbc,也可以是python脚本,也可以是xml数据文件,xmlpipe(publish:November1,2017-Wednesday)。    一般来说,如果索引的数据比较简单,......
  • Caused by: io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation a
    当遇到io.lettuce.core.RedisCommandExecutionException:WRONGTYPEOperationagainstakeyholdingthewrongkindofvalue这个异常时,说明你在Redis中尝试执行的操作与存储在特定键中的数据类型不匹配。下面是一些具体的步骤来帮助你解决问题:1.确定键的数据类型首先,你......
  • Github 学生认证/ Copilot申请 (小白步骤)2024版
    1.完善个人信息1.1进入github官网https://github.com、按照下图的步骤、完善信息。1.2下面是具体的内容,只需要填写有箭头的部分内容就好,最后大家不要忘了点击保存。2.填加学校以.edu.com结尾的邮箱账号2.1添加后,你会在学校的企业微信上收到一条通知,按照信息提示......
  • Context-Aware Safe Medication Recommendations with Molecular Graph and DDI Graph
    这篇文章是2023年AAAI会议上的一篇论文,主要是利用分子图和DDI图嵌入来提供上下文感知信息,从而进行安全药物推荐。链接Context-AwareSafeMedicationRecommendationswithMolecularGraphandDDIGraphEmbedding|ProceedingsoftheAAAIConferenceonArtificialInt......
  • COSC2391 Further Programming
    COSC2391 FurtherProgramming/COSC1295AdvancedProgrammingAssignment 1–Semester2 2024IntroductionYouarerequiredtoimplementabasicJavaprogram usingJava.This assignment is designed to:•   TestyourknowledgeofbasicJava concepts......
  • LeetCode | 303 RangeSumQueryImmutable
    https://github.com/dolphinmind/datastructure/tree/datastructure-array-02分析所求解的区间[left,right]具有连续性,执行常规for循环计算,[0,left-1]的区间元素累加和与[0,right]的区间元素累加和,有重复的运算区间[0,left)。累加和与长跑比赛其实一致,求取[left,right]区......