Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

BAPI_GOODSMVT_CREATE has problem

经过多次测试处理,发现问题发生之程序是处理库存移转

之BAPI功能程序BAPI_GOODSMVT_CREATE,其中处理清除

数据的功能程序是以物料异动冻结之注记『TCURM-MBEQU』

来判定是否清除数据,而我们使用物料延迟冻结注记为’2’,

因此影响清除注记『KZRFB』若连续执行则不会清除

INTERNAL TABLE IMCHB、IMCHA、IMCH1等,以致若程序

未离开重复执行相同料号及批次移转过帐,中间又加上执行

MMPV作物料区间变动,就会造成历史资料MCHBH及MARDH

因IMCHB等未清除之数据带入处理造成异常。(请参阅附件)

经查询相关资源发现此物料异动冻结之注记『TCURM-MBEQU』

是由T-CODE『OMJI』处理的,在测试环境将其改为专用冻结,

『TCURM-MBEQU』为空白,则清除注记『KZRFB』=’X’,

经过测试问题不再发生。(请参阅附件)

专用冻结与延迟专用冻结虽然有说明但实务上有何影响?,

可能须研究一下,是否能请SAP提供解决方案。

[

Former Member
Not what you were looking for? View more on this topic or Ask a question