交貨單(DN)的增強點MV50AFZ1的幾點實際應用總結

VL01N/VL02N創建或修改DN時,在點擊“保存”按鈕的節點,客戶需求對一些約束條件進行檢查。

判斷是否允許刪除行項目

刪除之後點擊保存,錯誤提示

增強點位置:對應FORM  USEREXIT_SAVE_DOCUMENT_PREPARE

數據讀取:數據被保存在內表XVBAP,可以從此內表讀取到維護的行項目值。

數據讀取:數據被保存在內表XLIPS中,可以從此內表讀取到已經刪除行項目值。

如下判斷:

    IF line_exists( xlips[ updkz  = 'D' ] ).
      MESSAGE e001(00) WITH '該交貨單不能刪除,請使用ZSDR002執行刪除操作'.
    ENDIF.

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章