SAP客戶端 測試機、開發機、生產機

最近在做某大型CRM產品,雖然只負責客戶端的開發,但是今天接觸到了開發機,生產機的概念,那我就充充電吧。

<span style="font-size:12px;">客戶端(即Client),是SAP組織架構裏最高層的組織單元,所有數據,包括靜態數據(科目、客戶、供應商、物料、資產等)、業務數據(採購訂單、銷售訂單、生產訂單、維修訂單等)都會歸屬到各個Client下。
有些配置是跨Client的,所以能在各個Client中共享。同一個賬號在不同Client間權限不一樣,這跟權限設置有關係。
SAP系統剛安裝好之後只有默認的3個客戶端(也叫client),即000,001,066,其中000是模板,可根據配置複製客戶端,所以系統裏有了100,200,300。。。等。每個客戶端是一個獨立的業務組織,可看成是一個獨立的公司,如100是A公司,200是B公司。。。等。一個系統內可根據需要複製多個客戶端用,彼此之間業務獨立,數據隔離。SAP系統內數據分兩種
1,只對本客戶端有效的數據,如業務數據(生產訂單等),前邊說了每一個客戶端是一個獨立的業務組織,可看成是一個公司,一家公司裏的生產訂單怎麼會和別家公司(別的客戶端)的生產訂單一起用呢?賬號數據也屬於這種數據,裏邊包括用戶權限,只對本客戶端有效,到了別的
客戶端裏要重開賬號重配置權限,所以不同客戶端權限可能會不一樣。
2,對本系統內的所有客戶端都有效的數據。如開發類數據,ABAP程序、表定義等,在一個客戶端裏開發的數據,其他的客戶端也可以拿來用,難道還要再開發一遍嗎?參數數據也是這樣,要改變系統狀態參數只需在一個客戶端裏修改,可以影響所有客戶端。

還有測試機、開發機、生產機之間又是怎麼關聯的呢?
答:開發機是用來做各種開發,設置的,開發設置好後要測試的,這時候要把這些內容通過傳輸
傳輸到測試機來測試,測試沒有問題了再傳輸到生產機,生產機是客戶上線後正式使用的機器。
不可以在測試機和生產機裏直接開發,設置。都要在開發機,然後傳輸過去。
這是SAP推薦的標準三系統構架。當然,只有一臺機器也可以。只要在這臺機器裏開三個客戶端,如100,200,300。分別用作開發,測試,生產。但風險太大,因爲他們共享一臺服務器。

一般sap實施項目的硬件環境包括一臺用以配置和開發的“開發機”(DEV)、一臺用以測試的“測試機”(QAS)和一臺正式運行的“生產機”(PRD),稱之爲三系統架構。一般項目實施過程中,根據藍圖設計在DEV下做配置的的時候,會保存在一個請求號裏,QAS、PRD下的配置通過傳輸請求號的方式實現。測試機和開發機是在搭建生產機之前用於顧問根據企業管理流程和業務流程進行搭建測試使用的環境。生產機是經過測試機和開發機搭建測試後能夠與企業管理流程業務模式匹配用於正式企業應用的系統環境。</span>
明白了?希望如此,希望大家留言補充,互相學習進步!

發佈了74 篇原創文章 · 獲贊 5 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章