SAP常用BASIS技巧整理

   1、創建一個新的用戶

    2、創建一個新的角色

    3、設置SAPGUI自動LogOut功能

    4、利用scat進行數據導入

    5、配置個人信息

    6、常用的BASIS相關的T-CODE

    1、創建一個新的用戶

    完成client創建和拷貝後,在開始正式工作之前,請創建一個全新的用戶。用這個用戶進行工作。默認ddic和sap*用戶不要用於實際的業務。創建用戶的過程很簡單,只要以su01事務碼進入用戶維護屏幕。在用戶欄填上新增的用戶名,按新建按鈕創建。輸入相關的參數,關鍵是設置角色和參數文件,如果是管理員,可設的角色爲“SAP_ALL_RESTRICTED”,參數文件設爲“SAP_ALL”。角色名和參數文件是一對的,參數文件是控制具體權限設置的文件。角色和參數文件也可不在這裏指定,可在設置角色時設置。

    2、創建一個新的角色

    PGCG,可以通過複製現有ROLE,增加T-CODE或菜單來增加需要的ROLE。ROLE分爲兩大類:單一ROLE和複合ROLE。所謂複合ROLE就是由多個單一ROLE組成的。角色管理中重點:角色參數的維護(通過參數的比較來完成參數維護工作)

    可以直接在用戶菜單中增加需要授予當前ROLE的用戶。

    3、設置SAPGUI自動LogOut功能

    當客戶端長時間沒有使用時,爲了不佔用SAP服務器的資源,我們可以設置當客戶端在一段時間沒有進行操作時自動退出SAP系統。設置步驟如下:

    用Tcode rz10打開參數配置窗口,選擇你當前的實例參數文件,再選擴展編輯,按修改按鈕進入擴展參數編輯窗口中。

    按參數創建按鈕,創建一個名爲“rdisp/gui_auto_logout”的參數,參數值輸入“600”,代表如果客戶10分種(600秒)沒有進行操作,則會自動退出SAP系統。

    按退出保存設置。在rz10窗口按保存把參數傳送到系統的參數文件中。重啓SAP實例,使配置參數生效。

    我們還可用rz11來設置當前正在運行的實例的一些參數,但用這種方法設置的參數只會影響當前運行的實例,一旦重啓實例,參數就會失效。

    4、利用scat進行數據導入

    在系統上線或進行測試時,都需導入大量的主數據。在SAP中有多種方法可批量地導入大量數據,這裏介紹利用scat進行數據導入的方法。下同以導入統計指標數據爲例進行詳細說明。

    用scat事務碼進入計算機輔助測試工具屏幕,在測試情況欄內新建一個測試項。該測試項的名稱要以z開頭,如ztest。輸入完名稱後,按工具欄上最左邊的“TCD”按鈕開始記錄事務。

    首先在彈出窗口內輸入需記錄的事務代碼kk01,按回車,進入統計指標維護界面。

    接下來按維護統計指標的操作輸入統計指標編碼、統計指標名和計量單位,最後按保存完成事務記錄,返回scat事務界面。

    在scat事務界面按保存,彈出選擇開發類界面,選“本地對象”,完成ztest測試項目的創建。

    返回scat的初始屏幕,這時,在測試事件列表中應該有一個你剛創建的測試項目。選中它,按工具欄的“更改”按鈕,接着雙擊功能表裏的kk01項,接着再雙擊“SAPLOKSK”項,這時會打開輸入統計指標編碼窗口,並且光標會停留在編碼欄內,接着點擊工具欄的“insert import parameter”按鈕,創建一個&STAGR參數。接着按工具欄下一頁,使當標停留在名稱欄,和上面一樣,點擊工具欄的“insert import parameter”按鈕,創建&BEZEI參數。接着光標會自動移到計量單欄,同理,生成&MSEHI參數。按返回按鈕回到上一屏幕,接着按保存完成參數創建。

    返回初始屏幕,在選中ztest測試項目的情況下,選擇菜單的“轉到”--“變式”--“輸出缺省”,生成一個ztest.txt文件。

    打開ztest.txt文件,內容如下:

    [變量標識][變式文本]STAGRBEZEIMSEHI

    -->Parameter texts統計指標名稱統計關鍵數單位

    -->默認數值Y02y02H

    *** Changes to the default values displayed above not effective

    增加需導入的數據後的格式如下:

    [變量標識][變式文本]STAGRBEZEIMSEHI

    -->Parameter texts統計指標名稱統計關鍵數單位

    -->默認數值Y02y02H

    *** Changes to the default values displayed above not effective

    Y03y03H

    Y04y04H

    Y03和Y04是需導入的統計指標,文件中的空格全部是用tab分隔的。

    整理好導入數據的格式後,就可進行數據導入了。進入scat事務,運行ztest測試項目,變式選擇“自文件外部的”,選擇整理好的ztest.txt文件。處理方式可選擇“前臺”或“後臺”,第一次最好選擇前臺方式,這樣方便除錯。最後按工具欄的運行按鈕即可。

    5、配置個人信息

    在操作SAP系統時,經常要輸入一些參數,如成本控制範圍、公司代碼、工廠等。如果每次打開界面都要輸入是不是很煩,可不可以讓系統自動記住這些固定的參數呢?答案是肯定的,通過配置個人信息即可讓每個用戶記住這些參數。現以設置成本控制範圍代碼CA00爲例說明一下具體操作方法。

    選擇“系統”--“用戶參數文件”--“個人數據”,進入個人參數配置界面。在這裏,addree標籤可設置用戶名、地址、電話等個人信息;defaults標籤欄可設置開始菜單、登錄語言、小數點表示方法等;parameters標籤就可設置默認輸入的參數值。在parameters欄裏選擇一個參數代碼,如CAC是成本控制範圍,在value裏填入值CA00。存盤退出。重新登錄後,凡是在界面中要輸入CA00的地方都會自動被填上CA00。

    另外,在一些輸入參數的界面會有一個存盤按鈕可把參數直接保存爲默認值或用戶默認值,效果與上面的配置一樣。

    在需輸入成本控制範圍的界面,通過菜單“擴展”--“設置成本中心範圍”可覆蓋默認的CA00值。

     6、常用的BASIS相關的T-CODE

    SLICENSE or SLIC

    激活SAP license。

    SE16

    顯示SAP數據表 

    SE38

    運行ABAP程序

    SHDB

    跟蹤一個事務碼所操作的SAP表名

    RZ10

    配置SAP參數文件,修改完成後需重啓實例。

    RZ11

    修改運行中實例的參數,修改完馬上生效,不用重啓實例。重啓實例,參數修改失效。

    SICK

    SAP系統一致性檢查。

    STMS

    創建傳輸管理系統

    SMLT

    導入語言包

    SGEN

    編譯SAP對象,使客戶在訪問SAP對象時不用編譯,提高服務器的響應速度。

    SM02

    創建系統消息。創建時需填上消息正文,還有服務器名和客戶名,當客戶欄不填或填“*”號時,保存後就可把該消息馬上發給所有登錄的用戶,當其它用戶新登錄系統時也會顯示。

    SM04

    顯示在線用戶會話

    SM12

    顯示與解鎖由用戶鎖定的表

    SM21

    顯示系統日誌

    SM50

    顯示工作進程

    SM51

    顯示SAP實例

    SM59

    維護RFC

    SPAM

    支持包管理工具

    SCC4

    建立一個client(集團)

    SCCL

    client本地複製

    SCC3

    顯示client複製日誌

    SCAT

    記錄事務和函數功能,可進行數據批量導入。

http://tech.it168.com/a2008/1124/211/000000211844_1.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章