配分を話すときは、誰が何割を受け取るかを先に決め、表、規則、システムを作り始めがちです。
しかし、その前に問うべきことがあります。その割合は、どの数値に掛けるのか。
同じ「20%」でも、当期取引額、特定の収入、確保済み予算のどれを基数にするかで結果は大きく変わります。
まず計算基準を明記しなければ、業務、財務、開発が最初から違う意味で作業するかもしれません。
1. すべての割合に基数を付ける
以下は学習用に作成した数値で、実在の企業・事業・利益配分ではありません。割合も計算例であり、配分の推奨ではありません。
協力報奨の対象となる当期業務額をB=1000元と確認したとします。
この額は例の範囲と集計期間で照合し、対象外、取消、返金済みの部分を除いています。ただし計算基数にすぎず、利益1000元や配分可能資金1000元があることを示しません。
さらに、Bの20%を当期に設定予定の報奨プールPとする案を仮定します。
報奨プール P=計算基数 B×設定割合 r
この例:1000×20%=200元。
三種類の協力事項に、プールの50%、30%、20%を割り当てます。掛ける相手は200元のプールです。
| 協力区分 | プール内割合 | 計算 | 金額 |
|---|---|---|---|
| 甲 | 50% | 200×50% | 100元 |
| 乙 | 30% | 200×30% | 60元 |
| 丙 | 20% | 200×20% | 40元 |
| 合計 | 100% | 100+60+40 | 200元 |
誤って三つの割合を1000元に掛けると、500元、300元、200元、合計1000元になります。
掛け算自体は正しくても基数が違い、設定予定200元に対し800元の超過です。
割合の合計が100%かを見るだけでは不十分です。各割合を何に掛けるかを先に確認します。
金額、割合、協力区分はすべて架空の教材です。計算関係を示す図であり、資金源、使用可能予算、支払条件は別途確認します。
2. 換算が明確なら二通りの表現は等価になる
甲をBの10%、乙を6%、丙を4%と書くこともできます。
- 20%×50%=10%;
- 20%×30%=6%;
- 20%×20%=4%。
Bに直接掛けても100元、60元、40元、合計200元です。
大きい基数に対する割合でも、プール内割合でも、明確な規則にできます。ただし見出し、表、数式で基数の意味を変えてはいけません。
10%、6%、4%を「プール内割合」と書くと、200元に掛けるため合計は40元にしかなりません。
見出しを**「当期対象業務額に対する割合」または「当期報奨プールに対する割合」**と明記し、数式の項目、設定表、画面説明も同じ定義にそろえます。
数文字を省いて、システム全体に繰り返し説明が必要な問題を残さないようにします。
3. 計算結果200元の資金源を確かめる
B×20%は計算結果であり、支払資金の確保や予算承認を行う式ではありません。
資金源、使える資金、確認権限、残る条件を別途明記します。
この例では、組織が報奨用の使用可能予算200元を確認し、支払条件も満たしていると追加で仮定します。そこで初めて、計算結果と例の予算・支払計画が対応します。
実際の予算が180元だけで計算結果が200元なら、処理すべき差額があります。
システムは差額を表示し、適切な担当者へ戻します。プール縮小、予算補充、当期計画の変更は、定めた権限と合意に従います。システムが無断で割合を変えたり、次期には資金があると決め付けたりしてはいけません。
計算基数、設定予定プール、使用可能予算、実支払額は別です。 分けると、どの段階の問題か見えます。
4. 発生・確認・支払の時点を分ける
業務が発生しても当期計算の条件を満たすとは限らず、金額確認後すぐ払えるとも限りません。
今月発生し、来月照合が完了する業務はどの期に入るか。後の返金は元の期か次期か。支払済み分はどう扱うか。規則で対応を定めます。
少なくとも三つの時点を残します。
| 時点 | 確認すること | 残す記録 |
|---|---|---|
| 業務発生 | いつ発生したか | 原記録と一意の番号 |
| 計算確認 | どの条件でどの期に含めるか | 規則の版、確認根拠、計算期間 |
| 実支払 | いつ、どの条件で払ったか | 支払状況、金額、対応記録 |
同じ事項を後から追えるようになります。
例の1000元のうち200元が確認前に返金され、例の規則で除外するなら、新Bは800元、Pは160元です。50%、30%、20%の配分は80元、48元、32元になります。
これは明示した条件での再計算です。
確認後や支払後の返金に、そのまま同じ処理を適用してはいけません。元の出来事、計算記録、適用規則を探し、合意に沿って調整の要否と方法を確認します。原記録を削除せず、理由と差額を残します。
5. 業務・財務・開発で同じ定義を確認する
システム化前に、全員が理解できる定義が必要です。
業務担当は対象となる事項を説明し、財務等の担当者は資金源、予算、金額基準を確認し、開発は確定した項目・式・状態を実装します。確認・承認権限も組織の分担に対応させます。
短い定義でも、次の内容を明示します。
| 定義項目 | 最低限の内容 |
|---|---|
| 資金源と範囲 | 資金源、対象業務、参加者、明示的な除外 |
| 基数B | 金額の意味、単位、期間、算入条件、返金・取消の影響 |
| プールP | 割合・形成方法、予算制約、権限の限界 |
| プール内割合 | 掛ける基数、全額配分か残額保持を認めるか |
| 確認と支払 | 算入、結果確認、支払実行それぞれの条件 |
| 例外処理 | 重複、返金、取消、超過、端数差の扱い |
| 規則の版 | 確認者、発効日、適用事項、変更通知と記録 |
プール内割合が100%に満たなくても、必ず誤りとは限りません。
一部留保を認めるなら、用途、保管、後の処理を明示します。全額配分なら、配分合計とプール額を照合します。
残額は表示し、誰かに自動帰属すると考えたり、100%に合わせて勝手に配分を増やしたりしてはいけません。
6. 通常と例外の入力で試す
文章上整っていても、データを入れた結果を確認します。以下は同じ教材ですが、各テストは個別の入力条件であり、同時発生を仮定しません。
| テスト | 入力・状況 | 期待する結果 |
|---|---|---|
| 通常 | B=1000、20%、内訳50%・30%・20% | P=200、100・60・40、合計200 |
| 基数誤用 | プール内割合をBに掛ける | 500・300・200、合計1000、超過800を検出し通常結果として合格にしない |
| プール超過 | 同じ200に50%・40%・20% | 100・80・40、合計220、超過20を表示して再確認 |
| 予算不足 | P=200、予算180 | 差額20を表示、元案の実行を保留し権限者へ戻す |
| 確認前返金 | 元B=1000のうち200を規則上除外 | B=800、P=160、80・48・32、返金根拠を関連付けて保持 |
| 重複 | 同じ対象業務を再提出 | 同じ出来事を識別し、基数・支払の重複を防ぎ処理結果を保持 |
| 取消・後の調整 | 確認後に返金・取消情報 | 元記録と規則を特定し合意に沿い再確認、原記録と調整記録を保持 |
端数処理も見落とせません。
0.03元のプールを50%、30%、20%で計算すると、0.015元、0.009元、0.006元です。個別に小数点以下二桁へ四捨五入すると0.02元、0.01元、0.01元、合計0.04元になります。
金額の精度、丸め順、端数差の処理を先に決め、内訳と総額を照合可能にします。方法は該当規則で決め、最後に特定項目へ差額を押し込んではいけません。
テストの役割は、曖昧な定義や抜けやすい条件を事前に発見することです。
図2は今回の作業提案です。計算の正しさ、予算の使用可否、承認権限、支払条件は別々に確認します。
7. 結果から逆にたどる
順に計算した後は逆に確認します。どのプールから出た金額か。プールの基数は何か。その基数の業務記録はどれか。適用規則の版、当期条件、予算・支払記録は対応しているか。
具体的なデータと確認根拠まで戻れる必要があります。
意見が違えば、業務範囲、基数、内訳割合、期間、返金状態、規則の版のどこが違うかを特定します。具体的な項目と記録に落とせば、次に誰に何を確認するかが分かります。
結び
簡潔な規則でも、各割合の基数と各金額の資金源は明確にします。
小さな数字で通常・例外・調整を試してから実装すれば、後で役割や業務や規則が増えても、照合できる基盤が残ります。
計算が明確で、記録をたどれ、問題発見後に直し方が分かることが、取り決めへの安心につながると思います。