Setting Up a Charge Plan

Objectives

After completing this lesson, you will be able to:
  • チャージプランの目的を説明します。
  • コアツールで新しいチャージプランを登録します。
  • チャージプランを設定します。

チャージプランの概要

チャージプランにより、サービスプロバイダによって販売されたサービスにアクセスまたは利用するためのチャージング条件 (RAM 使用量、使用 CPU 時間、使用済データ帯域幅など) が定義されます。これらは、同じカタログに属する手数料オブジェクトをグループ化することによって登録されます。チャージは、同じチャージプランおよび異なるチャージプランによって複数回参照することができます。

クラウド選択サービスのビジネス例では、サービス使用をレーティングするロジックを実装する 3 つのチャージがあります。

  • チャージ "CHG_G_00_USG_CPU_TABLE_MACRO_COUNTER_V01" では、すべての CPU 関連の使用率が処理されます。
  • チャージ "CHG_G_00_USG_RAM_TABLE_MACRO_COUNTER_V01" では、すべての RAM 関連使用量が処理されます。
  • チャージ "CHG_G_00_USG_BANDWIDTH_TABLE_MACRO_COUNTER_V01" では、すべての帯域幅関連の使用が処理されます。

3 つのチャージはすべて、チャージプラン CHP_00_CLOUD_SERVICE_V01 にグループ化されます。このグループ化されたチャージプランを以下の図に示します。

チャージプランは、後で契約の一部として有効化することができます。チャージプラン CHP_00_CLOUD_SERVICE_V01 が契約で有効化されると、サブスクライバはチャージプランハンドル内のチャージのすべてのサービスにアクセスすることができます。

チャージプランには、以下の 2 つのレベルの設定があります。

  • チャージプランのヘッダレベル/ルートレベルでの設定。
  • 各チャージの設定がチャージプランに明細として追加されます。

チャージプランルートレベルでの設定

チャージプランルートレベルでの設定

次の番号付きタブは、上の図に関連しています。

  1. 定義タブでは、各チャージプランに、チャージプランが建設中、使用可能、または無効であるかどうかを示すステータスがあります。
  2. Counters タブでは、パラメータと同じ方法でチャージプランのカウンタを定義および公開することができます。
  3. パラメータタブでは、各チャージプランで、SAP Subscription Order Management に公開できる一連のパラメータを指定することができます。これにより、契約の一部として有効化される際に、これらのパラメータに値を提供することができます。
  4. チャージのチャージングプランでチャージングキーのセットを定義する必要がある場合と同様に、アカウント参照はアカウント割当タブで定義する必要があります。
  5. 使用率のチャージを含むチャージプランでは、サブスクライバの技術 ID を保持するために技術データタブにプレースホルダが提供される必要があります。このプレースホルダは、ユーザ ID と呼ばれます。このユーザ ID は、携帯電話、自動車、コンピュータ、またはその他のエンティティなどのサービスを使用する技術エンティティを識別します。チャージプランの構築時には正確な ID がまだ不明であるため、最善の方法は、顧客に対して契約が登録されると入力されるプレースホルダを登録することです。
  6. 依存関係タブでは、チャージプランにより、明細として保持されるチャージ間の依存関係も定義されます。ただし、このタブは、チャージプランに少なくとも 1 つのマスタチャージと 1 つの従属チャージが存在する場合のみ有効です。

チャージプランヘッダレベルでの設定

チャージプランに追加される各チャージにも、一連の設定があります。これらの設定は以下のとおりです。

チャージプランヘッダレベルでの設定
  1. 定義タブでは、各手数料に対して、ビジネスパートナとの関係および取引処理 (貸方または借方) が設定されます。
  2. Counters タブでは、チャージプランレベルでチャージの任意のカウンタを対応するカウンタにリンクすることができます。
  3. パラメータタブでは、チャージプランレベルのパラメータにチャージのパラメータをリンクし、必要に応じてそこから SAP Subscription Order Management に公開することができます。
  4. タブでは、チャージプラン明細ごとに専用の税設定が提供されます。統合された BRIM シナリオで使用される場合、通常、税は SAP Convergent Invoicing で計算されるため、SAP Convergent Charging では無効化されます。
  5. 各チャージプラン明細には、出力明細マッピングタブで出力明細マッピングを設定する必要があります。このマッピングにより、チャージ金額、単価、追加データなどのチャージ出力値が、設計時に選択された特定のチャージ明細クラスの項目に割り当てられます。
  6. 応答明細マッピングタブでは、SAP Convergent Charging の Java ベース API に使用される専用のマッピングを登録することができます。
  7. 各チャージに対して定義されたチャージングキーは、アカウント割当タブでチャージプランのルートレベルで定義されたアカウント参照にマッピングする必要があります。このマッピングにより、チャージプランからそのチャージにアカウント情報を渡すことが可能になり、チャージに対してチャージングプランが実行される際に使用できるようになります。
  8. 使用レートを含む課金ごとに、技術データタブでサービス ID を定義する必要があります。この ID は、使用されたサービスを示すためにチャージ対象明細/使用量明細で使用されます。ユーザ ID および使用日付とともに、チャージ対象明細を処理するための適切な契約、チャージプラン、およびチャージを検索することができます。

チャージプランヘッダの設定

ステップについて詳しく見ていきましょう。

新しいチャージプランを登録する場合は、以下のセクションで説明されているように、特定のステップ順序に従う必要があります。

新しいチャージプランの登録に必要な順序を示すグラフ。
ステップ 1: 新規チャージプランを登録し、その名称を設定する

Core Tool で FileNewCharge Plan を選択して、チャージプランを登録します。定義タブで、名前と説明を入力します。ステータスは開いたままにします。

追加情報タブでは、プロセスのどの段階でも SAP Convergent Charging によって再利用されない、説明的な情報のみを登録することができます。たとえば、チャージプランの作成者の名前、作成者のコード、作成日、およびその他の情報をそのタブに追加することができます。この情報は、SAP Convergent Charging の API でも提供されます。

ステップ 2: チャージプランに明細としてチャージを追加する

チャージプランを登録した後、チャージプランのルートノードを右クリックしてすべてのチャージプラン明細をチャージプランに追加し、Add Charge を選択します。次に、カタログから追加する製造実行 ID を選択し、OK を選択します。チャージプランに追加するすべてのチャージに対して、このプロセスを繰り返すことができます。

チャージは、新規チャージプラン明細としてチャージプランの一部になります。

チャージプランのルートノードの多くの設定タブでは、設定を完了する前にすべてのチャージプラン明細を追加しておく必要があります。そのため、残りの設定を続行する前に、すべてのチャージをチャージプランに追加することをお奨めします。

ステップ 3: チャージプランへのカウンタの追加

チャージプランごとに、チャージの場合と同様に、カウンタタブで特定のカウンタセットを設定することができます。

Counters タブでの特定のカウンタセットの設定

カウンタ表示レベルは、内部または外部のいずれかです。同じチャージプランのみのチャージプラン明細間でカウンタ値を共有する場合、チャージプランレベルでのカウンタの表示レベルを "内部" にすることができます。ただし、チャージプラン全体でカウンタ値を共有する場合は、カウンタの表示レベルを外部に設定する必要があります。

カウンタ表示の設定

チャージプランの外部カウンタは、SAP Convergent Charging のカウンタディクショナリに含まれている必要があります。このディクショナリには、チャージプラン間で共有できるすべてのカウンタが含まれています。これは、Core Tool で ToolsCounter DictionaryEdit を選択して更新することができます。

チャージプランのカウンタ可視性を "外部" に設定すると、カウンタ名がリセットされ、カウンタディクショナリから名称が強制的に選択されます。チャージプランカウンタ設定で選択する前に、新規カウンタをディクショナリに追加する必要があります。

カウンタとパラメータにより、チャージプランの "インタフェース" が形成されます。SAP Subscription Order Management と SAP Convergent Charging 間の有効な統合では、実行時にこのインタフェースを安定させておくことが重要です。その結果、チャージプランがリリース済に設定されると、外部カウンタ名の変更および外部カウンタの追加を実行できなくなります。

ステップ 4: チャージプランへのパラメータの追加

チャージプランごとに、チャージの場合と同様に、パラメータタブでパラメータのセットを設定することができます。契約の登録時に値が提供されるように、SAP Subscription Order Management に公開する場合は、チャージプランレベルでパラメータを登録します。

パラメータをリンクする場合は、パラメータのデータ型が同じであることを確認する必要があります。ただし、名称は同じである必要はありません。

パラメータ表示レベルは、内部外部 (必須)外部 (必須、変更不可)、または外部 (オプション) に設定することができます。契約の登録時に SAP Subscription Order Management によってチャージプランパラメータ値が提供されることが予想される場合は、パラメータを外部 (必須)外部 (必須、変更不可)、または外部 (オプション) に設定する必要があります。SAP Subscription Order Management では必須パラメータの値を指定する必要があるため、必須パラメータにはデフォルト値がありません。オプションパラメータでは、契約の登録時に SAP Subscription Order Management によって値が指定されない場合に割り当てられるデフォルト値が提供されます。外部 (必須、変更不可) を選択すると、インタフェースとなるサブスクリプション受注管理または別のプロビジョニングシステムを介して、後でプロバイダ契約で変更される共有パラメータが無効化されます。

ステップ 5: 勘定割当の登録

チャージのチャージングプランでチャージングキーを設定するのと同様に、アカウント割当タブでチャージプランごとにアカウント参照を設定する必要があります。アカウント参照は、チャージングキーと同様に機能します。これらは、チャージプランの設計時には不明な、実際の顧客外部アカウントまたはプリペイドアカウントのプレースホルダです。

チャージプランレベルの各勘定参照には、ポストペイドまたはプリペイドのいずれかのタイプが必要です。同じタイプのアカウント参照とチャージングキーをリンクすることのみが可能です。以下の図は、チャージ/チャージプラン明細のチャージング参照とチャージプランのアカウント参照の関係を示しています。また、契約の登録時に口座参照を特定の外部口座に割り当てる方法も示します。

勘定割当
ステップ 6: ユーザテクニカル ID 名の作成

チャージプランの技術データタブには、サービスのユーザ ("ユーザサービス ID" または略称 "ユーザ ID") の技術 ID 名の一覧が含まれています。たとえば、ユーザ ID には、クラウドインスタンスの IP アドレス、SIM カードの ID、プリンタのシリアル番号などがあります。ここでも、このようなユーザ ID の実績値は契約の登録時にのみ認識されるため、その値のコンテナのみを登録します。チャージプラン明細レベルで、これらのコンテナはチャージプラン明細のサービス ID に割り当てられます。

技術 ID 名の作成
ステップ 7: チャージプラン明細依存関係の定義

チャージプランで従属チャージを使用する場合は、依存関係を設定する必要があります。これは、依存関係タブで行います。

各従属チャージは、マスタチャージまたは別の従属チャージに割り当てる必要があります。マスタチャージまたは従属チャージがトリガされると、先行チャージの価格計画で無料機能に達しない限り、従属チャージもトリガされます。これらの依存関係は、必要に応じてカスケードすることができます。

チャージプラン明細の設定

すべてのチャージプラン明細には、更新する独自の設定があります。

ステップ 8: チャージプラン明細関係タイプおよび操作の設定

各チャージプラン明細の定義タブで、関係タイプと操作を選択する必要があります。

関係タイプおよび作業の選択

関係タイプは、クライアントまたはパートナです。クライアントを選択すると、通常の方法で手数料が計算され、手数料によって登録された料金計算可能明細がクライアント取引になります。関係タイプとしてパートナを選択すると、請求によって計算されたすべての料金の符号反転が発生します。また、料金はパートナー取引としてタグ付けされます。

関係タイプ (パートナクライアント) を使用すると、取引タイプが外部アカウントに対して選択されたアカウントタイプと互換性があることを確認できます。外部アカウントで Control Charged Transactions Compatibility チェックボックスが選択されている場合、SAP Convergent Charging では、チャージによって計算された料金が、関連する加入者アカウントのアカウントタイプと互換性があることが確認されます。両方に互換性がない場合は、エラーが発生します。

クライアント取引は、債権管理に対して請求される場合に互換性がありますが、パートナ取引は債務と互換性があります。

パートナ取引

オペレーション ("借方" または "貸方") によって、再度取引の符号が反転します。デフォルトは "借方" です。

従属チャージでは、異なるオプションセットが提供されます。この設定により、従属チャージによる独自の手数料の計算方法、その金額で新規取引を登録するかどうか、およびマスタチャージの金額を独自の手数料で変更するかどうかが制御されます。"ロール" 設定では、これらの設定に対して 4 つの異なる事前定義設定が提供されます。5 番目のロール "その他" では、必要に応じて設定を自由に調整することができます (1 つ例外あり)。

利用可能な設定を見ていきましょう。

1. 新規取引の登録
"新規トランザクションの作成" ボックスにチェックを付けると、従属チャージによって個別のチャージ明細が作成されます。ボックスのチェックを外すと、マスタチャージのチャージ明細金額が暗黙的に変更されます。
2. 関係タイプ
新規取引の登録ボックスがチェックされている場合、上記ですでに説明したように、個別のチャージ明細に対して関係タイプを選択することができます。
3. マスタ取引の調整
ボックス新規取引登録が選択されている場合、ボックスマスタ取引調整にチェックマークを設定すると、マスタ取引が調整され、同時に個別のチャージ明細が登録されます。
4.前の割引金額を使用 (存在する場合)
前の割引額を使用 (存在する場合) チェックボックスを使用すると、基準額が次の従属チャージに転送されて実行される前に、以前の従属チャージの修正をマスタチャージの基準額に適用することができます。これにより、複数の割引が順番に計算されて、以前の従属手数料によってすでに付与された割引を考慮することができます。この設定は、割引ロールが選択されている場合にのみ使用できます。
定義の設定
ステップ 9: リンクカウンタ

任意のチャージのカウンタを、チャージプランレベルで定義されたカウンタにリンクすることができます。

カウンタがリンクされると、チャージプランレベルで同じカウンタにリンクされたカウンタに関連付けられているすべてのチャージで、同じカウンタ値が使用、更新、および設定されます。カウンタディクショナリを使用して、複数のプロバイダ契約明細間でカウンタを共有することもできます。

カウンタのリンク
ステップ 10: パラメータのリンクまたは再定義

任意のチャージのパラメータを、チャージプランレベルで定義されたパラメータにリンクすることができます。パラメータをリンクすると、パラメータ情報をチャージプランからチャージプラン明細に渡すことができます。

または、パラメータのデフォルト値を再定義することもできます。これを行うには、パラメータのステータスとしてリンクされる代わりに、再定義を選択します。

ステータスの設定
ステップ 11: 勘定割当をチャージングキーに割り当てる

勘定割当タブで、チャージのチャージングプランで設定した各チャージングキーに勘定参照を割り当てる必要があります。外部アカウントが判明している場合は、チャージングプランの実行時に各チャージプラン明細で使用可能になります。

勘定割当の設定
ステップ 12: サービス ID の定義およびユーザテクニカル ID 名への割当

チャージプラン明細に使用率が少なくとも 1 つ含まれている場合は、チャージプラン明細の技術データタブでサービス ID を少なくとも 1 つ定義する必要があります。サービス ID により、顧客が使用できるサービスが識別され、手数料が担当します。任意のサービス ID を設定できます。ただし、SAP Convergent Invoicing では、必ず最大項目長を考慮してください。このトレーニングが作成された時点では、許可される最大フィールド長は 12 文字です。

ステップ 13: 出力明細マッピングの更新

出力明細タブで、価格プランおよびチャージングプランの結果プロパティをチャージ対象明細クラスの項目にマッピングすることができます。

出力明細マッピングの更新

使用するチャージ対象明細クラスを選択すると、そのクラスで利用可能なすべての項目がテーブルに表示されます。デフォルトマッピングでは、特定の標準項目がすでにマッピングされています。この時点で、残りの項目をマニュアルでマッピングすることができます。フィールドマッピングの設定には、最大 4 つのオプションがあります。

  1. 空白

    項目に値を入力しない場合は、マッピングする値として空白を選択することができます。これにより、チャージ明細項目は空のままになります。

  2. 静的値

    また、チャージで計算されたプロパティを参照するのではなく、この時点で特定の値を入力するように決定することもできます。通常、これは生成された各チャージ明細では値を変更できない項目に対して行われます。

  3. 値選択

    BITYPESUBPROCESS などの一部の項目では、選択可能な有効な値の一覧が提供されます。ドロップダウンリストから項目を選択することができます。

  4. プロパティ選択

    価格プランの一部として値を計算した場合は、その値をプロパティ値として利用できます。価格プランによって計算されたプロパティは、チャージ済み明細クラスの任意のタイプ互換フィールドに割り当てることができます。

デフォルトマッピングでカバーされる項目は無効化されます。必要に応じて、テーブルの "再定義" チェックボックスをオンにすることで、デフォルトマッピングを上書きすることができます。これにより、項目が再度有効化され、デフォルトとは異なるマッピングの設定が可能になります。ボックス "再定義" のチェックを外すと、項目が再度デフォルトマッピングに戻されます。

注記

チャージ対象明細項目には 1 つのプロパティ名のみをマッピングできるため、チャージの価格プランの各分岐で、プロパティのスペルがまったく同じであること (文例を含む) を確認する必要があります。それ以外の場合、プロパティは異なるスペルでドロップダウンリストに表示されます。マッピングできるスペルバリアントは 1 つのみであるため、もう一方は考慮されず、チャージ済み明細の作成時にプロパティ値がドロップされます。

ステップ 14: 任意で応答明細マッピングを更新する

応答明細タブは、出力明細マッピングと同様に機能します。ただし、このタブで設定されたマッピングにより、SAP Convergent Charging の Java API で返送されるデータが制御されます。統合された BRIM シナリオでは、通信に Java API ではなく SOAP API が使用されます。したがって、通常は出力明細マッピングの更新で十分です。

チャージプランの保存およびリリース

チャージプランの設定が終了したら、データベースにチャージプランを保存することができます。ただし、新しいチャージプランは未処理ステータスで保存されることに注意してください。このステータスでは、SAP Subscription Order Management では使用できません。新しいチャージプランを公開するには、最初にそのチャージプランをデータベースに保存してから、再度編集し、定義タブでステータスをリリース済に変更して再度保存する必要があります。その後、SAP Subscription Order Management で新しいチャージプランを使用できるようになります。

3 つの使用実績チャージを含むチャージプランの登録方法、パート 1

このデモでは、クラウド選択サービスの 3 つの使用量ベースのサービス (CPU、RAM、および BANDWIDTH) すべての評価をサポートする、クラウド選択サービスのチャージプランを設定します。

このデモは 2 つの部分に分かれています。この最初の部分では、ルートノード、最初のチャージプラン、および 2 番目のチャージプランを設定します。

ステップ

  1. この最初のデモでは、チャージプランルートノードを設定します。

  2. 2 番目のステップでは、CPU 使用量を実装するチャージがチャージプランに追加され、設定されます。今回は、チャージプラン明細のさまざまなタブを設定するためのさまざまなステップを実行します。

  3. RAM 使用量を担当する 2 番目のチャージプラン明細がデモに再度追加されます。

3 つの使用実績チャージを含むチャージプランの登録方法、パート 2

このデモでは、クラウド選択サービスの 3 つの使用量ベースのサービス (CPU、RAM、および BANDWIDTH) すべての評価をサポートする、クラウド選択サービスのチャージプランを設定します。

これは、デモの 2 番目の部分です。これには、チャージプランの完了が含まれます。

ステップ

  1. このデモでは、帯域幅使用量を担当する最後のチャージプラン明細を示します。

  2. 最終ステップでは、新しいチャージプランをリリースして、SAP Subscription Order Management で使用できるようにします。

1 つの繰返レートによる新規チャージプランの登録

このビデオでは、同僚の Jonathan が、クラウド選択サービスに対して 1 カ月あたり 1000 ユーロの定期基本料金を実装するチャージプランを作成する方法を示します。