メインコンテンツへスキップ

Billing utilities(リセラーのみ)

請求ユーティリティを使用すると、リセラーはエンドカスタマーに対してデータ再計算と請求書の更新を手動で実行できます。

  • Data recalculation(データ再計算):最新の契約ルールと価格表に基づいて請求パイプラインを再実行します。完了までに 2 時間以上かかる場合があります。

  • Invoice refresh(請求書の更新):最新の請求データを使用して新しい請求書を生成します。通常は数分以内に完了します。

必要な権限

再計算または更新を実行するには、お使いの DoiT アカウントに Billing Utilities Admin 権限が付与されている必要があります。

請求ユーティリティへのアクセス

請求ユーティリティにアクセスするには、DoiT コンソールにサインインし、上部ナビゲーションのメガメニューから Billing > Billing utilities を選択します。

Billing utilities

Data recalculation(データ再計算)

データ再計算は、最新の契約ルールと価格表に基づいて請求パイプラインを再実行します。次のような場合に再計算を実行してください。

  • 当該期間の請求処理が実行された後に、請求ルールまたは価格表ルールが更新された。

  • カスタムラインアイテムが過去にさかのぼって追加または変更された。

  • 過去の請求期間でデータの不正確さが判明し、是正が必要になった。

データ再計算の完了には 2 時間以上かかる場合があります。現在アクティブな契約の契約ルールが選択した請求期間に適用され、選択した顧客配下のすべての利用可能な管理会計に対して再計算が実行されます。

再計算を実行する

  1. Billing utilities ページに移動します。

  2. Operations セクションで、Data recalculation カードの Run recalculation を選択します。

  3. Data recalculation ダイアログで、必須フィールドを入力します。

    • Customer:顧客を選択します。リストには、アクティブな契約があり、その契約の影響を受けるリンク済み管理会計を持つ顧客のみが表示されます。

    • Billing period(s):1 つ以上の過去の請求期間を選択します。選択可能な期間は、リセラーの契約に関係なく、エンドカスタマーの契約カバレッジのみに基づきます。

    • Reason:再計算を行う理由を選択します。例:Credit and adjustment issuesIncorrect ChargesOtherOther を選択した場合は、任意で説明を入力できます。

      Run recalculation

  4. Run data recalculation を選択します。

送信されると、ジョブは Run queue & log テーブルに表示されます。詳しくは Monitor progress を参照してください。

Invoice refresh(請求書の更新)

請求書の更新は、最新の請求データを使用して顧客向けの新しい請求書を生成します。通常は数分以内に完了します。

更新は、選択した顧客配下のすべての利用可能な管理会計に対して実行されます。

更新を実行する

  1. Billing utilities ページに移動します。

  2. Operations セクションで、Invoice refresh カードの Run refresh を選択します。

  3. Invoice refresh ダイアログで、必須フィールドを入力します。

    • Customer:顧客を選択します。リストには、アクティブな契約があり、その契約の影響を受けるリンク済み管理会計を持つ顧客のみが表示されます。

    • Billing period(s):1 つ以上の過去の請求期間を選択します。選択可能な期間は、顧客の契約カバレッジに基づきます。

    • Reason:更新を行う理由を選択します。例:Credit and adjustment issuesIncorrect ChargesOtherOther を選択した場合は、説明の入力が必須です。

      Run refresh

  4. Run invoice refresh を選択します。

選択した請求期間に対してすでに Issued 請求書がある場合、既存の請求書は Cancelled に更新され、新しく更新されたバージョンが Ready として追加されます。

進行状況の監視

送信されると、ジョブは Run queue & log テーブルに表示され、このテーブルにはすべての操作とそのステータスが表示されます。

Run queue & log table

各ジョブエントリには、次の詳細が含まれます。

  • Job ID:ジョブの一意の識別子。

  • Type:操作の種類。データ再計算の場合は Recalc.、請求書の更新の場合は Refresh

  • Status:ジョブの現在の状態。RunningCompleteFailed のいずれかです。

    • Running:操作が進行中です。いずれかのジョブがこの状態にある間、テーブルは継続的に更新されます。対応は不要です。

    • Complete:操作が正常に完了しました。

    • Failed:操作でエラーが発生しました。エラー内容を確認するには、Failed バッジを選択します。

      Run queue & log table

  • Customer:操作の対象となる顧客。

  • Period:処理中の請求期間。

  • Reason:操作がトリガーされた理由。Reason が Other の場合は、それを選択すると全文の説明を表示できます。

  • Actor:ジョブを開始したユーザー。

  • Started UTC:ジョブが開始された日時(UTC)。デフォルトでは、最新のジョブが最初になるように開始時刻でソートされます。

  • Duration:ジョブの実行時間、または現在までに実行されている時間。