交貨單發貨過賬增強


 1業務場景

VL02N交貨單點擊發貨過賬按鈕時,需要判斷輸入的實際發貨日期與當前系統日期的差值,是否在配置表維護的允許差值之內。如果在誤差范圍內,則可以發貨過賬,否則報錯。

2技術實現

1. BADI:LE_SHP_DELIVERY_PROC

之前使用FILL_DELIVERY_ITEM這個方法,發現報錯后,前台所有輸入框全部灰掉,無法再次輸入,點擊返回直接退出事務碼,因此該增強位置並不合適。

后來找到增強位置為DELIVERY_FINAL_CHECK,可以實現該業務需求。當不滿足條件報E類型錯時,重新敲回車,則仍然進入可編輯界面。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM