SAP_LSMW_CATT_BDC批量導(dǎo)入_第1頁
SAP_LSMW_CATT_BDC批量導(dǎo)入_第2頁
SAP_LSMW_CATT_BDC批量導(dǎo)入_第3頁
SAP_LSMW_CATT_BDC批量導(dǎo)入_第4頁
SAP_LSMW_CATT_BDC批量導(dǎo)入_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SAPSAP 批導(dǎo)入處理教程批導(dǎo)入處理教程目目 錄錄1.前言前言 .21.1.CATT 解釋.21.2.LSMW 解釋.21.3.BDC 解釋.21.4.LSMW、BDC、CATT 區(qū)別.22.ECATT 批導(dǎo)入處理教程批導(dǎo)入處理教程.32.1.SECATT 批導(dǎo)入處理教程一.32.2.SECATT 批導(dǎo)入處理教程二.153.LSMW 批導(dǎo)入處理教程批導(dǎo)入處理教程.263.1.總述.263.2.操作界面說明.263.3.實(shí)際操作步驟.284.BDC 批導(dǎo)入處理教程批導(dǎo)入處理教程.601. 前言前言1.1.ECATT 解釋解釋E Extendedxtended ComputerComputer

2、AidedAided TestTest Tool(T-codeTool(T-code:SECATT)SECATT) ECATT 是 SAP 自帶的功能測(cè)試工具,主要目標(biāo)用來作 SAP 業(yè)務(wù)流程的自動(dòng)化測(cè)試,每個(gè)測(cè)試都會(huì)生成一個(gè)詳細(xì)的日志來顯示測(cè)試流程和測(cè)試結(jié)果。和 CATT 相比,CATT 操作簡(jiǎn)單,類似于 BDC 的錄屏功能,用于常用的簡(jiǎn)單業(yè)務(wù)數(shù)據(jù)導(dǎo)入,基本已被 ECATT 完全取代。除了 CATT 功能之后,ECATT 主要應(yīng)用于基于 GUI Windows/Gui Java 自動(dòng)化測(cè)試,同時(shí)也為外部工具提供了第三方接口(獲 BC-ECATT 授權(quán))。所有的測(cè)試腳本,無論是 ECATT 自

3、已生成的還是外部工具的他們都應(yīng)該具有相同的數(shù)據(jù)對(duì)象類型,與 SAP 結(jié)合在一起并保存在相同的位置。在 R/3 的功能測(cè)試中,ECATT 錄屏功能簡(jiǎn)單實(shí)用,測(cè)試腳本、測(cè)試數(shù)據(jù)、系統(tǒng)數(shù)據(jù)分別存放,可重復(fù)使用,并附有詳細(xì)測(cè)試報(bào)告以及糾錯(cuò)功能,作為自帶工具簡(jiǎn)單實(shí)用。對(duì)于 WEB 方面的測(cè)試的話就要借用第三方的測(cè)試軟件,如知名的 Mercury 的 QTP。1.2.LSMW 解釋解釋LegacyLegacy SystemSystem MigrationMigration WorkbenchWorkbench (T-code:(T-code: LSMW) ) LSMW, 是 SAP 推薦用來從舊的系統(tǒng)或非

4、 SAP 系統(tǒng)把大批量或周期性的數(shù)據(jù)遷移到 SAP 的主力工具,類似于 ECATT/SCATT,其優(yōu)點(diǎn)可以在一個(gè) Session 中處理大批量數(shù)據(jù),并靈活易學(xué)易用。如果用 BDC 和ECATT 只能根據(jù)定制好的畫面輸入?yún)?shù)。一旦沒有這個(gè)值系統(tǒng)就會(huì)報(bào)錯(cuò)。比喻我們根據(jù)業(yè)務(wù)對(duì) FI Account Document 或者主數(shù)據(jù)一些參數(shù)作了擴(kuò)展,一旦參數(shù)缺失或者不匹配,不得不終止 Session,通過 SM35 手動(dòng)去更正或者重新錄屏。LSMW 具有一般的通用性,他導(dǎo)入模板的設(shè)計(jì)過程包括 15 個(gè)步驟,每個(gè)都是獨(dú)立的單元并可進(jìn)行單獨(dú)的更新和修改,而不影響其它的模塊只需作一些調(diào)整做出相應(yīng) mapping

5、,將必要的數(shù)據(jù)指定對(duì)應(yīng)的字段就可行了,無需額外的編碼。 當(dāng)然,LSMW 局限在于只能導(dǎo)入固定類型的主數(shù)據(jù),如 Customer/Vendor Master,Material Master,F(xiàn)inancial Document, G/L Account。如果是自定義的 ABAP 程序來導(dǎo)入主數(shù)據(jù)就行不通了。同樣做了一個(gè) FI Account Document 的例子,對(duì)出現(xiàn)重復(fù)的統(tǒng)計(jì)的 Line Item 時(shí)顯得也不是特別得心應(yīng)手。1.3.BDC 解釋解釋BatchBatch DataData ConversionConversion (T-code:(T-code: SHDB)SHDB)BDC

6、 同樣是通過 SHDB 把用戶一次性的業(yè)務(wù)操作記錄全部記錄下,然后供用戶使用。開發(fā)人員可以生成程序構(gòu)建數(shù)據(jù)源。只要存在重復(fù)的業(yè)務(wù)操作,自然會(huì)想到 BDC 錄屏。1.4.LSMW、BDC、CATT 區(qū)別區(qū)別LSMW: legacy system Migration workbench(遺產(chǎn)(舊)系統(tǒng)移值工作臺(tái)) BDC : Batch Data Communication(批處理) CATT :Computer Aided Test Too (計(jì)算機(jī)輔助輸入測(cè)試) 數(shù)據(jù)導(dǎo)入速度:LSMW=BDCCATT 制作難度:BDCLSMWCATT 跨服務(wù)器傳輸(復(fù)制):LSMW 用導(dǎo)出導(dǎo)入,不用傳輸,不用

7、建立程序最方便。CATT 都要傳輸,BDC 傳輸或者生成 ABAP 程序。其實(shí) LSMW 最終是產(chǎn)生批處理,所以速度和 BDC 相等,CATT 是模擬前端屏幕輸入,速度慢,而且某些屏幕字段抓取不了。2. ECATT 批導(dǎo)入處理教程批導(dǎo)入處理教程2.1.SECATT 批導(dǎo)入處理教程一批導(dǎo)入處理教程一以創(chuàng)建物料主數(shù)據(jù)基本視圖舉例。以創(chuàng)建物料主數(shù)據(jù)基本視圖舉例。輸入事務(wù)碼:輸入事務(wù)碼:SECATT,鍵入回車:,鍵入回車:創(chuàng)建創(chuàng)建 Test Scipt,選擇該選項(xiàng)輸入自定義程序名,選擇該選項(xiàng)輸入自定義程序名:ZSECATT01點(diǎn)擊點(diǎn)擊“新建新建”按鈕進(jìn)入下面的界面,輸入文本說明及事務(wù)碼所屬模塊:按鈕進(jìn)

8、入下面的界面,輸入文本說明及事務(wù)碼所屬模塊:保存至保存至本地對(duì)象本地對(duì)象:點(diǎn)擊點(diǎn)擊“模式模式”按鈕,進(jìn)入下面界面,填入事務(wù)代碼:按鈕,進(jìn)入下面界面,填入事務(wù)代碼:MM01,連續(xù)鍵入回車兩次:,連續(xù)鍵入回車兩次:開始記錄創(chuàng)建物料的過程;物料號(hào)碼要手工重新輸入一次,所有有關(guān)的選項(xiàng)要重新選擇一遍:開始記錄創(chuàng)建物料的過程;物料號(hào)碼要手工重新輸入一次,所有有關(guān)的選項(xiàng)要重新選擇一遍:回車進(jìn)入創(chuàng)建物料主數(shù)據(jù)基本視圖的界面,把需要輸入的項(xiàng)目填寫完整后回車進(jìn)入下面界面,然后點(diǎn)擊回車進(jìn)入創(chuàng)建物料主數(shù)據(jù)基本視圖的界面,把需要輸入的項(xiàng)目填寫完整后回車進(jìn)入下面界面,然后點(diǎn)擊“YES”。點(diǎn)擊點(diǎn)擊“YES”,進(jìn)入下面界面:

9、,進(jìn)入下面界面:點(diǎn)擊下圖點(diǎn)擊下圖圖標(biāo),系統(tǒng)顯示創(chuàng)建的程序名稱圖標(biāo),系統(tǒng)顯示創(chuàng)建的程序名稱“MM01_01”:雙擊程序名稱雙擊程序名稱“MM01_01”,進(jìn)入下面界面:,進(jìn)入下面界面:?jiǎn)螕魡螕?DYNPRO MODE PROG DYNR 字段字段,進(jìn)入下面界面:,進(jìn)入下面界面:雙擊雙擊 FIELD MODE. NAME ,修改字段使之變成變量,該值可以自定義成任何名稱(中文除外),修改字段使之變成變量,該值可以自定義成任何名稱(中文除外),見下面界面:見下面界面:把需要導(dǎo)入的數(shù)據(jù)修改完畢之后鍵入把需要導(dǎo)入的數(shù)據(jù)修改完畢之后鍵入回車回車,然后單擊確認(rèn);,然后單擊確認(rèn);依次對(duì)變量進(jìn)行修改并確認(rèn),待全

10、部變量修改完成之后保存;然后單擊依次對(duì)變量進(jìn)行修改并確認(rèn),待全部變量修改完成之后保存;然后單擊鍵,確認(rèn)修改的字段并將鍵,確認(rèn)修改的字段并將I/E/V 欄位的標(biāo)識(shí)由欄位的標(biāo)識(shí)由 V 改為改為 I,再次保存;,再次保存;單擊單擊退回到初始界面;選擇第一項(xiàng),開始創(chuàng)建退回到初始界面;選擇第一項(xiàng),開始創(chuàng)建 Test Configuration 輸入創(chuàng)建的程序名稱(建議和輸入創(chuàng)建的程序名稱(建議和Test Script 的名稱一樣);的名稱一樣);自定義字段的名稱和描述自定義字段的名稱和描述把值清空把值清空V 改為改為 I點(diǎn)擊點(diǎn)擊“新建新建”按鈕,進(jìn)入下面的界面,輸入標(biāo)題和所屬模塊:按鈕,進(jìn)入下面的界面,

11、輸入標(biāo)題和所屬模塊:?jiǎn)螕魡螕?Configuration 視圖;輸入視圖;輸入上面創(chuàng)建的上面創(chuàng)建的 Test Configuration 程序名保存程序名保存:保存至本地對(duì)象;保存至本地對(duì)象;單擊單擊 Variants 選擇選擇 Extemal Variants/Path file 單擊下拉菜單選擇要輸出的文件路徑單擊下拉菜單選擇要輸出的文件路徑(注:模版導(dǎo)出(注:模版導(dǎo)出的路徑和數(shù)據(jù)導(dǎo)入時(shí)的路徑要一致)的路徑和數(shù)據(jù)導(dǎo)入時(shí)的路徑要一致);單擊單擊圖標(biāo),制作好的導(dǎo)入模板導(dǎo)出進(jìn)行編輯;文件保存時(shí)可以自定義文件的名稱;單擊保存:圖標(biāo),制作好的導(dǎo)入模板導(dǎo)出進(jìn)行編輯;文件保存時(shí)可以自定義文件的名稱;單擊

12、保存:至此,至此,ECATT 批導(dǎo)入處理程序和導(dǎo)入模版制作完成。批導(dǎo)入處理程序和導(dǎo)入模版制作完成。下面介紹下面介紹 ECATT 模版的制作和處理過程:模版的制作和處理過程:下圖是下圖是 SECATT 輸出到本地文件中的模板(模版輸出時(shí)為輸出到本地文件中的模板(模版輸出時(shí)為 TXT 格式,打開時(shí)需要以格式,打開時(shí)需要以 XLS 的格式打開):的格式打開):對(duì)該模板進(jìn)行編輯,將對(duì)該模板進(jìn)行編輯,將*和和*ECATTDEFAULT 兩個(gè)標(biāo)識(shí)放置到最后,需要在每一行的首個(gè)單元格內(nèi)標(biāo)明兩個(gè)標(biāo)識(shí)放置到最后,需要在每一行的首個(gè)單元格內(nèi)標(biāo)明V1,如果還有第二條則標(biāo)明,如果還有第二條則標(biāo)明 V2,依次類推,然后

13、保存即可:,依次類推,然后保存即可:回到回到 SAP 系統(tǒng)系統(tǒng) SECATT 界面,單擊界面,單擊執(zhí)行執(zhí)行鍵:鍵:選擇選擇 Variants 視圖,制定文件路徑;視圖,制定文件路徑;自定義的字段名自定義的字段名單擊單擊 Shared 視圖,按照下圖選擇控制參數(shù):視圖,按照下圖選擇控制參數(shù):?jiǎn)螕魡螕?VI Control 視圖,選擇要使用的導(dǎo)入方式,同時(shí)按照下圖紅框中的選項(xiàng)設(shè)置參數(shù);視圖,選擇要使用的導(dǎo)入方式,同時(shí)按照下圖紅框中的選項(xiàng)設(shè)置參數(shù); 導(dǎo)入成功或錯(cuò)誤系統(tǒng)會(huì)報(bào)出相應(yīng)消息;導(dǎo)入成功或錯(cuò)誤系統(tǒng)會(huì)報(bào)出相應(yīng)消息;導(dǎo)入方式有以下幾種:導(dǎo)入方式有以下幾種:前臺(tái):表示導(dǎo)入時(shí)若發(fā)生問題可以在前臺(tái)清晰的看

14、到錯(cuò)誤步驟,一步步進(jìn)行干預(yù);前臺(tái):表示導(dǎo)入時(shí)若發(fā)生問題可以在前臺(tái)清晰的看到錯(cuò)誤步驟,一步步進(jìn)行干預(yù);錯(cuò)誤:導(dǎo)入時(shí)報(bào)錯(cuò),干預(yù)后可以通過,導(dǎo)入完畢后在系統(tǒng)可以記錄錯(cuò)誤日志;錯(cuò)誤:導(dǎo)入時(shí)報(bào)錯(cuò),干預(yù)后可以通過,導(dǎo)入完畢后在系統(tǒng)可以記錄錯(cuò)誤日志;后臺(tái):無論是否有錯(cuò)誤發(fā)生程序照常進(jìn)行工作,直至導(dǎo)入結(jié)束,同樣也提供錯(cuò)誤日志;后臺(tái):無論是否有錯(cuò)誤發(fā)生程序照常進(jìn)行工作,直至導(dǎo)入結(jié)束,同樣也提供錯(cuò)誤日志;設(shè)置完導(dǎo)入的條件后,點(diǎn)擊設(shè)置完導(dǎo)入的條件后,點(diǎn)擊“執(zhí)行執(zhí)行”按鈕進(jìn)行數(shù)據(jù)批導(dǎo)入的執(zhí)行,執(zhí)行成功后見下面界面:按鈕進(jìn)行數(shù)據(jù)批導(dǎo)入的執(zhí)行,執(zhí)行成功后見下面界面:至此,至此,ECATT 的批導(dǎo)入處理教程一的批導(dǎo)入處理教

15、程一,介紹完畢。,介紹完畢。下面介紹下面介紹 ECATT 的批導(dǎo)入處理教程二。的批導(dǎo)入處理教程二。2.2.SECATT 批導(dǎo)入處理教程二批導(dǎo)入處理教程二以創(chuàng)建物料主數(shù)據(jù)基本視圖舉例:以創(chuàng)建物料主數(shù)據(jù)基本視圖舉例:在事務(wù)代碼欄輸入事務(wù)代碼在事務(wù)代碼欄輸入事務(wù)代碼 SECATTSECATT首先在首先在TestTest ScriptScript中建立測(cè)試腳本中建立測(cè)試腳本以以z z或是或是y y開頭開頭使用至少使用至少1 1 個(gè)但不超過個(gè)但不超過3030個(gè)字符個(gè)字符點(diǎn)擊新建創(chuàng)建點(diǎn)擊新建創(chuàng)建TestTest ScriptScript在在 TitleTitle 中輸入中輸入 CATTCATT 描述描述用

16、鼠標(biāo)點(diǎn)擊用鼠標(biāo)點(diǎn)擊 ComponentComponent 輸入框上的輸入框上的或者按或者按 F4F4,或者直接輸入所屬模塊,或者直接輸入所屬模塊用鼠標(biāo)點(diǎn)擊用鼠標(biāo)點(diǎn)擊 ComponentComponent 輸入框上的輸入框上的或者按或者按F4F4,系統(tǒng)會(huì)彈出程序組件,選擇程序模塊,系統(tǒng)會(huì)彈出程序組件,選擇程序模塊點(diǎn)擊模式,彈出下面窗點(diǎn)擊模式,彈出下面窗口口在在 GroupGroup 中選擇中選擇 ALLALL ALLALL COMMANDSCOMMANDS在在 CommandCommand 中選擇中選擇 TCDTCD RECREC(TCDTCD (RecordRecord) 在在 Transac

17、tionTransaction 中輸入要?jiǎng)?chuàng)建的主數(shù)據(jù)使用的事務(wù)代碼,中輸入要?jiǎng)?chuàng)建的主數(shù)據(jù)使用的事務(wù)代碼,這里輸入這里輸入 MM01MM01,然后回車,然后回車 2 2 次,進(jìn)入創(chuàng)建物料界面次,進(jìn)入創(chuàng)建物料界面 進(jìn)入物料主數(shù)據(jù)維護(hù)界面進(jìn)入物料主數(shù)據(jù)維護(hù)界面根據(jù)系統(tǒng)配置輸入物料號(hào)(如果是外部編號(hào))、行根據(jù)系統(tǒng)配置輸入物料號(hào)(如果是外部編號(hào))、行業(yè)、物料類型等業(yè)、物料類型等把物料主數(shù)據(jù)需要輸入的內(nèi)容填寫完整后保存,保把物料主數(shù)據(jù)需要輸入的內(nèi)容填寫完整后保存,保存后返回存后返回 ECATTECATT 的界面的界面點(diǎn)擊點(diǎn)擊“YES”“YES”保存錄屏的數(shù)據(jù)保存錄屏的數(shù)據(jù)鼠標(biāo)放在鼠標(biāo)放在 MM01_1MM

18、01_1 上,雙擊上,雙擊光標(biāo)放在光標(biāo)放在,然后點(diǎn)擊,然后點(diǎn)擊(模擬屏幕)(模擬屏幕)在需要維護(hù)的字段上雙擊鼠標(biāo),例如在在需要維護(hù)的字段上雙擊鼠標(biāo),例如在 M0005M0005 上,上,或者把光標(biāo)放在需要維護(hù)的字段上,點(diǎn)擊或者把光標(biāo)放在需要維護(hù)的字段上,點(diǎn)擊,進(jìn)入,進(jìn)入下面的界面下面的界面在在 Param.NameParam.Name 的輸入框中輸入自己定義的一個(gè)變量,例如的輸入框中輸入自己定義的一個(gè)變量,例如 WLBH(WLBH(物料編號(hào)物料編號(hào)) ),輸入完畢后,回車或者點(diǎn)擊輸入完畢后,回車或者點(diǎn)擊“執(zhí)行執(zhí)行”鍵鍵物料編號(hào)的變量完成后,接著輸入行業(yè)、物料類型的物料編號(hào)的變量完成后,接著輸入

19、行業(yè)、物料類型的變量,這個(gè)屏幕的所有參數(shù)都維護(hù)好后點(diǎn)擊變量,這個(gè)屏幕的所有參數(shù)都維護(hù)好后點(diǎn)擊進(jìn)入下進(jìn)入下一屏幕,直到所有的屏幕都維護(hù)完成。一屏幕,直到所有的屏幕都維護(hù)完成。所有的屏幕都維護(hù)完成后,點(diǎn)擊所有的屏幕都維護(hù)完成后,點(diǎn)擊“是是”,彈出下面窗口彈出下面窗口直接點(diǎn)擊執(zhí)行即可直接點(diǎn)擊執(zhí)行即可繼續(xù)點(diǎn)擊繼續(xù)點(diǎn)擊繼續(xù)點(diǎn)擊繼續(xù)點(diǎn)擊錄屏的字段處理完成錄屏的字段處理完成可以把描述寫上可以把描述寫上這樣這樣 ECATT 的的 Test Script 就創(chuàng)建好了,點(diǎn)擊保存該就創(chuàng)建好了,點(diǎn)擊保存該 Test Script如果需要傳輸,輸入開發(fā)類,然后點(diǎn)擊如果需要傳輸,輸入開發(fā)類,然后點(diǎn)擊,如果不需要傳輸,直,

20、如果不需要傳輸,直接點(diǎn)擊本地對(duì)象即可。接點(diǎn)擊本地對(duì)象即可。這里顯示這里顯示TestTest ScriptScript保存成功保存成功點(diǎn)擊這里退出點(diǎn)擊這里退出接下來創(chuàng)建接下來創(chuàng)建 Test Configuration選擇選擇 Test Configuration,并輸入并輸入 Test Configuration 名稱名稱然后點(diǎn)擊然后點(diǎn)擊“新建新建”按鈕按鈕在在 TitleTitle 中輸入中輸入 CATTCATT 描述描述用鼠標(biāo)點(diǎn)擊用鼠標(biāo)點(diǎn)擊 ComponentComponent 輸入框上的輸入框上的或者按或者按 F4F4,或者直接輸入所屬模塊,或者直接輸入所屬模塊在在 TestTest Sc

21、riptScript 中輸入前面創(chuàng)建的中輸入前面創(chuàng)建的 TestTest ScriptScript,例如,例如 Z ZSESECATT0CATT02 2點(diǎn)擊這里點(diǎn)擊這里ConfigurationConfiguration選擇選擇 ExternalExternal Variants/PathVariants/Path FileFile , ,選擇輸出和導(dǎo)入模版的存放路選擇輸出和導(dǎo)入模版的存放路徑徑至此,至此,ECATT 批導(dǎo)入處理程序和導(dǎo)入模版制作完成。批導(dǎo)入處理程序和導(dǎo)入模版制作完成。點(diǎn)擊這里,導(dǎo)出數(shù)據(jù)模板點(diǎn)擊這里,導(dǎo)出數(shù)據(jù)模板在這里更改模板文件的保存在這里更改模板文件的保存路徑,或接受缺省的

22、文件路路徑,或接受缺省的文件路徑。確認(rèn)好后,點(diǎn)擊保存。徑。確認(rèn)好后,點(diǎn)擊保存。保存保存如果需要傳輸,輸入開發(fā)類,然后點(diǎn)擊如果需要傳輸,輸入開發(fā)類,然后點(diǎn)擊,如果不需要傳輸,直,如果不需要傳輸,直接點(diǎn)擊本地對(duì)象即可。接點(diǎn)擊本地對(duì)象即可。TestTest ConfigurationConfiguration 成功保存成功保存下面介紹下面介紹 ECATT 模版的制作和處理過程:模版的制作和處理過程:點(diǎn)擊點(diǎn)擊“執(zhí)行執(zhí)行”按鈕,執(zhí)行批導(dǎo)入按鈕,執(zhí)行批導(dǎo)入點(diǎn)擊點(diǎn)擊 VariantsVariants 按鈕入按鈕入選擇導(dǎo)入的文件選擇導(dǎo)入的文件至此,至此,ECATT 的批導(dǎo)入處理教程介紹完畢。的批導(dǎo)入處理教程介

23、紹完畢。點(diǎn)擊點(diǎn)擊 VIVI ControlControl,在這里設(shè)置數(shù)據(jù)導(dǎo)入過程中的一些參數(shù),例如是前臺(tái)運(yùn)行,還,在這里設(shè)置數(shù)據(jù)導(dǎo)入過程中的一些參數(shù),例如是前臺(tái)運(yùn)行,還是后臺(tái)運(yùn)行,設(shè)置好后點(diǎn)擊是后臺(tái)運(yùn)行,設(shè)置好后點(diǎn)擊執(zhí)行批導(dǎo)入執(zhí)行批導(dǎo)入數(shù)據(jù)導(dǎo)入成功數(shù)據(jù)導(dǎo)入成功3. LSMW 批導(dǎo)入處理教程批導(dǎo)入處理教程3.1.總述總述在 SAP 系統(tǒng)中,批處理操作有多種方法。如果是對(duì)一個(gè)事物碼(T-CODE)進(jìn)行批處理操作,常用的是 LSMW。LSMW 全稱是 Legacy System Migration Workbench。它能夠?qū)o態(tài)數(shù)據(jù)(如各個(gè)主數(shù)據(jù))、動(dòng)態(tài)數(shù)據(jù)(如初始化庫存)、業(yè)務(wù)數(shù)據(jù)(如銷售訂單)

24、等進(jìn)行成批操作,是上線數(shù)據(jù)準(zhǔn)備的主力武器。LSMW 的原理是對(duì)需要批處理操作的流程進(jìn)行錄像,然后設(shè)定模板,再將準(zhǔn)備好的數(shù)據(jù)傳入到 SAP 系統(tǒng)進(jìn)行預(yù)轉(zhuǎn)換,如果合適就進(jìn)行實(shí)際的轉(zhuǎn)換。LSMW 導(dǎo)入數(shù)據(jù)操作分為以下幾大步驟:1. 準(zhǔn)備需要導(dǎo)入的數(shù)據(jù) 2. 轉(zhuǎn)換模板定義3. 讀取數(shù)據(jù)并預(yù)轉(zhuǎn)換 4. 實(shí)際轉(zhuǎn)換 在操作界面有 20 個(gè)步驟。而在 ECC 6.0 中,標(biāo)準(zhǔn)步驟只有 14 個(gè),我們按 14 個(gè)步驟進(jìn)行講解。3.2.操作界面說明操作界面說明1. 管理界面管理界面批導(dǎo)入的事物碼(TCODE)就是 LSMW,在主窗口界面輸入就可以進(jìn)入輸入事物碼后,如果是第一次運(yùn)行,則出現(xiàn)如下界面這是一個(gè)歡迎界面,

25、將選擇框打上對(duì)勾則下次進(jìn)入不再顯示,按確認(rèn)鍵進(jìn)入到 LSMW 的管理界面(我們暫且以“管理界面”來命名):這個(gè)界面主要解決以下幾方面問題:(1)批導(dǎo)入對(duì)象的管理,包括新增、修改、刪除、查找、導(dǎo)出、導(dǎo)入等操作。(2)進(jìn)入到其它工作界面,主要有錄像操作界面、分步操作界面。我們?nèi)绻M(jìn)行一個(gè)批處理操作,則需要輸入或通過選擇確定 Project、Subproject、Object,如下圖,然后再進(jìn)行具體的操作:2. 分步操作界面分步操作界面在管理界面選擇 Project、Subproject、Object,如上圖所示,按 執(zhí)行按鈕運(yùn)行鍵進(jìn)入分步操作界面,如下圖所示:在上圖中顯示了分步操作的菜單,用鼠標(biāo)

26、雙擊各菜單行可進(jìn)入不同界面。這里共有 20 個(gè)步驟,在實(shí)際操作中我們不需要這么多,只需要 14 個(gè)就可以了。3.3.實(shí)際操作步驟實(shí)際操作步驟做一個(gè)完整的批處理操作,需要很多步驟。這些步驟分為幾大部分:1數(shù)據(jù)準(zhǔn)備(步驟 1)2創(chuàng)建批處理對(duì)象(步驟 2)3模板定義(步驟 3 至步驟 9),此部份又可分為三個(gè)小部份屏幕錄像(步驟 3)源表定義(步驟 4 至步驟 6)轉(zhuǎn)換字段對(duì)應(yīng)(步驟 7 至步驟 9)4預(yù)轉(zhuǎn)換(步驟 10 至步驟 15),此部份又可分為兩個(gè)小部份讀取源表數(shù)據(jù)(步驟 10 至步驟 13)預(yù)轉(zhuǎn)換(步驟 14 至步驟 15)實(shí)際轉(zhuǎn)換(步驟 16 至步驟 18)在以上操作中,除前三個(gè)步驟外,

27、步驟 4 至步驟 18 均在分步操作界面下運(yùn)行。步驟步驟 1 1:數(shù)據(jù)準(zhǔn)備:數(shù)據(jù)準(zhǔn)備數(shù)據(jù)準(zhǔn)備一般使用 Excel 整理數(shù)據(jù),如下圖:對(duì)于每種物料,它的物料編碼、物料名稱、物料組是不盡相同的,這需要設(shè)為變量;而行業(yè)領(lǐng)域(M)、物料類型(ROH)、計(jì)量單位全部為(PC),可以設(shè)為常量。步驟步驟 2 2:創(chuàng)建批處理對(duì)象:創(chuàng)建批處理對(duì)象一個(gè)批處理對(duì)象是個(gè)樹形結(jié)構(gòu),包括三層:Project、Subproject、Object,我們分稱為項(xiàng)目、子項(xiàng)目、對(duì)象。本步驟就是創(chuàng)建一個(gè)批處理對(duì)象(Object)。如果此對(duì)象(Object)已存在,可以不用創(chuàng)建,用輸入或選擇的方法找到指定的對(duì)象。在主界面輸入事物碼 L

28、SMW,進(jìn)入系統(tǒng)工作界面,如下圖所示:輸入需要?jiǎng)?chuàng)建的項(xiàng)目對(duì)象名稱。批處理對(duì)象命名分為三層,分別為項(xiàng)目名(Project)、子項(xiàng)目名(Subproject)、對(duì)象名(Object)。我們以創(chuàng)建物料主數(shù)據(jù)基本視圖為例,給對(duì)象命名為:物料主數(shù)據(jù)(Z_MM01_01)、物料主數(shù)據(jù)(Z_MM01_01)、物料主數(shù)據(jù)(Z_MM01_01)點(diǎn)擊創(chuàng)建按鈕輸入相應(yīng)短文本描述,如下圖所示。在上圖所示對(duì)話框中,輸入項(xiàng)目的描述,按鍵進(jìn)入下一屏幕,如下圖所示。 在上圖所示對(duì)話框中,輸入子項(xiàng)目的描述,按鍵再理入下一屏幕,如下圖所示。在上圖所示對(duì)話框中,輸入對(duì)象的名字,再按鍵保存退出對(duì)話框,如下圖所示,批處理對(duì)象就創(chuàng)建成功

29、了。 點(diǎn)擊顯示對(duì)象命名信息,如下圖所示。在上圖中,顯示了一個(gè)批處理對(duì)象的三層結(jié)構(gòu)項(xiàng)目、子項(xiàng)目、對(duì)象。當(dāng)然在一個(gè)項(xiàng)目(Project)下,可以創(chuàng)建多個(gè)子項(xiàng)目(Subproject),一個(gè)子項(xiàng)目(Subproject)也可以創(chuàng)建多個(gè)對(duì)象(Object)。點(diǎn)擊鍵返回管理界面。步驟步驟 3 3:屏幕錄像并定義變量(上):屏幕錄像并定義變量(上)在管理界面點(diǎn)擊菜單 Goto - recordings 進(jìn)入屏幕錄像界面:開始錄像進(jìn)入下面界面:點(diǎn)擊鍵創(chuàng)建錄像,彈出對(duì)話框如下圖所示。在上圖所示對(duì)話框中,需輸入錄像名稱(recording)及描述(Description)。所有者(Owner)是自帶出來的值,可

30、不用管理。本例錄像名稱為 MMBASIC。點(diǎn)擊進(jìn)入下一屏,彈出對(duì)話框在上圖中輸入需要錄像的事物代碼,本例為創(chuàng)建物料主數(shù)據(jù),事物代碼 MM01。點(diǎn)擊進(jìn)入事物代碼的操作錄像。錄像的數(shù)據(jù)是準(zhǔn)備數(shù)據(jù)中的第個(gè)(當(dāng)然可以是任意一個(gè)),物料編號(hào)為“ZLSMW8000”,物料名稱為“ZLSMW8000”,計(jì)量單位為“PC”,物料組為“1011”。錄像的屏幕如下圖所示:在上圖中輸入物料編號(hào)“ZLSMW8000”,并選擇行業(yè)領(lǐng)域(M 機(jī)械工程)、物料類型(ROH 原材料)等相應(yīng)的值,按回車鍵進(jìn)入選擇組織級(jí)別視圖。在上圖所示界面中,選擇“基本視圖 1”、“基本視圖 1”兩個(gè)選擇項(xiàng),按回車鍵進(jìn)入下一屏幕。上圖是物料的

31、基本視圖 1 界面,輸入相應(yīng)的物料名稱、基本計(jì)量單位、物料組的值,按回車鍵進(jìn)入基本視圖 2,如下圖:在上圖所示的基本視圖 2 界面中,不需要輸入任何值,按回車鍵保存,界面彈出是否保存的對(duì)話框,如下圖所示,按“是”鍵保存退出。步驟步驟 3 3:屏幕錄像并定義變量:屏幕錄像并定義變量( (下下) )錄像后返回 LSMW 的操作界面,如下圖所示。在上圖界面是一個(gè)樹形結(jié)構(gòu),它表示剛才錄像的數(shù)據(jù),錄像后的信息分為三層:事物代碼(本例為”MM01 創(chuàng)建物料&”)、錄像屏幕(如 SAPLMGMM 0060)、字段信息(如”RMMG1-MATNR”)。我們將樹收縮后詳細(xì)查看,就會(huì)看到錄像中的每一個(gè)屏幕

32、在這里都對(duì)應(yīng)了一段數(shù)據(jù),如下圖所示。上圖中所示數(shù)據(jù)對(duì)應(yīng)了錄像時(shí)的初始屏幕。里面“BDC_OKCODE”字段對(duì)應(yīng)“/00”值代表著回車鍵。對(duì)照錄像,可以清楚地看到物料編號(hào)、行業(yè)領(lǐng)域、物料類型的值。上圖所示界面顯示的是組織級(jí)別對(duì)話框。值中的兩個(gè)“X”代表選擇了第一個(gè)和第二個(gè)選擇項(xiàng),對(duì)應(yīng)的也就是“基本數(shù)據(jù) 1”、“基本數(shù)據(jù) 2”。 上圖圖界面代表的是基本數(shù)據(jù) 1 界面,上面可以清楚地看到物料描述(ZLSMW80000)、基本計(jì)量單位(PC)、物料組(1011)。上圖界面對(duì)應(yīng)的是基本數(shù)據(jù) 2 對(duì)應(yīng)的錄像數(shù)據(jù)。上圖界面的“=YES”代表按了確認(rèn)鍵。以下需要定義變量,本例中的變量有物料編號(hào)、物料名稱、物料

33、組。行業(yè)領(lǐng)域(M)、物料類型(ROH)、計(jì)量單位是默認(rèn)值(PC),不需要定義為變量。如下圖所示,用鼠標(biāo)選中物料編號(hào)行,圖上“ZLSMW8000”,點(diǎn)擊定義為變量。在上圖中,顯示定義了一個(gè)變量,變量名稱為“MATNR”,描述為“物料號(hào)”。如需要改變,雙擊此行(本例中點(diǎn)擊“ZLSMW8000”),彈出對(duì)話框,如下圖所示。在上圖所示界面中,可以修改變量的名稱名稱(第一行 Name)、說明(第二行 Name)及默認(rèn)值(第三行 Default Value)。按相同方法,在屏幕 4004 中(第一個(gè))再定義物料描述和物料組,如下圖所示?;居?jì)量單位是常量值(PC),可以不用設(shè)為變量。在第二個(gè) 4004 屏

34、幕(基本視圖 2)中又有一個(gè)“ZLSMW80000”,需要選中后刪除(按),如下圖所示。如果不刪除,那么它就成為常量值,所有物料創(chuàng)建到基本數(shù)據(jù) 2 的屏幕時(shí),它的物料描述就都會(huì)變成“ZLSMW80000”,這就有些恐怖了。以上變量設(shè)定完成后按保存鍵退出,返回到管理界面,如下圖所示。步驟步驟 4 4:定義對(duì)像屬性:定義對(duì)像屬性在以下步驟中,我們將從管理界面進(jìn)入到分步操作界面。在管理界面(上圖)點(diǎn)擊鍵,進(jìn)入分步操作界面,如下圖所示。上圖就是分步操作界面,它上面的按鈕操作可參見前面的操作界面說明。這一步驟是定義對(duì)象的屬性,主要是將對(duì)象指明錄像的名稱。用鼠標(biāo)雙擊 Maintain Object Att

35、ributes 進(jìn)入到定義對(duì)象屬性界面。如果進(jìn)入的界面是顯示狀態(tài),請(qǐng)點(diǎn)擊按鈕,進(jìn)入編輯狀態(tài),如上圖所示。這個(gè)界面只需要按圖所示選中“Batch Input Recording”項(xiàng),并選擇錄像名就可以了。由于我們只有一個(gè)錄像,一按彈出鍵就會(huì)顯示;如果我們有多個(gè)錄像,則彈出一個(gè)對(duì)話框讓我們選擇。按鍵返回分步操作界面。這時(shí)分步操作的界面的右部顯示了一行,表示最后操作的日期、時(shí)間和操作者。步驟步驟 5 5:定義源表結(jié)構(gòu)名稱:定義源表結(jié)構(gòu)名稱此步驟定義源表的結(jié)構(gòu)名稱,在分步操作界面用鼠標(biāo)雙擊 Maintain Source Structures 進(jìn)入操作界面,如下圖所示。如果進(jìn)入的界面是顯示狀態(tài),請(qǐng)點(diǎn)擊

36、修改鍵進(jìn)入編擊狀態(tài)。點(diǎn)擊新建按鈕,輸入源表定義名稱及描述,如下圖所示。按確認(rèn)鍵退出,屏幕顯示如下圖所示。按鍵并退出分步操作界面。步驟步驟 6 6:定義源表字段結(jié)構(gòu):定義源表字段結(jié)構(gòu)在分步操作界面,點(diǎn)擊按鈕,如下圖所示:鼠標(biāo)點(diǎn)擊按鈕,顯示界面如下:點(diǎn)擊按鈕,顯示界面如下:選擇菜單“系統(tǒng)”“列表”“保存”“本地文件”,顯示界面如下:選擇“電子表格”點(diǎn)擊按鈕,顯示界面如下:選擇要保存文件的目錄,輸入文件名,點(diǎn)擊按鈕,將表保存為 EXCEL 文件方式。在 LSMW 對(duì)象中定義源表的數(shù)據(jù)結(jié)構(gòu),也就是定義第 1 個(gè)步驟數(shù)據(jù)準(zhǔn)備時(shí)的字段信息。在分步操作界面,用鼠標(biāo)雙擊 Maintain Source Fie

37、lds,進(jìn)入定義源表字段結(jié)構(gòu)界面。如下圖所示。如果進(jìn)入的是顯示狀態(tài),按進(jìn)入修改狀態(tài)。選中源數(shù)據(jù)結(jié)構(gòu)名稱(“MANTR_BASIS”)點(diǎn)擊進(jìn)入字段編輯界面(如圖)。上圖顯示了源表結(jié)構(gòu)輸入界面,共有 4 列,需要分別填寫:1字段名(Field Name):輸入源表中的字段名,詳見上面保存的 EXCEL 表中的表頭。2類型(Type):數(shù)據(jù)類型,C 為字符型。3長(zhǎng)度(Length):字段長(zhǎng)度。4描述(Field Description):字段描述,可選項(xiàng)。以上填寫清楚按保存鍵保存并按返回鍵返回本步驟開始界面,界面上顯示已創(chuàng)建的字段信息,如下圖所示。再按鍵退回到分步操作界面。步驟步驟 7 7:源表結(jié)構(gòu)

38、與錄像關(guān)聯(lián):源表結(jié)構(gòu)與錄像關(guān)聯(lián)本步驟定義源表結(jié)構(gòu)與錄像之間的關(guān)系。在分步操作界面雙擊 Maintain Structure Relations 進(jìn)入操作界面,如下圖所示。由于只有一個(gè)錄像與一個(gè)源表結(jié)構(gòu),系統(tǒng)自動(dòng)對(duì)應(yīng)。如有多個(gè)需選擇對(duì)應(yīng)。按鍵返回分步操作界面。步驟步驟 8 8:源表字段與錄像字段關(guān)聯(lián):源表字段與錄像字段關(guān)聯(lián)本步驟需要將源表的字段結(jié)構(gòu)與錄像中定義的變量相關(guān)聯(lián)。在分步操作界面用鼠標(biāo)雙擊 Maintain Field Mapping and Conversion Rules,進(jìn)入源表及錄像字段關(guān)聯(lián)操作界面,如下圖。如果是顯示狀態(tài),請(qǐng)按 變成修改狀態(tài)。上圖中顯示了在錄像 MMBASIC

39、中定義的 3 個(gè)變量,如不記得請(qǐng)查看步驟 3。選中“MATNR”字段,點(diǎn)擊按鈕,彈出源表字段列表對(duì)話框,如下圖所示。. 在上圖所示的源表字段列表對(duì)話框中,選中錄像中“MATNR”字段對(duì)應(yīng)的源表字段“MATNR”,按鍵確認(rèn)退出。如下圖所示。依次類推,分別將物料描述和物料組分別對(duì)應(yīng),全部完成后界面如下圖所示。圖 3_8_5按鍵返回分步操作界面,屏幕彈出對(duì)話框,如下圖提示是否保存,按“是”返回分步操作界面。步驟步驟 9 9:固定值,轉(zhuǎn)換條件,用戶定義:固定值,轉(zhuǎn)換條件,用戶定義在此步驟中可以設(shè)定錄像中字段的值來源,除對(duì)應(yīng)源表字段外,在此步驟中還可以設(shè)定為固定值、轉(zhuǎn)換條件、或是更為復(fù)雜的用戶定義(用

40、ABAP 編程)。一般使用可跳過此節(jié)。如需進(jìn)入請(qǐng)?jiān)诜植讲僮鹘缑嬗檬髽?biāo)雙擊 Maintain Fixed Values, Translations, User-Defined Routines。如下圖所示。步驟步驟 1010:指定源表文件:指定源表文件本步驟指定源表的文件,也就是在步驟 1 中信息保存到需要導(dǎo)入的模版中,并保存成文本格式。生成的文本文件(“Book1.txt”)。在分步操作界面用鼠標(biāo)雙擊 Specify Files 進(jìn)入操作界面,如下圖:在本步驟中要指定三個(gè)值,其中一個(gè)需要手工指定,兩個(gè)自動(dòng)生成。手工指定的“Legacy Data”,自動(dòng)生成的是“Imported Data”、“

41、Converted Data”。點(diǎn)擊進(jìn)入修改狀態(tài),如下圖所示。在上圖中顯示了自動(dòng)創(chuàng)建兩個(gè)系統(tǒng)文件。其中“Imported Data”設(shè)定了導(dǎo)入的數(shù)據(jù)文件名;“Converted Data”設(shè)定了轉(zhuǎn)換的數(shù)據(jù)文件名。這兩個(gè)數(shù)據(jù)文件都在本機(jī)上。用鼠標(biāo)先指定“Legacy Data”行,再用鼠標(biāo)點(diǎn)擊創(chuàng)建,屏幕彈出設(shè)定源表文件的對(duì)話框,如下圖所示。在上圖所示對(duì)話框中,需要輸入源表文件名,及源表文件的屬性設(shè)置,此圖為原始的界面。全部輸入后見下圖所示。 在上圖中,“File”項(xiàng)輸入源表的文件名(book.txt 文件);“Name 項(xiàng)輸入說明,可為任意值,但不能不輸入。“Delimiter”指定文件的分隔符

42、,我們的文件的分隔符是 Tab 鍵,所以選中 Tabulator;“Field Name At Start Of File”項(xiàng)指定第一行是否有字段名,我們的 txt 文件的第一行是字段名,所以需要選中。“Field Order Matches Source Structure Definition”項(xiàng)指定字段順序是否與源表數(shù)據(jù)相同,我們進(jìn)行選中處理。全部填寫和選擇完成后,按鍵確認(rèn)退回到操作界面,如下圖所示。在上圖中,可以看到源表已經(jīng)指定,按鍵返回。屏幕彈出是否保存對(duì)話框,如下圖所示,按“是”保存退出分步操作界面。步驟步驟 1111:指定文件:指定文件本步驟是指定源表數(shù)據(jù)結(jié)構(gòu)和對(duì)應(yīng)的數(shù)據(jù)文件(.

43、txt)。在分步操作界面用鼠標(biāo)雙擊 Assign Files,進(jìn)入操作界面,如下圖所示。如果是顯示狀態(tài),請(qǐng)按變成修改狀態(tài)。由于批導(dǎo)入對(duì)象只定義了一個(gè)源表數(shù)據(jù)結(jié)構(gòu),并在上一步驟定義了一個(gè)數(shù)據(jù)文件(book.txt),所以系統(tǒng)自動(dòng)進(jìn)行了對(duì)應(yīng)處理,如上圖所示。在圖上點(diǎn)擊黃色的“MANTR_BASIS”,再點(diǎn)擊按鈕,彈出對(duì)話框告知文件已指定了源表結(jié)構(gòu),如下圖所示,此步驟可以不用操作。按鍵返回分步操作界面。步驟步驟 1212:讀取數(shù)據(jù):讀取數(shù)據(jù)此步驟是將源表數(shù)據(jù)讀取進(jìn)本機(jī)的系統(tǒng)文件,也就是步驟 10 指定源表文件中的“Imported Data”指定的文件。在分步操作界面用鼠標(biāo)雙擊 Import Dat

44、a,進(jìn)入操作界面,如下圖所示。在上圖中第一行填寫要讀取的起止行數(shù),如不填則全讀取,按運(yùn)行鍵執(zhí)行。執(zhí)行完畢界面顯示如下圖所示,表示正確讀取了 5 行數(shù)據(jù)。再按鍵返回到分步操作界面。步驟步驟 1313:顯示讀取的數(shù)據(jù):顯示讀取的數(shù)據(jù)本步驟就是顯示上一步驟讀取的數(shù)據(jù)。在分步操作界面用鼠標(biāo)雙擊 Display Imported Data,彈出對(duì)話框,如下圖所示:在上圖所示的對(duì)話框中,“From Line”項(xiàng)和“To Line”要求填寫顯示的開始行數(shù)和結(jié)束行數(shù),如不填寫則顯示全部。按鍵進(jìn)入顯示數(shù)據(jù)界面,如下圖所示。上圖顯示了上一步驟讀取的數(shù)據(jù),共有 5 行。用鼠標(biāo)雙擊任意一行,比如第 1 行,顯示詳細(xì)信

45、息,如下圖所示:上圖顯示了一行數(shù)據(jù)的詳細(xì)信息,包括字段名(“Field Name”)、字段描述(“Field Text”)、字段值(“Field Value”)。字段是源表中的字段,而不是錄像中的字段。連續(xù)按鍵返回分步操作界面。步驟步驟 1414:轉(zhuǎn)換數(shù)據(jù):轉(zhuǎn)換數(shù)據(jù)本步驟是將讀進(jìn)系統(tǒng)文件的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,存放在步驟 10 指定源表文件“Converted Data”指定的轉(zhuǎn)換文件中。本步驟和下一步驟顯示可以查看轉(zhuǎn)換是否正確,如不正確可返回到以前步驟進(jìn)行操作。本步驟操作的數(shù)據(jù)不會(huì)在 SAP 系統(tǒng)中真正執(zhí)行。在分步操作界面用鼠標(biāo)雙擊 Convert Data,進(jìn)入操作界面,如下圖所示。在上圖中要求輸

46、入轉(zhuǎn)換的開始和結(jié)束行數(shù),如不填寫則全部轉(zhuǎn)換。按鍵執(zhí)行。執(zhí)行完畢屏幕顯示轉(zhuǎn)換結(jié)果,如下圖所示。在上圖中顯示正確轉(zhuǎn)換了 5 行。按鍵返回分步操作界面。步驟步驟 1515:顯示轉(zhuǎn)換數(shù)據(jù):顯示轉(zhuǎn)換數(shù)據(jù)本步驟就是顯示上一步的以預(yù)轉(zhuǎn)換結(jié)果。在分步操作界面用鼠標(biāo)雙擊 Display Converted Data,彈出對(duì)話框,如圖下圖所示。填入顯示的開始行和結(jié)束行,如不填則全部顯示。和步驟 13 顯示讀取的數(shù)據(jù)一樣,“From Line”項(xiàng)和“To Line”要求填寫顯示的開始行數(shù)和結(jié)束行數(shù),如不填寫則顯示全部。按鍵進(jìn)入顯示轉(zhuǎn)換數(shù)據(jù)界面,如下圖所示。上圖顯示了上一步驟轉(zhuǎn)換的數(shù)據(jù),共有 5 行。用鼠標(biāo)雙擊任意一

47、行,比如第 1 行,顯示詳細(xì)信息,如下圖所示:上圖顯示了一行轉(zhuǎn)換過來數(shù)據(jù)的詳細(xì)信息,包括字段名(“Fld Name”)、字段描述(“Fld Text”)、字段值(“Fld Value”)。字段名中頭兩行分別是錄像的名稱(“MMBASIS”)和錄像的事務(wù)代碼(“MM01”),后續(xù)的行是錄像中定義的變量(“MATNR”、“NAKTX”、“NATKL”)。連續(xù)按鍵返回分步操作界面。步驟步驟 1616:創(chuàng)建轉(zhuǎn)換任務(wù):創(chuàng)建轉(zhuǎn)換任務(wù)此步驟開始實(shí)際轉(zhuǎn)換。本步驟是創(chuàng)建一個(gè)轉(zhuǎn)換任務(wù)但不實(shí)際轉(zhuǎn)換,并將轉(zhuǎn)換的數(shù)據(jù)存放到 SAP 服務(wù)器端。在分步操作界面用鼠標(biāo)雙擊 Create Batch Input Session

48、,進(jìn)入操作界面,如下圖所示。按上圖所示,在 Keep Batch Input Folder(s)項(xiàng)打上勾。按運(yùn)行鍵執(zhí)行。運(yùn)行后顯示對(duì)話框,如上圖所示創(chuàng)建成功,再按鍵返回到分步操作界面。步驟步驟 1717:執(zhí)行轉(zhuǎn)換任務(wù):執(zhí)行轉(zhuǎn)換任務(wù)本步驟進(jìn)行實(shí)際的轉(zhuǎn)換。在分步操作界面用鼠標(biāo)雙擊 Run Batch Input Session,進(jìn)入操作界面,如下圖所示。在上圖中顯示已創(chuàng)建的轉(zhuǎn)換任務(wù),尚未執(zhí)行。用鼠標(biāo)選中此任務(wù),并按鍵,彈出執(zhí)行選擇對(duì)話框,如下圖所示。對(duì)話框中,運(yùn)行模式 Processing Mode 有三個(gè)可選項(xiàng)處理前臺(tái):每個(gè)事物代碼運(yùn)行在前臺(tái),可一步一步運(yùn)行,可在運(yùn)行時(shí)修改,可看其效果,并可以修

49、改,但速度慢,一般用于測(cè)試。有機(jī)會(huì)對(duì)其專門論述。2僅顯示錯(cuò)誤:后臺(tái)運(yùn)行,錯(cuò)誤時(shí)顯示到前臺(tái)。3不可見:后臺(tái)運(yùn)行,錯(cuò)誤時(shí)也不報(bào)出,在全部運(yùn)行完后可通過查看轉(zhuǎn)換結(jié)果看到錯(cuò)誤。本次操作選擇“不可見”,再選中專家方式。按執(zhí)行。轉(zhuǎn)換任務(wù)是在后臺(tái) SAP 服務(wù)器上運(yùn)行,客戶端可退出。步驟步驟 1818:查看執(zhí)行結(jié)果:查看執(zhí)行結(jié)果等任務(wù)執(zhí)行完畢我們可以查看批處理的結(jié)果。也可以在執(zhí)行過程中查看,當(dāng)然數(shù)據(jù)是不完整的,但可以看到已執(zhí)行部份的情況。和上一步一樣,在分步操作界面用鼠標(biāo)雙擊 Run Batch Input Session 再次進(jìn)入轉(zhuǎn)換界面。如下圖所示,任務(wù)條的狀態(tài)是已完成但有錯(cuò),成功 4 條,錯(cuò)誤 1 條

50、。 用鼠標(biāo)選中此任務(wù),雙擊或按顯示轉(zhuǎn)換結(jié)果,如下圖所示。在上圖屏幕表明索引號(hào)為 1、3、4、5 項(xiàng)運(yùn)行成功(Processing),第 2 項(xiàng)失敗(Incorrect)。點(diǎn)擊“顯示”組中的“Incorrect”項(xiàng),只顯示不成功的索引,如下圖所示。在上圖界面中,雙擊左屏索引號(hào)為 1 的行,顯示詳細(xì)情況,如下圖所示。在上圖中顯示此行數(shù)據(jù)操作的各個(gè)屏幕的編號(hào),7 個(gè)編號(hào)代表 7 個(gè)屏幕,與步驟 3 屏幕錄像后的數(shù)據(jù)相同。我們用鼠標(biāo)雙擊屏幕號(hào)(Src.)為“0060”的行,顯示此屏幕的詳細(xì)信息,如下圖所示。在上圖中顯示出錯(cuò)的物料編號(hào)是“ZLSMW8002”,但尚不知道出錯(cuò)的原因。我們按鍵返回,然后點(diǎn)擊下一頁面,如下圖所示。在上圖界面中顯示了任務(wù)執(zhí)行過程中的全部信息,目前的轉(zhuǎn)換號(hào)(“Transaction”)是 2,見左上角。我們選中“Transaction”項(xiàng),只顯示一行數(shù)據(jù)的轉(zhuǎn)換信息,見下圖所示。在上圖的屏幕中,“Message”列的第三行顯示“填入所需的條目字段”。原來此行數(shù)據(jù)在批導(dǎo)入前有些字段數(shù)據(jù)不全。如果有多行數(shù)據(jù)錯(cuò)誤,按此方法查找原因并總結(jié)經(jīng)驗(yàn)。一個(gè)數(shù)據(jù)批處理任務(wù)完成。連續(xù)按鍵返回主界面。至此,關(guān)于至此,關(guān)于 LSMWLSMW 批導(dǎo)入處

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論