レッスンの概要
このレッスンの目的は、料金計算可能明細データ選択、料金計算単位へのグルーピング、および料金計算明細タイプへの集計をカスタマイズする方法について理解することです。
ビジネスの例
ビジネスの観点から、Print Service Corporation には以下の 2 つの異なるタイプの料金計算可能明細があります。
使用量
定期料金
どちらのタイプも、データロードと通信サービスで発生します。請求書には、データおよび通信の使用量が 1 つの小計、データおよび通信料金がもう 1 つの小計として表示されます。したがって、Print Service Corporation では料金計算手順の選択基準とグループ化基準が定義されます。
料金計算手順の設定

料金計算手順を実行するには、いくつかのカスタマイジングステップが必要です。このレッスンでは、ビジネスの例をステップごとに説明し、料金計算可能明細がビジネスの例でのように選択およびグループ化される理由を理解します。
2 つの異なる料金計算タイプのビジネスの例:
定例料金計算に属する料金計算伝票と、契約終了によって発生する料金計算伝票 (最終料金計算伝票) を区別する必要があります。この区別は、料金計算タイプを使用して行われます。
最終料金計算伝票に対して、転記に関係しない追加情報明細を追加する必要があります。
料金計算タイプは必須です。サブ手順のレベルで、各料金計算手順に料金計算タイプを割り当てる必要があります。

ビジネスの例:
Print Service Corporation には、個人顧客と商業顧客がいます。どちらのグループも、異なる一覧および異なる印刷で請求書を受け取ります。
そのため、Print Service Corporation では契約アカウントを以下の 2 つのグループに分類します。
個人顧客
商業顧客
マスタデータと請求カテゴリは、料金計算手順と請求プロセスの両方に影響します。
カスタマイジングで請求カテゴリを定義して、契約アカウントをさまざまなカテゴリに分類することができます。カスタマイジングで、財務会計→契約未収金/未払金管理→統合請求→請求→請求処理→定義: 請求カテゴリの順に選択します。
このビジネスの例では、Print Service Corporation は家庭用顧客にはカテゴリ YN01、法人顧客には YN03 を定義します。
契約アカウントのマスタレコードに請求カテゴリを入力し、請求をより細かく制御するために使用します。

料金計算および請求で請求カテゴリを使用して、料金計算および請求のプロセスフローを微調整することができます。請求カテゴリを契約アカウントのマスタレコードに入力します。
料金計算カテゴリはありません。請求カテゴリは、料金計算手順および請求プロセスに使用されます。
異なる請求カテゴリにさまざまな料金計算タイプおよびグループバリアントを割り当てることができますが、これは任意です。
ヒント
請求カテゴリは、請求書処理および印刷を微調整するために使用することもできます。

料金計算手順では、サポートされるサブ手順が指定されます。料金計算手順では、サブ手順ごとに以下のものが指定されます。
料金計算される契約アカウント
料金計算のために選択される料金計算可能明細 (選択)
料金計算可能明細を料金計算単位にグループ化する方法、およびその結果として料金計算可能明細を料金計算伝票にグループ化する方法 (グルーピング)
また、料金計算手順では、ビジネスおよび会計管理の観点から、割り当てられている料金計算タイプを使用して料金計算伝票が分類されます。
料金計算では、料金計算手順により、グループバリアントを使用して料金計算可能明細の集計を制御することができます。
新規料金計算手順を登録するには、契約未収金/未払金管理のカスタマイジングで統合請求→料金計算→料金計算処理→定義: 料金計算処理の順に選択します。
イベント 8112 を使用して、データ選択の結果を変更することができます。イベント 8112 で処理される汎用モジュールでは、選択範囲をチェックし、必要に応じて範囲を縮小することができます。
注記
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Billing Processes.

選択バリアント:
選択バリアントにより、料金計算可能明細が選択される料金計算可能明細クラスと、料金計算手順で処理される料金計算可能明細が指定されます。
料金計算可能明細クラスごとに料金計算可能明細タイプおよび元取引タイプを指定することで、選択をさらに絞り込むことができます。このとき、これらの属性の特定の個別値を選択に含めるか、または選択から除外するかを指定することもできます。
この設定では、上記の属性の値の組合せを入力することもできます。

データ選択バリアントのビジネス例:
料金計算可能明細クラス PBLW および PCOL の料金計算可能明細を選択します。
料金計算可能明細タイプ TEL1 または元取引が 01 ではない TEL2 を選択します。
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Selection Variants.

ソリューション:
選択バリアント VAR4 を定義します。料金計算可能明細クラス PBLW を割り当て、PCOL に対して 2 つの順序を定義します。
PCOL の最初の順序に対して TEL1 を選択します。
2 番目の順序に対して TEL2 を選択し、元取引 01 を除外します。
選択番号は、料金計算可能明細の選択バリアントを設定する際に使用されます。これは、料金計算可能明細クラスごとに、料金計算可能明細タイプと料金計算可能明細の元取引タイプの有効な組合せを複数入力できるようにするために使用されます。
選択した 1 つの順序番号に対して、料金計算可能明細タイプに複数の値が入力されていると仮定します。この場合、論理 OR 条件を使用して、選択ステートメントでこれらの値がリンクされます。同じことが元取引タイプにも当てはまります。
選択ステートメントに複合選択指定がある場合、論理 AND 条件を使用して、料金計算可能明細タイプと元取引タイプがリンクされます。これは、選択の順序番号が同じであることを前提としています。順序番号が異なる場合は、論理 OR 条件を使用してリンクされます。
この決定を行う際、1 つの料金計算可能明細クラス内でのみ順序番号が解釈されます。
選択バリアントのカスタマイジングは、カスタマイジング導入ガイド→財務会計 (新)→契約未収金/未払金管理→統合請求→料金計算→料金計算処理→定義: 選択バリアントで確認できます。

データ選択バリアント VAR4 が定義されているため、料金計算手順 BiDA および料金計算サブ手順 BSDA に対して 3 つの料金計算可能明細タイプが選択されていません。
料金計算単位
料金計算単位に関する事実:
- 料金計算可能明細は、処理対象の料金計算単位で集計され、料金計算伝票にまとめて表示されます。料金計算単位は料金計算の基準となります。
- 最初のステップでは、契約アカウント、ビジネスパートナ、およびサブプロセスが同じであるすべての元伝票がグループ化されます。
- グループバリアントに応じて、料金計算伝票を料金計算単位にさらにグループ化することができます。
- グルーピング提案は、イベント 8114 でカスタマ固有ベースで処理することができます。
- エキスパートモードのダイアログでの料金計算では、登録された料金計算単位が選択対象としてダイアログボックスに表示されます。
契約アカウントの料金計算中に複数の料金計算可能明細が処理される場合、これらの料金計算可能明細を 1 つの共通料金計算伝票で処理しないことが有効な場合があります。代わりに、多くの場合、特定の基準 (共通通貨や共通料金計算期間など) に基づいて明細をグループ化します。そのため、これらのグループごとに個別の料金計算伝票を登録する必要があります。
ヒント
個別の料金計算可能明細を異なる料金計算単位にグループ化します。
グループバリアントは必要ありません。システムデフォルトを保持することができます。
契約未収金/未払金管理の料金計算では、この機能は料金計算単位の形式で提供されます。料金計算中にまとめて処理され、共通の料金計算伝票が登録されるすべての料金計算可能明細は、料金計算単位によってグループ化されます。
料金計算単位は、料金計算手順のために入力されるグルーピング制御のルールを使用して自動的に登録されます。また、料金計算の処理ダイアログでの料金計算単位のマニュアル登録に影響を与えることもできます。
契約未収金/未払金管理のカスタマイジングで、契約未収金/未払金管理料金計算→統合請求→料金計算→料金計算処理→定義: グループバリアントの順に選択します。
Customizing IMG-→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Grouping Variants.

エキスパートモードのダイアログでの料金計算の例外:
登録された料金計算単位は、ダイアログボックスで選択用に提示されます。
グループバリアントのカスタマイジングは、財務会計 (新)→契約未収金/未払金管理→統合請求→料金計算→料金計算処理→定義: グループバリアントで確認できます。

Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Assign Billing Item Type.

このカスタマイジングアクティビティでは、料金計算における料金計算可能明細の集計を制御するためのグループバリアントの決定方法を定義します。
ここで説明するグループバリアントによって、料金計算可能明細と料金計算伝票の明細間のリンクが制御されます (料金計算可能明細の集計)。このリンクの粒度を定義することができます。個々の料金計算可能明細と関連する料金計算伝票明細間の 1:1 の関係から、料金計算伝票における全料金計算可能明細の全料金計算伝票明細への一括割当に至るまで、広範に定義できます。
デフォルト設定では、すべての関連項目が同一である料金計算可能明細がマージされます。
ここでも、グループ化基準を分割基準とみなす必要があります。
料金計算可能明細クラス PBLW の場合、BIT 日付 (料金計算可能明細の元日付) に従って分割されます。
結果は、BIT 日付が異なる料金計算可能明細ごとに異なります。
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Assign Billing Item type.

料金計算伝票の明細の料金計算明細タイプを、料金計算可能明細の属性サブプロセスおよび明細タイプに割り当てます。
この割当を行うことにより、料金計算伝票の明細タイプ別に料金計算可能明細の業務的意味を表すことができます。これにより、請求および請求書の印刷で使用できるようになります。
IMG: 財務会計→契約未収金/未払金管理→統合請求→料金計算→料金計算処理→定義: 料金計算明細タイプ
IMG: 財務会計 (新)→契約未収金/未払金管理→統合請求→料金計算→手順→割当: 料金計算明細タイプ
これらのアクティビティでは、料金計算伝票の明細の料金計算明細タイプを定義し、料金計算可能明細の属性サブプロセスおよび明細タイプに割り当てます。

最初に、カスタマイジングの財務会計 (新)→契約未収金/未払金管理→統合請求→料金計算→料金計算伝票→料金計算伝票の番号範囲更新で、料金計算伝票の番号範囲を上限と下限を指定して定義します。外部番号割当は使用できません。料金計算伝票番号は数値のみです。番号割当では、個別処理と一括処理が区別されます。
個別処理の番号範囲の名称は、1 から 9 までの数字で開始する必要があります。一括処理の番号範囲の名称は、文字 (A - Z) で始まる必要があります。
カスタマイジングの財務会計→契約未収金/未払金管理→統合請求→料金計算→料金計算伝票→更新: 伝票タイプ/割当: 番号範囲で、料金計算タイプを定義し、番号範囲に割り当てます。
3 番目のステップで、転記範囲 8110 の料金計算伝票に対して伝票タイプの決定を定義します (財務会計 (新)→契約未収金/未払金管理→統合請求→料金計算→料金計算伝票→割当: 伝票タイプ)。実績料金計算伝票、取消伝票、およびシミュレーション伝票に対して異なる伝票タイプを割り当てることをお奨めします。
注記
料金計算手順の結果
- ... 請求依頼の一時的一覧における料金計算伝票のエントリです...
- ...しかし、それだけではありません...