交货单(DN)的增强点MV50AFZ1的几点实际应用总结

VL01N/VL02N创建或修改DN时,在点击“保存”按钮的节点,客户需求对一些约束条件进行检查。

判断是否允许删除行项目

删除之后点击保存,错误提示

增强点位置:对应FORM  USEREXIT_SAVE_DOCUMENT_PREPARE

数据读取:数据被保存在内表XVBAP,可以从此内表读取到维护的行项目值。

数据读取:数据被保存在内表XLIPS中,可以从此内表读取到已经删除行项目值。

如下判断:

    IF line_exists( xlips[ updkz  = 'D' ] ).
      MESSAGE e001(00) WITH '该交货单不能删除,请使用ZSDR002执行删除操作'.
    ENDIF.
发布了190 篇原创文章 · 获赞 133 · 访问量 97万+

猜你喜欢

转载自blog.csdn.net/wanglei880526/article/details/105244468