数量の計算ロジックについて
1️⃣この記事について
Section titled “1️⃣この記事について”ハヤサブに登録された数量や使用量が`どのように売上・請求の数量になるかについてご案内します。 計算された数量からどのように金額が計算されるかは売上・請求の計算ロジックについてをご覧ください
2️⃣計算ロジック
Section titled “2️⃣計算ロジック”- (a) 数量期間と料金サイクルから課金期間を計算
- (b) 課金期間中の数量の決定
- (c) 使用する売上データの決定
(a) 数量期間と料金サイクルから課金期間を計算
Section titled “(a) 数量期間と料金サイクルから課金期間を計算”数量期間を料金サイクルごとに分割し数量期間ごとの課金期間を生成します。 その後課金期間を以下のように調整します。
月モードの場合
- 期間の開始日を顧客の締め日翌日に前倒し
- 期間の終了日を料金サイクル一回分になるよう後ろ倒し
日モードの場合
- 数量期間をそのまま適用
(b) 課金期間中の数量の決定 売上データ生成
Section titled “(b) 課金期間中の数量の決定 売上データ生成”課金期間中の数量を使用量から決定します。 その後金額を計算し課金期間ごとの売上種データを生成します。 詳しいロジックについては売上・請求の計算ロジックについて をご覧ください
(c) 使用する売上データの決定
Section titled “(c) 使用する売上データの決定”同一売上日の売上を以下のルールに従って実際に売上・請求するかを決定します
月モードの場合
- 前の請求サイクルで請求済みの課金期間に属する売上
- 請求期間中の請求月で最も新しい課金期間に属する売上
- 前払いの場合は請求期間初月、後払いの場合は請求期間最終月を基準に決定します
日モードの場合
- すべての売上を請求