【自動採番】年度リセット設定で番号が重複することはありますか?
重複は発生しません。
年度リセット後に連番が「001」から再スタートした場合でも、プラグインは既存レコードの最大採番値を引き継いで採番するため、同じ番号が重複して出力されることはありません。
■ 採番の動作について
自動採番機能は「年度」表示には対応しておらず、「年」「年月」ともに暦(カレンダー)ベースでの採番・表示となります。
| 形式 | 採番例(3/31時点) | 4/1以降 | 注意点 |
|---|---|---|---|
| yyyy形式 | 2026-100 | 2026-001(リセット) | yyyyが切り替わるのは翌年1月1日。 同じ年内でリセット前後の連番が混在することがある |
| yyyymm形式 | 202603-100 | 202604-001(リセット) | 月ごとにプレフィックスが変わるため管理しやすい |
年度での管理をご希望の場合は、yyyymm形式の使用を推奨します。
■ yyyy形式の採番例(4月にリセットの場合)
yyyy形式では、「年度」ではなく「年(1月〜12月)」単位で連番が管理されます。そのため、年度をまたぐ1月〜3月は前年度の連番を引き継ぎます。
また、4月のリセット後も同じ「年」の番号が続く場合があるため、同一年内でリセット前後の連番が混在する点にご注意ください。
| 年度 | 期間 | 件数 | 採番例 |
|---|---|---|---|
| 2026年度 | 2026年4月〜12月 | 100件 | 2026-001〜2026-100 |
| 2027年1月〜3月 | 20件 | 2027-101〜2027-120 | |
| 2027年度 | 2027年4月〜12月 | 140件 | 2027-001〜2027-100、2027-121〜2027-160 |
| 2028年1月〜3月 | 20件 | 2028-161〜2028-180 |
2027年度の例では、4月リセット後に「2027-001」から再開しますが、2027年1月〜3月にすでに「2027-101〜2027-120」が使用済みのため、100〜120はスキップされ「2027-121」から連番が続きます。
■ yyyymm形式での採番例(4月にリセットの場合)
| 期間 | 採番例 | 備考 |
|---|---|---|
| 2026年4月(開始) | 202604-001〜 | |
| 2027年1月 | 202701-051 | 年が変わっても連番は継続 |
| 2027年3月 | 202703-999 | |
| 2027年4月(リセット) | 202704-001 | 年度リセットにより001から再開 |
リセット後は「001」から始まりますが、年月プレフィックスが異なるため番号全体としての重複は発生しません。またリセット前後の連番が混在することもありません。