発注書番号の採番規則— 部門横断で重複しない設計
公開: 2026年9月8日
「マーケがPO-001、開発もPO-001」——部門別の手元連番は、件数が増えた瞬間に破綻します。
重複番号は支払突合・監査・取引先照会のすべてで説明コストを押し上げます。
採番規則を変える前に、台帳の「発注番号」「訂正元番号」「部門コード」欄を先に決めると、後からの移行が楽です。
トリカク(torikaku) では発注番号の一意制約を前提に台帳を組むため、部門横断の連番設計と相性が良いです。
1. 重複が起きる3パターン
1-1. 部門別Excel連番
各部門が「今年の最終番号」をローカルに持っていると、同時発注で必ず衝突します。
営業が直接発注する文化がある会社ほど起きやすく、抑制策は営業の直接発注を制御する側の権限設計とセットで考えます。
1-2. 会計ソフトと購買の二重採番
会計側の伝票番号と購買側の発注番号を混用すると、「どちらを取引先に伝えるか」が曖昧になります。
取引先向け番号は1つに固定し、会計番号は内部キーとして別列に持ちます。
1-3. 子会社・支店の独自連番
親が採番し子が実務発注する構図では、当事者と番号のねじれが起きます。
当事者整理は親会社が一括契約し子会社が実務発注するときの当事者を先に読み、番号の発行主体を1つに決めてください。
2. 推奨フォーマット
| 要素 | 例 | 狙い |
|---|---|---|
| 会社/拠点接頭辞 | TK / OSK | グループ横断の衝突回避 |
| 年(または年月) | 2026 | 桁溢れと棚卸し |
| 連番(ゼロ埋め) | 000123 | ソート容易 |
| 訂正サフィックス(任意) | -R1 | 元番号とのひも付け |
例: TK-2026-000123。
部門コードを番号に埋め込む必要は薄く、台帳の部門列で足ります。
番号に意味を詰め込みすぎると、組織改編のたびに規則が壊れます。
3. 採番の発行タイミング
3-1. 申請承認前に仮番を出さない
仮番を多用すると欠番が増え、監査で「番号が飛んでいる理由」を毎回説明することになります。
承認後に本番を採る、または仮番と本番を別フィールドに分離します。
3-2. 権限マトリクスと連動
誰が番号を発行できるかは、発注権限と同一人物に揃えると漏れが減ります。
権限の切り方は発注権限マトリクスに番号発行権限の行を1つ足すだけで運用が締まります。
3-3. 緊急口頭発注でも番号は当日中
「あとで採番」は翌日に忘れます。
口頭発注の当日書面化と同時に番号を発行する流れは緊急口頭発注の書面化と合わせて回します。
4. システム採番か、手動採番か
4-1. 件数の目安
月10件超・担当2名以上なら、システム採番(一意制約付き)がほぼ必須です。
Excel連番は「最終行を見る」運用が崩れやすく、SaaS移行のきっかけにもなります。
4-2. 台帳CSV監査との相性
番号が一意なら、CSV突合で重複・欠番を機械検知できます。
監査用CSVの見方は発注台帳CSVの監査に寄せると、採番規則の穴が早く見つかります。
4-3. 基本契約と個別発注の番号
基本契約番号と個別発注番号を混同しないでください。
関係の整理は基本契約と個別発注を参照し、個別発注ごとに一意番号を付けます。
5. 導入チェックリスト
- 全社で一意になるフォーマットを1つ決めたか
- 会計伝票番号と取引先向け番号を分離したか
- 仮番/本番の扱いを文書化したか
- 訂正時のサフィックスまたは新番号+元番号紐づけを決めたか
- 部門別手元連番を廃止する移行日を決めたか
書面テンプレ側にも番号欄を固定します。
テンプレ化は発注書面のテンプレ化のタイミングで番号規則を埋め込むと後戻りが少ないです。
6. 移行シナリオ:既存番号の扱い
過去番号は無理に振り直さず、「旧番号」列に残して新規則は新規から適用するのが安全です。
進行中案件だけ新番号を採り、支払突合キーは旧番号も併用します。
引き継ぎ時は発注担当者の引き継ぎ体制に「最終採番値の所在」を含めてください。
7. 採番サーバ(または台帳)の運用ルール
手動連番を廃止したら、採番の単一入口を1つにします。
SaaSの発注作成画面、または共有スプレッドシートの「採番ボタン」相当を唯一の入口にし、手元メモでの番号予約を禁止します。
同時採番の衝突はシステム側の一意制約で防ぎ、失敗時は再採番してから書面を出します。
「先にPDFを作り、後から番号を手書き」は禁止リストの筆頭です。
7-1. グループ会社がある場合
接頭辞で会社を分けるか、会社コード列を別に持つかを選びます。
番号文字列に会社を埋め込まなくても、台帳の会社IDで一意になれば運用は回ります。
ただし取引先向けPDFに印字する番号は、会社を跨いで重複しない文字列にする必要があります。
共同発注やコンソーシアムでは、発行主体の会社接頭辞を使うルールを先に決めます。
7-2. 番号を取引先に伝えるタイミング
承認前の見積照会では社内仮番を使い、承認後の発注書で本番番号を伝えます。
仮番を取引先に伝えてしまうと、取消後も相手の社内システムに残るため、照会が混乱します。
メール件名にも本番番号を入れ、スレッド検索と台帳検索を一致させます。
8. 導入直後の2週間でやること
1週目: 新規則の周知、部門別連番シートの編集ロック、サンプル番号の発行訓練。
2週目: 進行中案件の番号衝突チェック、取引先向け案内文の送付、欠番ログの初回レビュー。
衝突が1件でも出たら、原因(手元連番の残存/会計番号の誤用)をインシデントとして記録します。
2週間で衝突ゼロなら、旧連番シートをアーカイブし、閲覧専用に落とします。
研修では「番号は識別子であり、部門コードの代替ではない」と繰り返し伝えます。
よくある質問
Q. 部門コードを番号に入れた方が良いですか
入れても構いませんが、組織改編で破綻しやすいです。
部門は台帳属性、番号は一意キー、と役割を分ける方が長持ちします。
Q. 欠番は問題になりますか
欠番自体より、欠番理由が説明できないことが問題です。
取消・仮番破棄のログを残す運用にします。
Q. フリーランス複数人への同時発注で番号はどうしますか
相手ごとに別番号が原則です。
複数フリーランス発注の注意は複数フリーランスへの発注と合わせて確認してください。
Q. RACI上、採番の責任者は誰ですか
発行のRは購買/発注担当、一意性ルールのAは経理またはコンプラが持つ例が多いです。
役割表は取適法対応のRACI表に「採番」行を追加します。
9. 番号規則を変えるときのコミュニケーション
取引先には「今後の発注書番号の形式が変わります。過去番号は有効なままです」と一文案内します。
社内には「部門連番シートは閲覧専用になりました。新規は台帳から採番してください」と施行日付きで通知します。
会計システム側の伝票番号が自動採番される場合は、突合キーの対応表を1枚作り、経理と購買で共有します。
変更初月は、重複・欠番の日次チェックを行い、安定したら週次に落とします。
規則変更の理由(監査説明・衝突防止)を短く書いておくと、現場の不満が減ります。
10. 実例:マーケと開発が同日に発注した日
月曜朝、マーケがキャンペーン動画を外注し、開発が脆弱性診断を外注しました。
旧運用なら両方とも「PO-088」を採り、午後の支払予定登録で衝突します。
新運用では台帳が TK-2026-000881 と TK-2026-000882 を連続発行し、件名にも同じ番号が入ります。
取引先からの問い合わせも番号指定で済み、経理の突合が数分で終わります。
この一日の差分を社内勉強会で見せると、採番規則変更の納得感が一気に上がります。
衝突が起きてからの説明より、起きない設計の方がコストは常に低いです。
まとめ
- 部門手元連番は捨て、全社一意フォーマットにする
- 取引先向け番号と会計伝票番号を分離する
- 権限・緊急発注・台帳欄と採番を同時に設計する
- 過去番号は振り直さず、新規から新規則を適用する
注意
本記事は社内の採番設計のための一般整理であり、法的助言ではありません。
番号規則の最終決定は、会計方針と発注規程の整合を確認したうえで行ってください。