【需求】当交货单数量为0时,不允许过账
【实现】查找所有关于VL02N增强点,选中了使用第一代增强,在文件MV50AFZ1~USEREXIT_SAVE_DOCUMENT_PREPARE中完成增强实现。
LOOP AT xlips[] INTO DATA(ls_xlips).
DATA:lv_jhsl TYPE LIPS-LGMNG.
lv_jhsl = ls_xlips-KCMENG + ls_xlips-LGMNG.
IF lv_jhsl IS INITIAL.
MESSAGE I000(ZMM) WITH '交货数量为0,不允许过账!'.
LEAVE TO TRANSACTION sy-tcode AND SKIP FIRST SCREEN.
ENDIF.
ENDLOOP.