クライアント | 意味 | 備考 |
---|---|---|
000 | 全 R/3 共通環境 | 全て基となる環境。 修正を加えてはならない |
001 | ドイツ版カスタマイズ環境 | ドイツ版のカスタマイズサンプル。 |
066 | アーリーウォッチ用環境 | SAP 社コンサルタントの リモート LOGON用。 社外秘情報などを置いては行けない |
クライアントを利用して開発環境、テスト環境、本番環境を構築することは
可能であるが、すでに述べたようにクライアント非依存データがあるので
それぞれの環境は別のシステムに分けるべきである。 SAP 社が推奨しているのは
これら3種類の環境をすべて別システムとする「3システムランドスケープ」構成
である。なおランドスケープとは開発、テスト、本番といった一連のシステムを
まとめた物を指す。
クライアント依存データ
技術的にはテーブルの先頭部分に項目 MANDAT があり、これが同じデータは
同一クライアントとして識別される。
クライアント非依存データ
リポジトリ・オブジェクトがクライアント非依存である点は大変重要であり、
プログラムの修正などは慎重に行うべきである。
クライアント・コピーと移送
同一システムのクライアント間でデータをコピーすることを「クライアント・
コピー」と呼ぶ。これはあくまでの同一システムの場合で、違うシステムへ
コピーする事は「移送」という手順となる。
またリポジトリ・オブジェクトも移送により他のシステムにコピーできる。
さらに4つ以上のシステムからなるランドスケープも可能だが、R/3 の標準機能では
サポートされておらず、手作業による煩雑な設定を伴う。
[ ↑ ]目次[ PREV ]ABAP/4ディクショナリ[ NEXT ] カスタマイズと開発