割引が重なる契約で、適用の優先順位が入れ替わる
複数の割引が重なると、どれを先に効かせるかの順位が請求金額を決めます。順位が入れ替わっても画面は正常のまま、ずれた金額が確定してしまいます。
請求書を発行できても、金額が料金プランと割引の決めごとどおりとは限りません。利用の記録の取り込みから締めまでを仕様と照らします。
支援実績5,000件以上













通信課金システムでは、利用の記録の取り込みから月次の締めまで処理が連なります。不具合は多くの場合エラーとして現れず、計算も締めも正常に終わり、狂っているのは金額だけです。申告の多い不具合を局面ごとに並べます。
複数の割引が重なると、どれを先に効かせるかの順位が請求金額を決めます。順位が入れ替わっても画面は正常のまま、ずれた金額が確定してしまいます。
利用の記録は遅れて届き、順序まで入れ替わることがあります。月末の利用が翌月にずれ込み、載せる月の決めごとがなければ、そのまま締めてしまいます。
1件ずつの検算では換算が合っていても、契約単位の合計が合わないことがあります。明細どうしのずれで合計だけが崩れ、抜き取りでは見つけられません。
販売を終えた料金プランは契約が残る限り計算されますが、決めごとは現行の仕様書に載っていません。金額が変わっても意図した修正かを判断できません。
料金プランを足すと、追加した設定が既存の契約の条件に触れ、手を加えていない金額まで動いてしまいます。
残った不具合は、請求金額を遡って直す作業、後工程のずれ、稼働判断の根拠を残せない状態の三つに広がります。
静的テストは、実行せずに設計書や仕様書を確かめる工程です。料金プランの決めごとと割引の優先順位、利用の記録の入口、締めと周辺の系との授受を、仕様と運用の実態へ照合します。
基本料と従量の単価を販売中の商品案内に照合し、無料通信分の繰り越しを請求明細と突き合わせます。販売を終えたプランは、稼働中の明細から決めごとを読み取り照合の基準に据えます。
割引は、どれがどの順に効くかと、重ねてよいかを、運用の取り決めへ照合します。適用の順序が決めごとと逆だと、割引の計算の土台がずれ、割引後の請求金額が約款と食い違います。
利用の記録は、形式・単位・粒度と届く周期を、届いている入口の構成へ照合します。重複の除外の決めごとがないと、同じ記録が二度計上されて請求金額が膨らむのを見落とします。
締めでは、期間の打ち切り方と金額の固定の仕方を、月次の運用と合わせます。税と端数の処理は適用する単位まで仕様を追います。打ち切りの時点がずれると、月ごとの金額が約款の計算と合わなくなります。
周辺の系との授受では、各系へ何をいつ渡すかを帳票の実績と照らし合わせます。相手側の改修で項目の並びが変わると、取り込み側で読み違えて、金額の項目が別の科目へ入ってしまうことがあります。
組み合わせの全数は実行できないため、技法で範囲を絞り込んだテストケースで、決めた料金のとおりに金額が算出されるかを確かめます。
料金プランごとに、同じ扱いの範囲を同値分割で類型に分け、代表する利用の記録を与え、決めた単価と段階どおりに算出されるかを確かめます。回線の性能や通信の品質は対象に含めません。
段階制の区切りや無料通信分の残量では、境界値分析で境目となる利用量をテストデータに選び、お客様の規則から算出した期待値と突き合わせます。端数の扱いは事業者様ごとに異なります。
割引とキャンペーンとオプションはデシジョンテーブルテストで整理し、二重に減額されないことを確かめます。契約状態の移行は状態遷移テストで、請求金額が規則どおりに変わるかを確かめます。
月次の締めでは、想定した件数の利用の記録を流し込み、締めと全件の再計算が定められた時間内に終わるかを負荷のもとで確かめます。改定のたびに回帰テストで繰り返せるデータと手順を保管します。
固定費を抱えない人日単位のアサイン、監査にも使える独立した検証の記録、育成期間なしに活かせる専門ノウハウなど、第三者へのアウトソースには複数のメリットがあります。
人日単位のアサインで固定費を抱えず、繁忙期に増減できます。
独立した検証で偏りを排し、監査に使える客観的な記録を残せます。
JSTQB認定エンジニアが在籍し、対象領域固有の検証知見を育成期間なしに活用できます。
GENZは料金の算定や請求を引き受けず、通信課金システムを運用する企業様の側に立ち、決めごとどおりの金額算出を確かめる検証を担います。支援実績は5,000件以上、従業員は272名で、JSTQB認定エンジニアが在籍しています。
確認の観点は、取り込みから締めを経て周辺の系へ渡る流れに沿って起こします。軸は製品の標準機能ではなく、企業様が決めた料金の決めごとです。
負荷・性能テストは自社内の専門エンジニアが担当し、期日までに締めが終わるか、照会への応答が業務に支障しない水準を保てるかを検証します。
機種やOSの組み合わせで表示が崩れたり操作できなかったりするおそれがあるため、企業様が定めた対応範囲を実機の多端末で検証します。
結果はテストサマリレポートとして提出します。確認した料金プランや契約の状態、端末の範囲を明記し、未確認の範囲と残存リスクを書き分けます。
料金プランと割引の適用順位の持ち方を伺い、確かめる範囲と優先順位を整理します。
料金プランと割引の持ち方、期日への影響を確認します。
契約単位の不一致や優先順位の崩れの影響で範囲と工数を整理します。
合意した範囲を実行し、判断待ちの事項をその都度共有します。
結果と証跡、未確認の範囲を納品し、再確認の進め方を整理します。
確かめる範囲と未確認の切り分けをお渡しします
ご相談では、料金プランと割引のどの組み合わせを確かめ、どこを未確認として残すかを整理します。優先順位と工数を人日単位でお伝えし、結果は確認済みと未確認の書き分けとして残ります。