【ABAP系列】SAP 关于出口(user-exit)MV50AFZ1的一些问题
公众号:matinal
本文作者:matinal
前言部分
大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。
正文部分
首先说一下
销售订单的出口:MV45AFZZ
外向交货单出口:MV50AFZ1
以下问题,转自网上
问题一:
在MV50AFZ1这个出口的子程序FORM USEREXIT_SAVE_DOCUMENT_PREPARE.中进行了一些控制,当VL01N创建交货单点击保存的时候检查行项目的信息,如果有问题给出TYPE 'E'的红灯错误,一般有错误提醒的时候,整个页面是不可编辑的状态,但是双击或者点击其他视图的话,页面又是可编辑了,这个时候用户把出现红灯错误的行项目删除,重新保存。问题就在这里了,我不知道这种情况下的操作,被删除的行项目是不是已经更新到什么地方了,虽然交货单里面没有这个行项目信息,但是跑MRP的时候,这个被删除的行项目居然能跑出需求,并产生一个计划订单,给生产部门造成极大的困扰。
跑程序SDRQCR21看看, 如果需求没有了, 表明是SAP在产生需求的时候有错误!
问题二:
哪位通过MV50AFZ1这个user exit 中的FORM USEREXIT_SAVE_DOCUMENT
改过 inbounde delivery item category?
尝试用FORM USEREXIT_MOVE_FIELD_TO_LIPS
公众号:matinal
本博作者:matinal
-------------------------------------------
欢迎来到matinal的博客
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!