条件分岐自動採番 for kintone
条件分岐自動採番 for kintone は、組織・担当者・ステータスなどフィールドの条件に応じて採番ルールを自動で切り替える kintone 専用の自動採番プラグインです。商品IDごとに 001 から番号を振る枝番(PRD-00001-001、PRD-00001-002…)にも対応し、1つのアプリで最大3フィールドを同時採番。CSVインポート後の一括採番、重複した番号の検出と振り直し、ルックアップ新規登録の登録パネルからの採番にも対応しています。
v2.3.0:商品IDごとに 001 から番号を振る「枝番」に対応しました
商品マスタの「PRD-00001」を SKU マスタでルックアップし、SKU ID を PRD-00001-001、PRD-00001-002…と商品ごとに分けて振りたい——これまでの連番はアプリ全体の通し番号だったため、商品ごとに 001 から数え直すことはできませんでした。v2.3.0 では「連番の数え方」に「枝番(連番以外が同じ番号ごと)」を追加しました。フォーマットに「フィールドの値(商品ID など)」と「連番」を並べるだけで、保存のたびに同じ商品IDの番号を確認し、その次の番号を付けます。別の商品は 001 から始まります。「SKU」などの固定の文字や日付とも組み合わせられ、日付を入れれば日付が変わったときにも 001 から数え直します。

画像をクリックすると拡大表示します

画像をクリックすると拡大表示します
同じ商品IDのレコードだけを確認して番号を決めるので、レコードが何千件・何万件に増えても保存の速さは変わりません。番号の元になる商品IDが空のときは保存を止めて知らせるため、「001」だけの番号ができることもありません。あわせて、レコードが多いアプリで採番に時間がかかるとき(全体の通し番号など)は「採番しています…」と進み具合を表示するようにし、一覧のインライン編集からも番号を書き換えられないようにしました。
複数のマスタの ID を組み合わせたキー(例:PRD-00001-001@LOC-001)は、無料の文字列結合 for kintoneで作れます。採番対象をフィールドのアクセス権で編集できない利用者が保存すると、kintone の仕様で番号が入りません。該当する設定があるときは設定画面に警告が出ます(このプラグインが画面で入力できないようにするため、アクセス権で編集を禁止する必要はありません)。
既存ユーザーの方は、最新版(v2.3.0)をダウンロードして kintone のシステム管理 → プラグインから上書きアップロードしてください。設定は引き継がれ、これまでの採番の動きは変わりません(連番の数え方は「全体で通し番号(従来)」になります)。
こんな課題を解決します
手動管理・一括登録・固定フォーマットの壁を取り除きます
採番ルールが複雑
部署・担当者ごとに番号を分けたい、でも手動管理は限界
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 から始め直せます。
保存したときの動き
- 保存時に自動で採番 — 採番フィールドが空のレコードを保存すると番号が入ります。発行済みの番号は書き換えません。採番フィールドは新規作成・編集・一覧のインライン編集で入力できないようにします。
- 番号の元になる値が空なら保存を止める — 枝番で商品IDなどが空のときは、理由を表示して保存を止めます。「001」だけの番号はできません。
- 採番中の進捗表示 — レコードが多く採番に時間がかかるときは、「採番しています…」と件数つきで進み具合を表示します。
- ルックアップ新規登録との連携 — 当社のルックアップ新規登録の登録パネルから作られるレコードにも採番します。採番対象は入力欄を出さず「自動採番」と表示し、採番できないときは登録を中止します(v2.2.0 以上)。
登録済みのデータの管理
- CSVインポート後の一括採番 — 設定画面のボタン1つで、採番フィールドが空のレコードにまとめて採番します。枝番も商品ごとに振り分け、進み具合を件数で表示します。
- 連番の確認・修正 — 現在の連番の確認・手動での修正・既存レコードからの再計算ができます。
- 重複チェックと修正 — 番号が重複しているレコードを検出し、1件を残して連番部分だけを未使用の番号へ振り直します。日付や条件の文字はそのまま残り、実行前のプレビューと CSV 出力に対応しています。
設定の点検
- 重複禁止とアクセス権の確認 — 採番フィールドに「値の重複を禁止する」が設定されているか、フィールドのアクセス権で編集できない利用者がいないか(いると番号が入りません)を確認し、設定画面で案内します。
フォーマット例
日付・テキスト・連番の組み合わせで18パターンに対応
設定画面イメージ

画像をクリックすると拡大表示します
パーツ1〜3で日付・テキスト・連番を自由に組み合わせ。区切り文字や桁数も設定できます。
フィールド値ごとにテキストを切り替え、連番を独立させるかどうかも条件別に設定できます。
現在の連番値の確認・手動編集・リセット、CSVインポート後の一括採番がこの画面から実行できます。

当社のルックアップ新規登録の登録パネルでは、採番対象に入力欄を出さず「自動採番」と表示。登録した瞬間に番号を発行します(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 とプラグインの活用情報をブログで発信中
ご質問・ご要望
プラグインのご質問や改善要望など、お気軽にお問い合わせください。
お問い合わせ