- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
. .
批次编号处理
批次编号范围(将采用批次管理的物料分为两种,1种是自制件(E),1种是采购件(F),对于既有自制、又有采购的,根据实际状况处理)
对于自制件,批次编号跟生产订单编号一致(使用出口来实现)
对于外购件,批次编号采用6位日期+3位流水码(使用出口来实现)
内部编号范围分配目前逻辑如下,根据物料的生产方式
?F-外购件-?批次编号采用6位日期+3位流水号
对于1个物料来说,如果批次号码内部给号而不是手工输入,那么流水码从001直到999,每次货物移动,流水码自动加1
对于不同的物料来说,比如之前有个物料使用了流水码180111000如果MCH1物料+流水码查询不到记录,那么此物料仍然可以使用流水码180111000????????????????????????????????
E-外购件-?批次编号采用生产订单编号
X-判断当前的生产订单编号是否为空
生产订单编号为空 ? -???6位日期+3位流水号
生产订单编号不为空-???生产订单编号(生产订单编号采用10位,前两位为工厂代码)
?
首先对于增强说一下我的理解:
用户出口SAPLV01Z是用户自动分配批次号码(内部给号的),并且只有在配置了
基于移动类型生成新批次,并且设置成B,此出口才会被触发,所有的配置B的移动类型,在用MIGO进行货物移动时,都会触发增强的逻辑,并且增强逻辑只对(没有输入批次号码)这种情况下才生效。
集团配置的自动创建批次移动类型为101、103、501
?
?
对于批次,整个集团的规则是,批次号码均是自动生成,只有特殊情况才可以手工输入(561初始化,以及盘盈701、711):
只有收货(101、103、501-仅限采购件),才能自动产生新批次(设置成B-Automatic/Manual
?and check in USER EXIT),其他的移动类型都要设成G-no creation
对于消耗的移动类型(201、261、281、601、541、543)批次都是根据批次确定规则(FIFO剩余货架寿命),自动排出批次(在migo里面也要配置增强,如果输入的批次号不在MCH1或者MCHA中,会报错),且不允许产生新批次-全部设成G-no creation,且需要配置批次确定规则
对于移库类(241/242、301/302、303/304、305/306、309/310、311/312、313/314、315/316、344/343、411/412、413/414、415/416、551/552。。)如果物料有用到批次管理,会检查输入的批次是否存在,如果不存在,会报错,也是在MIGO增强里面做检查,因为移库可能没法使用FIFO规则。且不允许产生新批次-全部设成G-no creation,且不需要配置批次确定规则
对于561,并不设置内部检查规则(即采用默认配置),对于561初始化库存时,批次可以手工输入
对于701(盘盈),理论上,所有的盘盈并不会产生新批次,如果真的产生新批次的物料,批次可以手工输入,即701也采用默认配置
?
CMOD创建增强项目
注:EXIT_SAPLV01Z_001 EXIT_SAPLV01Z_002适用于内部给号的情况
对出口EXIT_SAPLV01Z_002加代码
源代码
*---------------------------------------------------------------------*
*?Include??????????ZXVBZU02
*?内部编号范围分配目前逻辑如下
*?根据物料的生产方式
*?F-外购件-?批次编号采用6位日期+3位流水号
*?????????????流水号含义-对于1个物料来说,如果批次号码内部给号而不是手工输入,那么流水码从001直到999,
*?????????????????????????每次货物移动,流水码自动加1
*???????????????????????-对于不同的物料来说,比如之前有个物料使用了流水码180111001如果MCH1物料+流水码
*?????????????????????????查询不到记录,那么此物料仍然可以使用流水码180111001
*?E-外购件-?批次编号采用生产订单编号
*?X-判断当前的生产订单编号是否为空
*????生产订单编号为空??-???6位日期+3位流水号
*????生产订单编号不为空-???生产订单编号
*---------------------------------------------------------------------*
TABLES:zbatch,mch1,marc.
DATA?tab01?LIKE?TABLE
原创力文档


文档评论(0)