サブスクリプション・マップのコピー
サブスクリプション管理のコピー・マップでは、既存のサブスクリプションから属性をコピーして、新しいサブスクリプションを作成できます。
アプリケーションには、サブスクリプションおよびサブスクリプション製品のコピー時に使用する事前定義済のコピー・マップが付属しています。 ビジネスに合わせて独自のマップを作成することもできます。
-
アプリケーション・コンポーザへのアクセス権を持つユーザーとしてサインインし、サンドボックスをアクティブ化します。
-
移動先: .
-
「拡張設定」セクションで、「マップのコピー」を選択します。
-
「サブスクリプションのコピー」を選択し、 をクリックします。
-
マップの名前を入力し、「OK」をクリックします。
-
「アプリケーション・モジュール・マッピング」セクションで、次の表に示すように適切な情報を入力します。
フィールド
選択内容
マップ・グループ
サブスクリプションのコピー
至
SubscriptionManagementAM
自
SubscriptionManagementAM
-
「エンティティ・マッピング」セクションで、次の表のフィールドに入力して、コピーする各ビュー・オブジェクトのレコードを追加します。
フィールド
摘要
至
コピー先の新しいビュー・オブジェクトを選択します。
自
コピー元の既存のビュー・オブジェクトを選択します。
問合せ名
3つの問合せタイプ(一意の識別子、結合、すべてのレコード)のいずれかを選択します。
「すべてのレコード」を選択した場合は、残りのフィールドに情報を入力しないでください。
問合せ属性
「問合せタイプ」フィールドで「一意の識別子」または「結合」を選択した場合は、実行時に使用する属性を選択します。 この属性は、新しいオブジェクトにコピーされるレコードをフィルタ処理するために使用します。 たとえば、「勘定科目番号」を選択した場合、実行時に、コピー・マップ・エンジンに渡された勘定科目番号と一致するレコードのみがコピーされます。
「結合されるビュー・オブジェクト」および「結合属性」
「問合せタイプ」フィールドで「結合」を選択した場合は、これらの2つのフィールドを使用して次の内容を指定します。
-
このオブジェクトを結合するビュー・オブジェクト
-
結合の基準として使用される属性
-
-
「エンティティ・マッピング」セクションで各行を選択し、次の表に示すフィールドを入力して各属性の「属性マッピング」セクションにレコードを追加します。
フィールド
摘要
至
選択したエンティティのコピー先の属性を選択します。
参照されるビュー・オブジェクト
この属性が外部キーの場合は、この外部キーによって結合されるビュー・オブジェクトを選択します。 アプリケーションは、参照に影響しない新しい外部キーを生成します。
主キー
この属性が主キーの場合は、このチェック・ボックスを選択します。 「自」オブジェクトの値をコピーするかわりに、アプリケーションは、「至」オブジェクトの各レコードにこのキー・フィールドの一意の値を生成します。
自
選択したエンティティのコピー元の属性を選択します。
式: 自
オプションで、Groovy式を入力して、この属性の値を変更できます。 たとえば、「自」オブジェクトの値を「至」オブジェクトの属性の新しい値に変更できます。 また、定数を入力して、「至」オブジェクトのすべてのレコードでこの属性を定数値で埋めることもできます。
-
「保存してクローズ」をクリックします。
-
OSS_COPY_SUBCR_MAPプロファイル・オプションでマップを指定します。
同様に、サブスクリプション製品をコピーするためのマップを作成できます。 デフォルトの「サブスクリプション製品マップのコピー」マップを使用して、マップを作成します。 マップを作成したら、OSS_COPY_SUBCR_PRODUCT_MAPプロファイル・オプションを使用してマップを指定します。
マップ・エンティティのコピー
次の表に、コピー可能なすべてのエンティティと、マップする各エンティティのビュー・オブジェクト名を示します。
コピーするエンティティ | ビュー・オブジェクト名 |
---|---|
サブスクリプション | サブスクリプション |
製品 | SubscriptionProduct |
対象レベル | SubscriptionProductAssociations |
パーティ | パーティ |
担当者 | SubscriptionContacts |
製品手数料 | SubscriptionProductCharge |
製品手数料修正 | SubscriptionProductChargeAdjustment |
製品手数料コンポーネント | SubscriptionProductChargeComponent |
製品手数料階層 | SubscriptionProductChargeTiers |
製品請求明細 | SubscriptionProductBillLine |
製品請求明細調整 | SubscriptionProductBillLineAdjustments |
対象レベル手数料 | SubscriptionProductAssociationCharges |
対象レベル手数料調整 | SubscriptionProductAssociationChargeAdjustments |
対象レベル手数料コンポーネント | SubscriptionProductAssociationChargeComponents |
対象レベル手数料階層 | SubscriptionProductAssociationChargeTiers |
対象レベル請求明細 | SubscriptionProductAssociationBillLines |
対象レベル請求明細調整 | SubscriptionProductAssociationBillLineAdjustments |
属性の詳細は、Oracle Fusion Cloud Customer ExperienceのSales and Fusion ServiceのREST APIガイドのサブスクリプションの領域を参照してください。