背景:用户上线ps系统,物料用策略70跑需求
但是因为通用料被改了策略,改成其他的了,影响到计划独立需求了。
如果用户不需要了哪个料就会把数量改为0,或者直接删掉物料。之前建议是改成0,这样还有个记录在,所以这次用户是在更换策略之后用cj20n改了数量0后,发现MD04还在跑需求!
正常来说通过项目创建的计划独立需求是不能手动改的,会报错:Planned independent reguirement can only be maintained via the network
应该就是改策略的原因,导致同步不了,即使我将策略改回70,将网络里的物料数量重新维护上去,系统会自动生成一条新的计划独立需求,原来的那条毫无变化。。。
没有办法只能用一种不规范的操作来解决了:
se37:BAPI_REQUIREMENTS_CHANGE,手动执行了一下修改需求的BAPI,相当于绕过了一些检查,但是一般来说是不建议这么做,除非真的解决不了
直接执行就可以删掉了,这个函数还可以对明细做一些修改,但是这次不涉及就写了