条件分岐自動採番 for kintone
条件分岐自動採番 for kintone は、組織・担当者・ステータスなどフィールドの条件に応じて採番ルールを自動で切り替える kintone 専用の自動採番プラグインです。商品IDごとに 001 から番号を振る枝番(PRD-00001-001、PRD-00001-002…)にも対応し、1つのアプリで最大3フィールドを同時採番。CSVインポート後の一括採番、重複した番号の検出と振り直し、ルックアップ新規登録の登録パネルからの採番にも対応。日付パーツは保存した日だけでなく、日付フィールドの値を基準にして作れます。番号を振るタイミングも、保存したときだけでなく「受付日が入ったとき」など条件を満たしたときに選べます。他のシステムから移行したあとは、設定画面で次に振られる連番を確かめられます。
ブリッジ連携ブリッジが他のアプリに作った・変えたレコードにも、保存したときと同じように採番します。KIZUNAブリッジ for kintone(KIZUNA Pro プラグイン)と組み合わせると使えます。
v2.5.0:番号を振るタイミングを、条件を満たしたときに選べるようになりました
条件分岐自動採番を v2.5.0 にアップデートしました(2026-10-29)。従来は、レコードを保存した時点で必ず番号が振られていました。そのため、受付日が入ってから番号を振りたい、ラジオボタンが「---」以外になってから振りたいといった運用では、入力の途中の保存で番号が先に使われていました。v2.5.0 では、設定画面に「② 発番のタイミング」のタブを追加しました。「レコードを保存したとき」(従来)か「条件を満たしたとき」を選べます。
- 条件は3種類、すべて満たしたときに振ります — 「値が入っている」(日付・文字列・数値などのフィールド)、「値が次のいずれか」(ラジオボタン・ドロップダウン・チェックボックスなど)、「ステータスが次のいずれか」(プロセス管理)。
- 条件を満たすまでは、番号が空のまま保存できます — 番号は条件を満たした順に振られます。一度振った番号は、あとで条件を満たさなくなっても消えません。
- 一覧での編集・プロセス管理のアクションでも振ります — 一覧で条件を満たす値に変えたときや、アクションの実行で条件を満たしたときにも番号が入ります。一括採番は、条件を満たすレコードだけに振り、満たさない件数を表示します。

画像をクリックすると拡大表示します
あわせて、次の点を改善しました。
- レコードが多いアプリでも、保存が速くなりました — 番号の並び順で最新の番号だけを読む方式にしました。2万件規模でも、読み込みは1〜3回で済みます。番号の正しさは従来と同じです。テキストに「フィールドの値を使用」を使う設定など、並び順で決められない設定のときは、従来どおり全件から数えます。
- 採番ルールを複数設定したときの保存を改善しました — ルールを削除または追加して保存すると、残ったルールの区切り文字・日付の書式・テキストの種類が既定値に戻ることがありました。設定どおりに保たれます。
- 設定画面のタブを並べ直しました — ① 基本設定/② 発番のタイミング/③ 条件分岐/④ 連番管理・一括採番/⑤ 重複チェックと修正。左のライブプレビューに「発番:」の行を追加しました。
条件を付けていないルールの動作は従来どおりです(保存時だけ振ります)。一覧での編集で条件を判定するには、kintone の仕様で、条件に使うフィールドを一覧の列に入れておく必要があります。ステータスの一括変更と REST API によるステータス変更では、kintone のイベントが発生しないため番号は振られません。その場合は一括採番で振れます。同時に保存して同じ番号になったときは、保存の直後に確かめて、後から保存した側の番号を自動で振り直します。
既存ユーザーの方は、最新版(v2.5.0)をダウンロードして kintone のシステム管理 → プラグインから上書きアップロードしてください。設定は引き継がれます。
まとめて更新 当社のプラグインを何本もお使いなら、KIZUNAブリッジの[プラグインの更新]タブで、選んだものをまとめて最新版に上書きできます(1 本あたり約 3 秒)。 KIZUNAブリッジの一括更新を見る →
こんな課題を解決します
手動管理・一括登録・固定フォーマットの壁を取り除きます
採番ルールが複雑
部署・担当者ごとに番号を分けたい、でも手動管理は限界
CSVインポートで採番されない
一括登録したレコードに番号が振られず、後から手作業が発生
既存プラグインが柔軟でない
固定フォーマットしか対応していない、条件分岐ができない
主な機能
番号の決め方
- 18種類のフォーマット — 日付・テキスト・連番を最大3つ並べて番号を作ります。区切り文字(ハイフン・アンダースコア・なし)と連番の桁数(1〜10桁)を選べます。
- 条件分岐採番 — 部署・担当者などフィールドの値に応じて番号の文字を切り替え(例:A事業部→AD-00001、B事業部→BD-00001)。条件ごとに連番を分けることもできます。
- 枝番 — 商品IDなどフィールドの値ごとに 001 から番号を振ります(PRD-00001-001、PRD-00001-002…、別の商品は PRD-00002-001 から)。「SKU」などの固定の文字や日付とも組み合わせられ、レコードが増えても保存の速さは変わりません。
- 複数フィールドの同時採番 — 1つのアプリで最大3つのフィールドに、それぞれ別のルールで採番できます。
- 年・月・日で連番をリセット — 日付を入れたフォーマットでは、年・月・日が変わったときに連番を 1 から始め直せます。
保存したときの動き
- 番号を振るタイミングを選べる — 「レコードを保存したとき」のほか、「条件を満たしたとき」を選べます。条件は「値が入っている」「値が次のいずれか」「ステータスが次のいずれか」の3種類で、すべて満たしたときに振ります。満たすまでは番号が空のまま保存でき、一度振った番号は消えません。一覧での編集とプロセス管理のアクションでも振ります。
- 保存時に自動で採番 — 採番フィールドが空のレコードを保存すると番号が入ります(タイミングを「条件を満たしたとき」にしたルールを除く)。発行済みの番号は書き換えません。採番フィールドは新規作成・編集・一覧のインライン編集で入力できないようにします。
- 番号の元になる値が空なら保存を止める — 枝番で商品IDなどが空のときは、理由を表示して保存を止めます。「001」だけの番号はできません。
- 採番中の進捗表示 — レコードが多く採番に時間がかかるときは、「採番しています…」と件数つきで進み具合を表示します。番号の並び順で最新の番号だけを読むため、2万件規模でも読み込みは1〜3回です。
- ルックアップ新規登録との連携 — 当社のルックアップ新規登録の登録パネルから作られるレコードにも採番します。採番対象は入力欄を出さず「自動採番」と表示し、採番できないときは登録を中止します(v2.2.0 以上)。
登録済みのデータの管理
- CSVインポート後の一括採番 — 設定画面のボタン1つで、採番フィールドが空のレコードにまとめて採番します(発番のタイミングに条件があるルールは、条件を満たすレコードだけ)。枝番も商品ごとに振り分け、進み具合を件数で表示します。
- 日付パーツの基準日 — 番号の日付(YY/YYMM/YYMMDD)を、保存した日のほか、日付・日時・作成日時・更新日時のフィールドの日付で作れます(日時は日本時間)。連番のリセット(年・月・日)もその日付の期間で数えるため、年末に翌年分の番号を前もって発番することもできます。基準の日付が空のときは保存を止めて入力を求めます。
- 次に振られる連番の確認 — 条件ごと(共通の連番/独立カウンター)に、次に振られる番号を既存レコードから数えて表示します。他のシステムから移行したあとに、どこから続きが振られるかを確かめられます。連番の数え方が「全体で通し番号」のときに表示します(枝番では、連番以外の部分ごとに番号が決まるため表示しません)。
- 重複チェックと修正 — 番号が重複しているレコードを検出し、1件を残して連番部分だけを未使用の番号へ振り直します。日付や条件の文字はそのまま残り、実行前のプレビューと CSV 出力に対応しています。
設定の点検
- 条件のテキストの空欄チェック — 「テキスト(条件分岐を使用)」があるとき、テキストが空の条件に注意を出し、保存時にも確認します。
- 重複禁止とアクセス権の確認 — 採番フィールドに「値の重複を禁止する」が設定されているか、フィールドのアクセス権で編集できない利用者がいないか(いると番号が入りません)を確認し、設定画面で案内します。
フォーマット例
日付・テキスト・連番の組み合わせで18パターンに対応
設定画面イメージ

画像をクリックすると拡大表示します
パーツ1〜3で日付・テキスト・連番を自由に組み合わせ。区切り文字や桁数も設定できます。
フィールド値ごとにテキストを切り替え、連番を独立させるかどうかも条件別に設定できます。

当社のルックアップ新規登録の登録パネルでは、採番対象に入力欄を出さず「自動採番」と表示。登録した瞬間に番号を発行します(v2.2.0 以上)。
インストール手順
5ステップで導入完了。プログラミング知識は不要です。
- 「プランについて」セクションのダウンロードボタンから
plugin.zipをダウンロード - kintone のシステム管理 → プラグインを開く
- 「読み込む」ボタンから
plugin.zipをアップロード - 使用するアプリのアプリ設定 → プラグインでプラグインを追加
- プラグインの設定画面からフォーマットと条件を設定して保存 → アプリを更新
プランについて
基本機能は完全無料でご利用いただけます。広告エリアの非表示と改善要望の送付をご希望の場合は、年間サポーターをお選びください。
基本プラン
- ✅ 全機能(18フォーマット・条件分岐・枝番・一括採番)が利用可能
- ✅ 利用期限なし・いつまでも無料
- ✅ レコード一覧画面に控えめな広告エリア表示あり
年間サポーター
- ✅ この製品を含むちょこっとプラグインすべてが対象
- ✅ 全機能(18フォーマット・条件分岐・枝番・一括採番)が利用可能
- ✅ プラグイン内の広告エリアが完全非表示
- ✅ プラグイン作成リクエスト・改善要望を送付可能
- ✅ サポーターの声を優先して開発に反映
プレミアム年間サポーター
- ✅ ちょこっと&プレミアムプラグインすべてが対象
- ✅ プレミアム限定プラグイン(帳票デザイナー など)も利用可能
- ✅ 契約期間中にリリースされる新プラグインも追加料金なし
- ✅ ちょこっと&プレミアムプラグインすべての広告エリアが完全非表示
注意事項
- 本プラグインは KIZUNA Works が独自に開発したものであり、サイボウズ株式会社が提供・保証するものではありません。
- kintone はサイボウズ株式会社の登録商標です。
- 動作は Google Chrome 最新版での確認を推奨します。
- 本プラグインの使用により生じたいかなる損害についても、KIZUNA Works は責任を負いません。
- ppk(秘密鍵)ファイルは配布物に含まれていません。
セキュリティ・データの取り扱い
KIZUNA Works のプラグインは、お客様のデータを社外に持ち出さない設計です。気になる方はブラウザの開発者ツール(F12)で通信内容をご確認いただけます。
- レコード等の業務データを外部に送信しません
プラグインが扱うレコードやフィールドの値が、当社や第三者のサーバーへ送られることはありません。
- 外部通信はライセンス認証のみ
ライセンスの確認のため、プラグイン ID と利用ドメイン名だけを当社サーバー(Google Apps Script)へ送信します。通信は kintone のプロキシ経由で行われます。
- 実行時に外部ライブラリ(CDN)を読み込みません
第三者製ライブラリは使用していません。改ざんリスクのある外部 CDN への依存はありません。
- 設定情報は kintone の暗号化領域に保存
API キー等の秘匿情報をコードに直書きせず、設定は kintone 標準の暗号化された設定領域に保存します。
よくある質問
kintone 標準の「レコード番号」と何が違いますか?
CSV インポート後の一括採番にも対応していますか?
一度発行した番号が条件変更で書き換わってしまうことはありますか?
商品IDごとに PRD-00001-001、PRD-00001-002 のような枝番を振れますか?
他のシステムから移行したレコードの続きから採番できますか?
保存した日ではなく、指定した日付で番号を振れますか?
kintone の「アプリの動作テスト」の画面でも採番できますか?
このプラグインは無料で使えますか?
同一 kintone 環境内の複数アプリで利用できますか?
kintone のどのコースで使えますか?プラグイン読み込み機能は必要ですか?
JavaScript やプログラミングの知識は必要ですか?
対応している kintone バージョン・ブラウザは?
kintone のIPアドレス制限(アクセス制限)を使っていても利用できますか?許可リストに追加するIPはありますか?
年間サポーターに加入しているのに広告が表示されます。どうすればよいですか?
プラグインを最新版に更新する方法を教えてください。
更新が出たことに自動で気づく方法はありますか?
不具合や改善要望はどこに連絡すればいいですか?
プラグインを気に入っていただけましたか?
基本機能は無料でご利用いただけます。
広告非表示・サポーター特典付きの「年間サポーターライセンス」もご用意しています。
関連プラグイン
同じく無料で配布中の kintone プラグイン
関連ブログ記事
kintone とプラグインの活用情報をブログで発信中
ご質問・ご要望
プラグインのご質問や改善要望など、お気軽にお問い合わせください。
お問い合わせ