キンコミ kintone user community

みんなの投稿

フォームに設置するルックアップについて教えてください。

見積書作成にあたり、取引先マスタから取引先名を引っ張ってくることで表記の統一ができると思い、ルックアップを使いました。

ところが、新規取引先(未取引で登録前:見積依頼だけで取引実績なし)の宛名が記載できなくなってしまいました。

ルックアップで参照もできて、候補がないときは自分で入力できるフィールドは用意できるものでしょうか。

できないなら取引先名はすべて担当者に入力してもらうと思います。
(バラバラ表記になってしまいますが…)

どなたかご教示いただけると幸いです。

4件のコメント (新着順)

もう解決されたかもしれませんが、同じようなことがありましたのでその時の運用をご紹介いたします。
ルックアップで関連付けたアプリに該当するレコードがない場合(ルックアップフィールドに値がない状態)で編集アイコンを押すと、関連付けられたアプリの新規登録画面がポップアップ表示されます。

実際見てもらった方が早いかと思いますのでリンク先でご確認ください。
【TiS】ルックアップアプリ表示プラグイン
https://www.tis2010.jp/lookupreferer/

ジャッカル
2024/04/19 15:19

こんにちは。以前似たような事象があったので当方の運用を参考までにご紹介いたします。

まずそもそも論ですが、"候補がない場合はルックアップする前に用意する"でカバーです。
ルックアップ元の新規作成URLを該当アプリ(ルックアップ先)のラベル項目に記載してルックアップフィールドの付近に設置。URLと共に説明書きでもしておいて必要に応じて、まぁ別画面には飛んでしまいますが先に元アプリのレコード登録してきておくれよ作戦です。


ようすけ
営業
2024/04/19 16:13

ジャッカル 様

アドバイスありがとうございます。

弊社の取引先は取引実績のある会社さんだけのマスタであり、
見込み客である新規の会社さん(受託すれば取引先マスタに追加されますが)は
見積作成時点では、まだ反映したくないという都合がありました。

マスタでないものであれば、使えそうな作戦ですね。

NSAS平野 様の3つ
・ルックアップで既存
・文字列で新規
・計算式を入れた文字列で最終版
で実装できました。

怪盗KIDさんのパターンで
・ルックアップで得意先名を取ってくる項目  A
・手入力で得意先名を入力する項目(得意先マスタにない、未登録) B
・もう一つ得意先名項目 C
 3つのフィールドを準備して
 Cの文字列項目に計算式 IF(A=””,B,A)
とすれば、登録あるなし関係なく得意先名を出せるかなと思います。
一覧表表示の項目はcにすればすべての得意先が表示できますね。
そして、見積時は未登録もあると思いますので
契約等ができれば正式に得意先名をアクションで登録する運用イメージでいかがでしょうか?
その他、パートナー開発のルックアップで取り込まれる得意先項目名を
入力できるようにするプラグインもありますね。
例えば、下記ですね。
https://www.comdec.jp/comdeclab/kintonelookup-editing/


ようすけ
営業
2024/04/17 18:29

NSAS平野 様

ご回答ありがとうございます。

↓の解凍KID様の拡張版ですね。
既存用・未登録用を用意して、最終的なのはCにセットする。
わかりやすいです。

ありがとうございます。これでやってみます。

怪盗KID
製造業
2024/04/17 15:50

はじめまして。こんにちは!

ルックアップで参照もできて、候補がないときは自分で入力できるフィールドは用意できるものでしょうか。

これはプラグインなりでする必要があると思います。

どの様な運用かはわかりませんが、似たような事案で私は[文字列(1行)]フィールドで"〇〇(未登録)"を作って運用しています。マスタに登録が必要になったら、アプリアクションでマスタに飛ばして登録するよう運用しています。

ご参考までに。


ようすけ
営業
2024/04/17 18:27

怪盗KID 様

ご回答ありがとうございます。

未登録用の専用フィールドを設けるってことですね。
すでに登録されているときだけルックアップで既存データを引っ張ってくる…
なるほど、自分にもできそうです。やってみます。

またよろしくお願いします。