SAP QM 质量检验特殊业务需求之方案漫谈

SAP QM 质量检验特殊业务需求之方案漫谈

最近几个月,几个前IBM公司同事顾问电话给我讨论其所在项目上的一些质量管理部门提出的一些需求的方案。这些需求基本都是SAP标准功能不能满足的需求,结合之前所做的SAP项目经验以及我对SAP QM的理解,我给他们提出的建议是设计自定义表以及代码增强,以实现这些独特的需求。 

1,生产完工入库的质量检验

需求:某项目客户要求,同一个成品物料号,正常生产批次完工入库后需要质检,而混批生产完工入库后不再需要质检,直接进入非限制使用库存。所谓的混批,是指将之前已经生产出来的该物料的多个批次库存,质检释放库存后,因业务需要再次投入生产线,混批生产出一个新的该物料批次(自己造自己)。

分析:很明显,同一个物料号只能启用一个04检验类型(或者复制04后创建的新的检验类型),并且一旦启用04检验类型,SAP系统不管你是正常批次生产还是混批生产,完工入库之后必有检验批产生,没办法做到正常批次入库进入质检库存,而混批生产完工入库后直接进入非限制使用库存。

正常批次生产和混批生产工单类型是不同的。 

建议:1)启用04,工单完工入库之后全部进入质检库存产生检验批。但是业务上对于混批生产订单完工入库之后产生的检验不做检验,直接去SAP系统里做一笔QA11的事务,把质检库存释放出来。不过该建议业务部门还是不能接受,虽然QA11的操作比较简单,工作量不大,但是业务部门还是希望混批场景根本无检验批产生。 

2)最后给出的建议是:为物料号启用04检验类型,但是在工单完工入库的标准程序里增加代码做增强,在触发04检验批之前先检查工单类型是不是混批生产的工单,如果是,就不触发04类型的检验批,库存直接进入非限制使用库存。SAP有标准功能可以根据不同的工单类型分配不同的检验类型,但是这个只对03(生产过程的检验)起作用,对于04检验类型是不起作用的。

 

2,保税区业务场景里的库存转移的质量检验

需求:某项目里有保税区业务。进口的原料先进入保税区,然后进入自有工厂。客户采用要求,物料从保税区转入工厂,要质检;而从自有工厂转入保税区不需要质检。

分析:不管保税区是设计成一个plant code还是storage location, 如果启用质检,这种跨工厂或者跨storage location的货物转移,或者物料号到另一个物料号的转移过账,都与SAP标准的08检验类型有关。并且对于08检验类型,SAP标准功能里,货物在双向转移的过程里都会触发08检验批,而没法做到只是单向货物移动有检验批产生。 

方案:为物料号启用08检验类型,设计自定义表,规定从哪里转移到哪里不触发检验批,然后增强代码去检查该自定义表的数据,根据情况在完成货物移动或者库存转移过账之后,来决定是否触发08类型的检验。

                                       

3,自有仓库与第三方仓库之间转库场景的质量检验

需求:某项目客户有诸多第三方仓库,并且业务管理需要启用SAP QM模块。业务希望,工厂里的物料转入第三方仓库,第三方仓库收货后不用质检,不用触发检验批;而货物从第三发仓库转入工厂自有仓库的时候,需要质检,触发检验批,原因是货物被第三方仓库管理过一段时间,转回后,工厂需要质检后才能决定是否可用。 

方案:为物料号启用08检验类型,设计自定义表,规定从哪里转移到哪里不触发检验批,然后增强代码去检查该自定义表的数据,根据情况在完成货物移动或者库存转移过账之后,来决定是否触发08类型的检验。

2016-09-30 写于武汉市经开区.

时间: 2024-10-23 22:54:58

SAP QM 质量检验特殊业务需求之方案漫谈的相关文章

SAP QM Partial Lot

SAP QM Partial Lot   Partial lots describe a partial quantity of the product to be manufactured. If partial quantities with different attributes are present, the total quantity of a production order can be divided into partial lots. Several inspectio

SAP QM Sample Type - 100% inspection

SAP QM Sample Type - 100% inspection assign this sample procedure to material, mb1c+561, trigger a 05 inspection lot, sample size = Inspectin lot qty,即是全检.  

SAP QM Transfer of Inspection Stock

SAP QM Transfer of Inspection Stock   我们假定要把0001下5个质检库存转入0002 storage location下, TCode : QAC2 保存之,再去查库存,  

SAP QM Source Inspection Demo

SAP QM Source Inspection Demo   可以设置为外检不合格,则不让业务执行GR ,如下图: 它与Q-Info中如下设置是有关系的,如下图: 能达到的效果是:我们靠外检的检验批的结果来控制是否收货.   如下的PO , 针对它有一个IQC lot, 我们已经reject这个source inspection的检验批,   MIGO,try to do GR against this PO, failed, 系统不让GR了. 如果我们使用QA12 将source inspe

SAP QM Early Lot Creation 04 Inspection Lot Demo

SAP QM Early Lot Creation 04 Inspection Lot Demo   save it. CO01, create a production order. release it, trigger an inspection lot, MB31,GR 1 PC, 系统会更新之前检验批, 待过账数量为1,QA11会出现Inspection lot stock这个选项卡. 不对这个检验批作UD,再次GR,2 PC, 保存之. 系统依旧使用老的检验批号,更新其待释放库存为3

SAP QM Dynamic Modification Rule & Sample Scheme & Sampling Procedure关系?

SAP QM Dynamic Modification Rule & Sample Scheme & Sampling Procedure关系?   Sample scheme被分配给Sampling procedure, 然后assign sample procedure to dynamic modification rule.   最后dynamic modification rule被assign给物料主数据或者检验计划.   微信号:JINYULIN_SH_ QQ: 280603

SAP QM Batch to Batch的转移过账事务中的Vendor Batch

SAP QM Batch to Batch的转移过账事务中的Vendor Batch 下午,笔者在微信上收到之前的P项目客户方的合作伙伴邱老师的message,说是问我一个问题.   问题是:某物料号三个Batch, 分别是batch1, batch2, batch3:这三个批次都有各自不同的vendor batch,分别是VendorB1, VendorB2, VendorB3.现在如果在同一个事务里,将batch1, batch2下的库存各自转10个到batch3下,触发的检验批上的vend

SAP QM 'QM System' 有什么控制作用?

SAP QM 'QM System' 有什么控制作用? QM system可以控制如下二点: 1>如果我方与Vendor的质量标准匹配,且相互认证,那么我方收货后不用检验,系统不产生检验批:如果我方与vendor的质量标准匹配,但是没有相互认证,则我方收货后需要检验: 2>如果我方与vendor的质量标准不匹配,则系统可以控制不让我方下采购订单给这个Vendor; 微信号:JINYULIN_SH_ QQ: 2806032155

SAP QM Control Key中'Block Invoice'选项作用?

SAP QM Control Key中'Block Invoice'选项作用?   1>me21n, create a new PO, 2>MIGO to do GR against this PO, Triggered an inspection lot 2969. We do not do UD for this inspection lot first. 3>MIRO to do invoice verification, post, invoice is created but