Order Managementのインスタンス間での設定のコピー
オーダー管理のデプロイメントのライフサイクル中に、オーダー管理の1つのインスタンスから別のインスタンスに設定をコピーします。 たとえば、設定をテスト環境から本番環境に移行します。
-
設定およびメンテナンス作業領域の「構成パッケージの管理」ページを使用して、構成パッケージをエクスポートおよびインポートします。
-
コピーが移行するビジネス・ルールのリストについて学習します。 詳細は、「オーダー管理でのビジネス・ルールの移行」を参照してください。
-
移行できる承認ルールについて学習します。 詳細は、「オーダー管理のインスタンス間での承認ルールの移行」を参照してください。
-
WebLogic Scripting Tool (
WLST
)コマンドを使用して、オーダー・オーケストレーション・ルールを移動できます。 オーダー管理は、オーダー・オーケストレーション・ルールをMetadata Services (MDS)リポジトリに格納します。 データ収集表およびインタフェース表を使用して、設定およびトランザクション・データをインポートすることもできます。 詳細は、「Oracle SCMの共通機能の実装」にアクセスし、インポートとエクスポートについて説明した章を参照してください。 -
移行によって、ソース・インスタンスに設定した保留コードが追加され、ターゲット・インスタンスに存在するコードが保持されます。 ソースとターゲットに同じ保留コードが存在する場合、ソース内の保留によってターゲットの保留が置換されます。
-
移行では、与信チェック保留を適用する保留または与信チェック保留を解除する保留は移行されません。
-
移行では、設定のみが移行されます。 販売オーダーなどのトランザクション・データは移行されません。
-
オーケストレーション・プロセス名、オーケストレーション・プロセス・ステップのタスク名、またはいずれかの環境でステータス・ルール・セット名を変更しないでください。 名前を変更すると、オーダー管理でオーケストレーション・プロセスの他のデータへの参照が更新されない場合があります。 詳細は、次を参照してください。
-
オーダー管理拡張を作成した場合は、移行前に準備します。 詳細は、オーダー管理機能拡張の作成の概要を参照してください。
-
本番環境からテスト環境に移行し、移行に現在進行中のオーケストレーション・プロセスが含まれている場合、そのプロセスを参照する販売オーダーはスタック状態になります。 スタックした順序は回復できません。
-
移行では、設定のみが移行されます。 販売オーダーなどのトランザクション・データは移行されません。
ステップの概要
-
設定をエクスポートします。
-
設定をインポートします。
-
フレックスフィールドをデプロイします。
設定のエクスポート
オーダー管理のソース・インスタンスから設定をエクスポートします。
-
ソース・インスタンスとターゲット・インスタンスが同じリリース・レベルであることを確認します。
-
管理権限を持つオーダー管理のソース・インスタンスにサインインします。
-
「設定および保守」 作業領域に移動します。
-
設定ページで、「タスク」>「構成パッケージの管理」をクリックします。
-
「構成パッケージの管理」ページで、「処理」>「作成」をクリックします。
-
「基本情報の入力」ページで値を設定し、「次へ」をクリックします。
属性
値
名前
ソース・インスタンスを定義する実装プロジェクトの名前を選択します。
エクスポート
設定タスク・リストおよび設定データ
-
エクスポートするオブジェクトの選択ページで、デフォルト値を受け入れ、「次」をクリックします。
エクスポートするオブジェクトの選択ページは、エクスポートでオーダー管理のほとんどのインスタンスをサポートするために必要なオブジェクトを選択するために事前定義されています。 詳細は、「オーダー管理のインスタンス間での設定のコピー」を参照してください。
-
スケジュールと通知ページで、デフォルト値を受け入れ、「送信」をクリックし、警告ダイアログで「はい」をクリックします。
属性
値
実行
可能な限り早く
-
「構成パッケージの管理」ページで、要素の結果を確認し、サインアウトします。
エレメント
説明
設定データのエクスポート・ボタン
構成パッケージの作成後にエクスポートします。 エクスポートでは、エクスポート定義に従って設定データが識別され、構成パッケージに追加されます。
構成パッケージを複数回エクスポートします。 各エクスポートでは、個別に管理できる異なる構成パッケージ・バージョンが作成されます。
最新バージョンをダウンロード
構成ページの最新バージョンをダウンロードします。
Export and Import Processes領域
各構成パッケージのエクスポートまたはインポートの詳細を取得します。
ステータス
各実装プロジェクトのプロセス・ステータスを確認します。
ステータスをクリックして、エクスポートまたはインポート・プロセスの各ステップの詳細を取得します。
ダウンロード
バージョンをダウンロードして、エクスポートまたはインポート時に使用できます。
設定データ・レポート
処理されたビジネス・オブジェクトや発生したエラーの詳細など、構成パッケージにエクスポートされた設定データを含むレポートを表示またはダウンロードします。
設定のインポート
設定をオーダー管理のターゲット・インスタンスにインポートします。
-
管理権限を持つオーダー管理のターゲット・インスタンスにサインインします。
-
「設定および保守」 作業領域に移動します。
-
設定ページで、「タスク」>「構成パッケージの管理」をクリックします。
-
「構成パッケージの管理」ページの検索結果で、更新する必要がある構成パッケージを含む「行」をクリックします。
-
エクスポートおよびインポート・プロセス領域で、「設定データのインポート」をクリックします。
-
「基本情報の入力」ページで、デフォルト値を受け入れ、「次」をクリックします。
-
「外部インポート」の一時停止の選択ページで、「送信」をクリックします。
インポート・プロセスでは
-
ターゲット構成パッケージにまだ存在しない設定データを追加します。 ソース構成パッケージの設定データをターゲット構成パッケージに追加します。
-
ターゲット・パッケージにすでに存在する設定データを、ソース・パッケージからの変更で更新します。
-
既存の設定は削除されません。
-
ターゲット・インスタンスに存在し、ソース・インスタンスに存在しない設定は変更しません。
-
-
ターゲット・インスタンスをホストするサーバーを再起動します。
フレックスフィールドのデプロイ
インポートする各フレックスフィールドをデプロイする必要があります。
次の詳細を取得します:
-
インポート後にフレックスフィールドでないオブジェクトを処理する方法については、「Oracle SCMの共通機能の実装」にアクセスし、インポートとエクスポートに関する章を参照してください。
-
フレックスフィールドについては、「オーダー管理での拡張可能フレックスフィールドの設定」を参照してください。
フレックスフィールドをデプロイします。
-
「設定および保守」作業領域で、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: オーダー
-
タスク: オーダーの拡張可能フレックスフィールドの管理
-
-
「オーダーの拡張可能フレックスフィールドの管理」ページで、デプロイメント・ステータスがデプロイされていない各フレックスフィールドを識別し、デプロイします。
-
必要に応じて、これらの各ページでステップ1と2を繰り返します。
-
品目改訂の付加フレックスフィールドの管理
-
単位の付加フレックスフィールドの管理
-
品目の付加フレックスフィールドの管理
-
品目改訂の付加フレックスフィールドの管理
-
品目関係性の付加フレックスフィールドの管理
-
取引先品目の付加フレックスフィールドの管理
-
カタログの付加フレックスフィールドの管理
-
カテゴリの付加フレックスフィールドの管理
-
ソース・システム付加フレックスフィールドの管理
-
オーダーの付加フレックスフィールドの管理
-
価格設定付加フレックスフィールドの管理
-
-
Oracle Enterprise Managerにサインインします。
Oracle Enterprise Managerの詳細は、https://www.oracle.com/technetwork/oem/enterprise-manager/overview/index.htmlを参照してください。
-
ナビゲーション・ツリーで「SOAインフラストラクチャ」を選択し、UpdateSOAMDSをクリックします。
-
UpdateSOAMDSページで、値を設定します。
属性
説明
操作
updateDuringに設定します。
値
この値属性は、ツリー・ビューの
Input Arguments
領域の行にあります。 行の名前の値は*payload
で、タイプはdurationです。フレックスフィールドを最後にデプロイしてから経過した時間枠を指定します。 次の書式を使用します
PXMYD
説明
-
X. 経過した月数。
-
Y. 経過した日数。
たとえば、フレックスフィールドを最後にデプロイしてから1か月と1日経過した場合は、この書式を使用します。
P1M1D
月のみ、日のみ、または月と日のみを指定できます。
-
-
UpdateSOAMDSコンポジットを実行して、SOA (サービス指向アーキテクチャ)をオーダー管理のフレックスフィールドと同期します。
-
「スケジュール済プロセス」作業領域に移動します。
-
「スケジュール済プロセス」ページで、「新規プロセスのスケジュール」をクリックし、「拡張可能フレックスフィールド属性の公開」スケジュール済プロセスを実行します。