销售订单屏幕增强及功能增强
生活随笔
收集整理的這篇文章主要介紹了
销售订单屏幕增强及功能增强
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
增強點在程序SAPMV45A中有明顯標志,見下圖
或查看該程序子例程以USEREXIT_開頭的即為增強出口,這些出口就包含在上圖的INCLUDE程序中。
?1.1? 、銷售訂單行項目屏幕增強
程序SAPMV45A給用戶預留了兩個增強屏幕,訂單抬頭-附加數(shù)據(jù)B(屏幕號8309)和訂單項目-附加數(shù)據(jù)B(屏幕號8459)。首先需要將要增加的字段(如PRODH)添加至數(shù)據(jù)表VBAP,SE11修改數(shù)據(jù)表VBAP,點APPEND STRUCTURE,添加數(shù)據(jù)元素,然后保存、激活數(shù)據(jù)表
然后在SAPMV45A程序中,將控件添加至屏幕8459
具體的控制邏輯可以在PBO和PAI中添加代碼。
?1.2?? 銷售訂單功能增強
在程序中找以USEREXIT_開頭的子程序,找合適的增強點(根據(jù)已積累經驗,如果是新手,只有一個一個試了)。以剛才屏幕增強為例,如果想對該字段輸入有效性做判斷(當然該判斷可以在PAI中判斷),此控制是在銷售訂單保存時,做有效性檢查。這需要對XVBAP、YVBAP、KOMK、KOMK、KOMV等通訊結構比較熟悉 。
然后保存、激活程序就可以看到增強的效果了。
總結
以上是生活随笔為你收集整理的销售订单屏幕增强及功能增强的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几个常见的停止错误
- 下一篇: 日期函数:取过去或者将来多少天的日期