1. 程式人生 > >AS01(創建固定資產)增強 啊

AS01(創建固定資產)增強 啊

激活 code 做的 查看 str 插入 定義 spa 一個

---恢復內容開始---

  1. 查找AS01出口函數

Tcode:SAT(Runtime Analysis,2.0版T-code SE30 )

選擇Transaction 輸入AS01,點擊Execute執行

技術分享

在AS01界面填寫資產主數據後保存,回到SAT界面,界面為AS01運行過程中的所有步驟,左側選擇Function Modules->CALL FUNCTION,在右側列Statement/Event中搜索文本‘EXIT_‘,找到出口函數EXIT_SAPLAIST_002技術分享

根據出口函數名稱EXIT_SAPLAIST_002到表MODSAP(SAP Enhancements)中獲取所屬SMOD

技術分享

技術分享

找到SMOD對象為AIST0002,通過T-code SMOD查看對象

技術分享

T-code CMOD新建增強項目,輸入描述後,進入增強分配,填入AIST0002

技術分享

技術分享

點擊組件,查看對應出口函數及增強結構

技術分享

雙擊結構 CI_ANLU,新建或修改結構,在結構中添加需要增強的字段

技術分享

激活結構後回到CMOD界面,雙擊出口函數EXIT_SAPLAIST_002,進入所在函數組

技術分享

在函數組中創建新屏幕,用來放置新加字段

技術分享

點擊"格式",進入繪圖界面,將字段輸入框放置在屏幕上,命名為:ANLU-字段名

技術分享

回到CMOD界面,依次導出各函數代碼,並將代碼復制到各函數中。

技術分享

技術分享

技術分享

執行T-code AOLK,根據不同分類定義前臺的屏幕展示,選中1000分類,點擊左側的格式的一般分配

技術分享

技術分享

我們看到當前固定資產操作屏幕顯示布局為‘SAP‘,我們現在要做的是自建一個布局將其替換。

執行T-code AOLA,通過復制‘SAP‘的方式新建布局‘ZSAP‘

技術分享

選中新建的ZSAP,點擊左側的表頁標題進行編輯

技術分享

我們想增加一個新的標簽頁,通過debug的方式對數據庫表TAMLAY1插入一條新數據,四個字段值分別為 FI-AA,ZSAP,9,客戶增強

重新打開AOLA,查看ZSAP表頁標題,發現標簽頁碼增加了一行

技術分享

選中新加行,雙擊左側標簽頁上的組位置,將新建的子屏幕增加到其中。

技術分享

回到AOLK,將對應布局由SAP改為ZSAP,激活程序,進入AS01界面,增強字段已經生效

技術分享

AS01(創建固定資產)增強 啊