ルックアップ取得をトリガーにした明細の自動コピー
作成/編集画面でルックアップの「取得」を実行すると、取得元レコードのサブテーブル全行を自動転記。kintone公式イベントのみを利用した実装で、ポーリングや内部APIフックに依存しない安定設計。既存の明細行は全置換されるため、中途半端な混在が起きません。
kintoneのルックアップ「取得」を実行した瞬間に、取得元レコードのサブテーブル(明細行)を丸ごと自分のアプリへ自動コピー。見積・受注・作業明細のテンプレート入力が一瞬で完了し、毎回の手入力やコピペ作業、転記ミスをゼロにするノーコードプラグインです。
kintone標準のルックアップは単一フィールドの値しかコピーできない。商品セット・見積テンプレートのマスタに明細を用意しても、参照側では明細行を毎回手入力し直すしかなく、マスタを作った意味が薄れてしまう。
明細行数が多いほど入力時間が増え、行の抜け・重複・単価の打ち間違いが起きる。契約マスタの請求明細や工事マスタの作業工程を案件アプリへ毎回コピペで転記する運用が続き、ミスと工数の両方が問題になっている。
「ルックアップで明細もコピーしたい」という要望にJavaScriptで応えても、アプリやフィールドが増えるたびに改修と保守が発生する。ノーコードで設定できる仕組みが必要だが、標準機能には手が届かない。
ルックアップの「取得」ボタンを押した瞬間をトリガーに、取得元レコードの指定サブテーブル全行をマッピングどおりに変換してこのアプリのサブテーブルへ反映(全置換)。
フィールドの対応付けは設定画面でマッピングするだけ。ボタン設置や追加操作は一切不要で、普段どおりルックアップを取得するだけで明細が正確に埋まります。
作成/編集画面でルックアップの「取得」を実行すると、取得元レコードのサブテーブル全行を自動転記。kintone公式イベントのみを利用した実装で、ポーリングや内部APIフックに依存しない安定設計。既存の明細行は全置換されるため、中途半端な混在が起きません。
取得元サブテーブルの各フィールドを一覧表示し、このアプリ側の登録先を選ぶだけ。同じフィールドタイプかつ同じフィールド名の項目はサブテーブル選択時に自動マッピング。登録先の候補は同じフィールドタイプのみを表示するため、型不一致による保存エラーを防止します。
取得元アプリは既定でルックアップの参照先アプリが設定されますが、アクセス可能なアプリ一覧から自由に変更できます。「キーは商品マスタから取得し、明細は構成表アプリから引く」といったマスタとテンプレートの分離構成にも対応。アプリ選択は検索付きコンボボックスで快適に操作できます。
「+設定を追加」で複数のコピー設定を登録可能。タブUIで切り替えて編集でき、1つのアプリに複数のルックアップがある場合でも、ルックアップごとに別のサブテーブルへコピーできます。再利用して作成した場合も1回だけコピーを実行し、クリーンな明細起票フローを実現します。
一意キー限定の検索と構造的な重複排除で、正確な明細転記を保証
取得元アプリのキーはレコード番号または「値の重複を禁止する」設定のフィールドのみを候補に表示。曖昧なキーによる誤コピーを構造的に排除します
他の行で既に選んだ登録先は候補から自動的に消え、同じフィールドへの二重マッピングが起きません
登録先の候補は同じフィールドタイプのみを表示。CALC→NUMBER(値を固定)やCALC→CALC(再計算)など計算フィールドにも適切に対応します
保存時に全設定を検証し、不備があれば該当タブへ自動移動してトースト通知。フィールドが削除・変更されても設定を自動復元します
商品コードをキーに、セット内容(品名・数量・単価)を見積明細へ丸ごと展開
工事種別をキーに、標準作業工程の全行を案件の明細へ自動展開
契約番号をキーに、月額料金明細を請求レコードへ毎回同じ内容で自動転記
対象のルックアップフィールドを選択すると取得元アプリが自動設定されます。「このアプリのキー」と「取得元アプリのキー」を指定。取得元アプリは別アプリへ変更することも可能です。
取得元サブテーブルとこのアプリのサブテーブルを選択すると、同名・同型フィールドが自動マッピングされます。マッピング内容を確認・調整して保存。設定と同時にアプリが自動デプロイされます。
レコードの作成・編集画面でルックアップの「取得」を実行するだけで、取得元レコードのサブテーブル全行がマッピングどおりに自動転記。追加の操作は一切不要です。
商品セットや構成品のマスタに明細を用意し、見積・受注アプリへルックアップ取得と同時に明細を丸ごと展開。セット内容の変更もマスタ側を更新するだけで、以降の起票に反映されます。
契約マスタや料金プランマスタの請求明細を、毎月の請求レコードへルックアップ取得で自動転記。毎回同じ内容を手入力する手間と、金額・品目の打ち間違いをゼロにできます。
工事種別や案件タイプごとに標準作業工程をマスタ化し、案件アプリへのルックアップ取得で全工程を自動展開。工程の抜け漏れや入力ミスを防ぎ、見積作成の工数を大幅に削減できます。
点検・保守のチェックリスト項目マスタを設備種別ごとに用意し、点検実施レコードへ自動展開。点検項目の漏れを防ぎ、現場でのスマートフォン入力もテンプレート化できます。
定番の発注セットや仕入先ごとの標準明細をマスタ化し、発注アプリへのルックアップ取得で明細を自動展開。定型発注の入力工数を削減しつつ、発注ミスや計上漏れを防止できます。