我在SAP中學習/工作了近4個月。我一直在做這方面的一些報告和增強功能,但最近我開始處理與移動數據輸入或RF有關的需求,它基本上包括將EAN和一些其他數據添加到dynpro 2502中。更改ABAP標準代碼
我將程序SAPLLMOB中的dynpro 2502複製到SAPLXLRF 9502中,與用戶出口MWMRF502相關,並編寫了它的基本功能,但它沒有像我期望的那樣工作,因爲此退出非常有限,它只允許我導入和導出一小部分數據難以完全按標準執行。
我一直在搜索整個互聯網和很多人做自己的實現和其他只是簡單地改變標準。我不知道如何製作自己的執行程序,因爲我不瞭解所有程序,更改標準代碼的替代方法會更有利於性能和開發時間,但正如我所引用的,我必須更改標準代碼,這是我想要做的事情,只有當沒有其他選擇。
但問題是可以改變標準嗎? ¿SAP實施中標準代碼的更改頻率如何? ¿什麼是更好的選擇?
在此先感謝。
嗨,感謝您的回覆,SAP允許我爲此創建隱式增強,但它需要一個鍵(我輸入了該鍵),現在我也可以修改dynpro。如果我繼續改變我需要的所有內容並修改dynpro,這是否會被視爲改變標準? ¿是否會得到SAP的支持? –
根據最近與SAP的維護協議,即使您已經做出更改,實際上也必須支持您的整個系統。但最好始終保持您的更改儘可能孤立。更改屏幕仍將被視爲改變標準,但只要您使用修改助手,稍後升級通常不會有問題。 SAP支持隱式增強點,我相信如果需要進行故障排除,他們可以將其關閉。儘管如此,儘可能謹慎地使用它。 – Esti
作爲附加說明:您是否需要密鑰才能更改屏幕或添加隱式增強點?隱含的增值點應該已經存在,因此不需要修復密鑰。 – Esti