SAP常用BASIS技巧整理

SAP常用BASIS技巧整理

1、創建一個新的用戶
完成client創建和拷貝後,在開始正式工作之前,請創建一個全新的用戶。用這個用戶進行工作。默認ddicsap*用戶不要用於實際的業務。創建用戶的過程很簡單,只要以su01事務碼進入用戶維護屏幕。在用戶欄填上新增的用戶名,按新建按鈕創建。輸入相關的參數,關鍵是設置角色和參數文件,如果是管理員,可設的角色爲“SAP_ALL_RESTRICTED”,參數文件設爲“SAP_ALL”。角色名和參數文件是一對的,參數文件是控制具體權限設置的文件。角色和參數文件也可不在這裏指定,可在設置角色時設置。
2、創建一個新的角色
PGCG,可以通過複製現有ROLE,增加T-CODE或菜單來增加需要的ROLEROLE分爲兩大類:單一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”項,這時會打開輸入統計指標編碼窗口,並且光標會停留在編碼欄內,接着點擊工具欄的“_insertimport parameter”按鈕,創建一個&STAGR參數。接着按工具欄下一頁,使當標停留在名稱欄,和上面一樣,點擊工具欄的“_insertimport 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
Y03Y04是需導入的統計指標,文件中的空格全部是用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
記錄事務和函數功能,可進行數據批量導入。
6、修改登錄界面
    TCODE >> SE61
    Document Class >> General text
    Language >> Chinese
    Name >> ZLOGIN_SCREEN_INFO
    Create
    編輯
    完成!
7、修改背景圖片
1、SMW0
image
2、選擇第二項然後繼續
 image
3、繼續
image
4、選擇相應的GIF圖片
5、如果無法選擇,則使用菜單setting >>Maintain HIME types
image
6,新建文件擴展名,然後保存
image
7、SM30,維護表SSM_CUST
image
8、維護表條目:RESIZE_IMAGE & START_IMAGE
image
9、完成!
-------------以下爲網絡轉載-----------------
    - 如果希望將登錄放置在初始屏幕右側,請按如下處理:
使用事務 SMW0 可以在數據庫中創建自己的圖像.選擇選項"二進制數據".
可以按.GIF 格式保存圖像.
使用表 SSM_CUST 中的關鍵字 "START_IMAGE" 創建數據記錄. (使用事務SM30.)針對數據記錄值,請輸入在事務 SMW0 中定義的圖像.
- 使用條目 "RESIZE_IMAGE" 的行和表 SSM_CUST 的值 "YES" 或 "NO",可以確定圖像是應該自動調整適應屏幕大小,還是應該居中位於初始屏幕的右側.
- 也可以隱藏圖像,這樣用戶就無法看到它了.請在表SSM_CUST中輸入"HIDE_START_IMAGE" 和值 "YES".如果執行該操作,系統將忽略用戶指定的圖像顯示設置.
  • Transaction code - SMW0
  • X - Binary data for WebRFC application
  • Hit Enter
  • Click Execute
  • Click Settings -> Maintain MIME types
  • Click the Create button
  • Fill in :- TYPE : image/gif EXTENSION : .GIF
  • Click Save
  • Click Back to the Binary data for WebRFC
  • Click Create
  • Fill in :- Obj. name : ZXXXX.GIF Description :
  • Company Logo
  • Click Import and specify the filename where your
  • GIF file is
  • located.File type is BIN. Finish press the
  • Transfer button.
  • If successful, your logo will be shown in the
  • Binary data for
  • WebRFC.
  • Transaction code SM30 - Table/View - SSM_CUST
  • Click Maintain
  • Click New Entries
  • Name Value to be set
  • START_IMAGE ZXXXX.GIF
  • RESIZE_IMAGE NO
  • Logoff and Login again

  • 8sap*用戶密碼忘記時
  • Su - devadm
    sqlplus / nolog
    conn / as sysdba;
    delete from sapsr3.usr02 where MANDT = '200' and BNAME = 'SAP*';
  • 9、創建一個傳輸請求項目名稱
  • spro >>  goto >> project management >> Creater project
10、SMW0 創建文件模板
image
image
image
如果在上圖界面添加不上模板文件,則選擇Maintain MIME types
image
image
添加擴展名,完成!
10、關閉SAP*自動登錄的方法
用rz10找到login/no_automatic_user_sapstar(不允許自動登錄)參數,在client copy之前login/no_automatic_user_sapstar默認參數爲1;改成0才能client copy ,client copy之後,在各個client中創建sap*用戶,在client copy 之後修改login/no_automatic_user_sapstar 參數爲1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章