iT邦幫忙

2024 iThome 鐵人賽

DAY 20
0
佛心分享-IT 人自學之術

從0開始的ABAP之旅 系列 第 20

Day20 SAP中批量匯入資料的工具-LSMW

  • 分享至 

  • xImage
  •  

Hi 大家好
今天要來介紹SAP中的一種工具LSMW(Legacy System Migration Workbench),
今天當我們需要大量匯入資料到SAP中的時候就可以使用他,
例如:
公司今天一次購買上百台筆電,需要大量建立資產主檔
、大量建立會計傳票等等

這時就可以將資料整理成EXCEL再轉成txt檔上傳到SAP

實作環節

T-CODE:LSMW

先按白紙建立我們的Project
https://ithelp.ithome.com.tw/upload/images/20241004/20169147W80cOcTpF0.png

點小時鐘執行
https://ithelp.ithome.com.tw/upload/images/20241004/20169147TrCmKz49Zm.png

進來後可以看到有13個步驟
前七個步驟:設定上傳需要的檔案格式
後六個步驟:執行上傳
我們今天的重點在前七個步驟

step1

https://ithelp.ithome.com.tw/upload/images/20241004/20169147xTosNQNONL.png
這邊可以看到SAP提供了四種Import資料的方式
-Standard batch/Direct input:SAP提供了標準格式像是採購單、訂單、會計文件等等的基本作業就可以用這個選項可以減少很多設定
根據自己的需求選object
-Batch input recording :透過錄螢幕的方式模擬真人的操作來匯入資料

-BAPI :CALL SAP標準的BAPI來匯入資料

IDOC沒用過,這邊先不講

step2

https://ithelp.ithome.com.tw/upload/images/20241004/20169147DBtlLaxHbX.png
建立要上傳的資料結構,
因為會計文件的結構是header下面有item

step3

這步驟是決定我們要上傳的欄位

https://ithelp.ithome.com.tw/upload/images/20241004/20169147ERs4NAC9V0.png
先選擇 object overview

然後選擇table
https://ithelp.ithome.com.tw/upload/images/20241004/201691476fRFGGuUDJ.png

可以看到這裡有所有header跟item的欄位名稱
我們可以先搜尋我們要上傳的欄位然後先把名稱跟字數貼到EXCEL
https://ithelp.ithome.com.tw/upload/images/20241004/20169147VaA6n37mlt.png

回到上一頁後一樣選第三步然後執行
選紅線處的Table maintainace
https://ithelp.ithome.com.tw/upload/images/20241004/20169147Uv34TujgMY.png

就可以把我們剛剛貼在excel的欄位資訊貼來這裡
Header跟item都是一樣的操作
然後按儲存
https://ithelp.ithome.com.tw/upload/images/20241004/2016914795TeOCg2H1.png

step4

結構跟資料來源的對應而已
儲存後退出
https://ithelp.ithome.com.tw/upload/images/20241004/20169147bBV34agpKy.png

step5

mapping資料欄位跟導入資料
選上方extras
點auto field mapping
系統會自動根據欄位名稱配對欄位
https://ithelp.ithome.com.tw/upload/images/20241004/20169147dpBphEx5JD.png

step6

維護轉換規則
一樣保存後退出
https://ithelp.ithome.com.tw/upload/images/20241004/20169147VKzHFor1vA.png

step7

這步驟就要來指定我們要上傳的檔案
https://ithelp.ithome.com.tw/upload/images/20241004/20169147TmYOejIBRx.png

點擊藍色框框處
https://ithelp.ithome.com.tw/upload/images/20241004/201691473mpY5Rdu9i.png

點file就可以從我們的電腦路徑選擇檔案啦

以上就是今天的分享
後續步驟也很簡單
其實就是一值執行確認內容是我們要上傳的檔案就好~


上一篇
Day 19 SAP中物件導向的增強技術 BADI
下一篇
Day21 非不得已不要用的技巧-直接修改TABLE
系列文
從0開始的ABAP之旅 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言