LSMW和BDC一樣可以對數據進行批量的導入,LSMW不支持數據的校驗,只可以做一些簡單的批量操作
T-CODE: LSMW
一、LSMW執行步驟
1. 新建一個LSMW Projekt
2.選擇Maintain Object Attributes執行,點擊change,選擇Batch-Input-Aufzeichnung,點擊 進行錄屏
3.新建一個錄屏對象,輸入對象名和描述(隨便)後,輸入T-CODE(這裏用MM02)
4.剔除不必要的操作,default設置對照參數,保存後返回
5.Maintain Source Structures,輸入一個 Source Structures對象和描述(任意),保存後返回
6. Maintain Source fields選中結構體名,選擇表維護
7. Maintain Structure Relationships ,把自己創建的上傳結構和錄屏之後需要上傳的結構相關聯
8.Change Field Mapping and Conversion Rules,選中要關聯的字段,點擊Source Field,把之前關聯好的兩個結構體中的字段做映射,使他們一一對應起來,保存後返回
9.這一步跳過,固定值在錄屏時已經完成了
10.上傳需要批量操作的數據源,選中on the pc,點擊新建,上傳數據源,填寫一個描述,選擇Trennzeichen,這裏是TAB鍵分割,所以選擇Tabulator 保存後返回
11.Assign fields,上傳文件與源結構相關聯,保存後返回
12.Read data 運行,讀取到9條數據
13.Display Read data,9條數據,保存後返回
14. Conver data ,轉換9條,保存後返回
15. Display Convered data d點擊每行查看詳細消息,保存後返回.
16.Create Batch Input Session ,創建一個會話,然後處理這個會話