株式会社XenoX
ルックアップサブテーブルコピープラグイン

「取得」を押すだけで、 明細まで、まるごと来る。

kintoneのルックアップ「取得」を実行した瞬間に、取得元レコードのサブテーブル(明細行)を丸ごと自分のアプリへ自動コピー。見積・受注・作業明細のテンプレート入力が一瞬で完了し、毎回の手入力やコピペ作業、転記ミスをゼロにするノーコードプラグインです。

  • ルックアップ「取得」と同時にサブテーブル全行を自動転記
  • 同名・同型フィールドを自動マッピング、初期設定が数クリックで完了
  • 重複不可キー限定の安全設計で誤コピーを構造的に防止
  • JavaScript不要のノーコードで簡単導入
対象レコード追加・編集画面
操作ルックアップ取得ボタン1回のみ
設定フィールドマッピング+複数設定タブ管理
こんなお悩み、ありませんか?

マスタに明細を用意しているのに、
結局また手入力している。

  • 01

    ルックアップでサブテーブルをコピーできない

    kintone標準のルックアップは単一フィールドの値しかコピーできない。商品セット・見積テンプレートのマスタに明細を用意しても、参照側では明細行を毎回手入力し直すしかなく、マスタを作った意味が薄れてしまう。

  • 02

    明細のコピペ運用で転記ミスが常態化

    明細行数が多いほど入力時間が増え、行の抜け・重複・単価の打ち間違いが起きる。契約マスタの請求明細や工事マスタの作業工程を案件アプリへ毎回コピペで転記する運用が続き、ミスと工数の両方が問題になっている。

  • 03

    JavaScriptカスタマイズの保守コストが重い

    「ルックアップで明細もコピーしたい」という要望にJavaScriptで応えても、アプリやフィールドが増えるたびに改修と保守が発生する。ノーコードで設定できる仕組みが必要だが、標準機能には手が届かない。

本プラグインが解決します

ルックアップを「取得」した瞬間に、
サブテーブルの全行を自動転記。

ルックアップの「取得」ボタンを押した瞬間をトリガーに、取得元レコードの指定サブテーブル全行をマッピングどおりに変換してこのアプリのサブテーブルへ反映(全置換)。
フィールドの対応付けは設定画面でマッピングするだけ。ボタン設置や追加操作は一切不要で、普段どおりルックアップを取得するだけで明細が正確に埋まります。

MAIN FEATURES

主要な機能

01

ルックアップ取得をトリガーにした明細の自動コピー

作成/編集画面でルックアップの「取得」を実行すると、取得元レコードのサブテーブル全行を自動転記。kintone公式イベントのみを利用した実装で、ポーリングや内部APIフックに依存しない安定設計。既存の明細行は全置換されるため、中途半端な混在が起きません。

サブテーブル自動コピー設定
02

フィールドマッピングの自動割当

取得元サブテーブルの各フィールドを一覧表示し、このアプリ側の登録先を選ぶだけ。同じフィールドタイプかつ同じフィールド名の項目はサブテーブル選択時に自動マッピング。登録先の候補は同じフィールドタイプのみを表示するため、型不一致による保存エラーを防止します。

フィールドマッピング設定
03

取得元アプリを自由に選べる柔軟な構成

取得元アプリは既定でルックアップの参照先アプリが設定されますが、アクセス可能なアプリ一覧から自由に変更できます。「キーは商品マスタから取得し、明細は構成表アプリから引く」といったマスタとテンプレートの分離構成にも対応。アプリ選択は検索付きコンボボックスで快適に操作できます。

取得元アプリ選択
04

複数設定のタブ管理・再利用作成にも対応

「+設定を追加」で複数のコピー設定を登録可能。タブUIで切り替えて編集でき、1つのアプリに複数のルックアップがある場合でも、ルックアップごとに別のサブテーブルへコピーできます。再利用して作成した場合も1回だけコピーを実行し、クリーンな明細起票フローを実現します。

複数設定タブ管理
SAFE DESIGN

誤コピーを防ぐ安全設計

一意キー限定の検索と構造的な重複排除で、正確な明細転記を保証

4つの安全設計ポイント

  1. 1
    一意キー限定の検索

    取得元アプリのキーはレコード番号または「値の重複を禁止する」設定のフィールドのみを候補に表示。曖昧なキーによる誤コピーを構造的に排除します

  2. 2
    登録先の重複を構造的に禁止

    他の行で既に選んだ登録先は候補から自動的に消え、同じフィールドへの二重マッピングが起きません

  3. 3
    型不一致による保存エラーを防止

    登録先の候補は同じフィールドタイプのみを表示。CALC→NUMBER(値を固定)やCALC→CALC(再計算)など計算フィールドにも適切に対応します

  4. 4
    設定の妥当性チェックと自動復元

    保存時に全設定を検証し、不備があれば該当タブへ自動移動してトースト通知。フィールドが削除・変更されても設定を自動復元します

フィールドマッピングの実例

商品セット展開(見積アプリ)
商品マスタ → 見積明細サブテーブル

商品コードをキーに、セット内容(品名・数量・単価)を見積明細へ丸ごと展開

工程テンプレート展開(案件アプリ)
工事マスタ → 作業工程サブテーブル

工事種別をキーに、標準作業工程の全行を案件の明細へ自動展開

請求明細の毎月起票(請求アプリ)
契約マスタ → 請求明細サブテーブル

契約番号をキーに、月額料金明細を請求レコードへ毎回同じ内容で自動転記

WORKFLOW

設定の流れ

  1. ルックアップ・キー設定
    STEP 1

    ルックアップとキーを設定

    対象のルックアップフィールドを選択すると取得元アプリが自動設定されます。「このアプリのキー」と「取得元アプリのキー」を指定。取得元アプリは別アプリへ変更することも可能です。

  2. サブテーブル・マッピング設定
    STEP 2

    サブテーブルとフィールドをマッピング

    取得元サブテーブルとこのアプリのサブテーブルを選択すると、同名・同型フィールドが自動マッピングされます。マッピング内容を確認・調整して保存。設定と同時にアプリが自動デプロイされます。

  3. ルックアップ取得で明細自動コピー
    STEP 3

    ルックアップを取得するだけで完了

    レコードの作成・編集画面でルックアップの「取得」を実行するだけで、取得元レコードのサブテーブル全行がマッピングどおりに自動転記。追加の操作は一切不要です。

USE CASES

活用シーン

販売・卸売

商品セット・パッケージ明細の自動展開

商品セットや構成品のマスタに明細を用意し、見積・受注アプリへルックアップ取得と同時に明細を丸ごと展開。セット内容の変更もマスタ側を更新するだけで、以降の起票に反映されます。

サブスク・保守サービス

契約明細・料金プランの毎月自動起票

契約マスタや料金プランマスタの請求明細を、毎月の請求レコードへルックアップ取得で自動転記。毎回同じ内容を手入力する手間と、金額・品目の打ち間違いをゼロにできます。

建設・工事・設備

標準工程・作業テンプレートの案件展開

工事種別や案件タイプごとに標準作業工程をマスタ化し、案件アプリへのルックアップ取得で全工程を自動展開。工程の抜け漏れや入力ミスを防ぎ、見積作成の工数を大幅に削減できます。

設備管理・メンテナンス

点検チェックリスト項目の自動展開

点検・保守のチェックリスト項目マスタを設備種別ごとに用意し、点検実施レコードへ自動展開。点検項目の漏れを防ぎ、現場でのスマートフォン入力もテンプレート化できます。

購買・調達

発注テンプレート・定番仕入セットの入力省力化

定番の発注セットや仕入先ごとの標準明細をマスタ化し、発注アプリへのルックアップ取得で明細を自動展開。定型発注の入力工数を削減しつつ、発注ミスや計上漏れを防止できます。

PRICE

料金プラン

1ドメイン / 月額: 3,000円(税抜)

【30日間のトライアルあり】

お見積り
プラグインのトライアル・契約にはログインが必要です
アカウント作成がまだの方は新規登録をお願いします