キンコミ kintone user community

みんなの投稿

2025/05/30 11:04

受注帳アプリから当日出荷の内容を、別アプリにデータ転送したい

契約中のコース:スタンダード
使用中のプラグイン:ATTAZoo+(有償)、TIS(無償)
譲れない条件:プラグインは上記の範囲で

背景と目的:受注帳アプリから当日出荷の内容を、別アプリにデータ転送したい

いつも皆様の投稿と回答で勉強させていただいており、有難く思っています。
今回、しばらく抱えたまま解決できないで困っている事について、お知恵をお借りしたいです。

現在運用している受注帳アプリは商品に関する受注内容をテーブルにして、1顧客・複数の注文品をまとめています。
この受注内容を出荷指示書という別アプリに、同じくテーブルへ転送したいとTIS様の「テーブルデータコピープラグイン」を入れてみました。
悩みはコピー元アプリ(受注帳)の商品名がルックアップで、コピー先アプリ(出荷指示書)のテーブルに転送されない事です。
テーブル内のルックアップフィールドは、別アプリテーブル内の文字列(1列)にコピーできないものでしょうか?(他のプラグインで経験しています…)

出荷指示書アプリは(顧客の)直送先、顧客向けと2通りあるので、発送先ごとにまとめる必要があります。よってテーブルにまとめることが現場には大事なポイントになります。

私の勘違い等でプラグイン選びを間違えているかもしれません。
なにとぞご教示よろしくお願いいたします。



後記:
諸々の背景ありで、アプリアクションが社内の理解が得られそうな形に収めました。(他の方法は上司にバッサリ斬られましたw)

アドバイスいただいた方法は、必ず身につけたいと思います。
ありがとうございました!

2件のコメント (新着順)
井上望
2025/05/30 12:04

お疲れ様です。
質問の内容ですが、

 「受注帳アプリ」の「受注内容テーブル」を、「出荷指示書」の「テーブル」にコピーしたいという趣旨でよろしかったでしょうか?

 TISの「テーブルデータコピープラグイン」は、「テーブルの内容を、別アプリに、テーブルをレコードに分解してコピー」するものです。
(Aという受注帳レコードに、受注内容が2行あった場合、出荷指示書には「2つのレコード」としてコピーされます。)

 ご希望の機能であれば、kintoneの標準機能の「アクション」ではないかと思います。
こちらであれば、サブテーブルの内容をコピー可能です(ルックアップフィールドについても、ルックアップにも文字列(1行)にも問題なくコピーできます。)
 ただ、TISのプラグインと違いアクションボタンを押した後「保存」する必要があります。


RAN
製造業
2025/05/30 13:08

井上様のご理解通りの趣旨です!

プラグインの説明もありがとうございます!
アクション機能からのアプローチも試してみます
今、めちゃくちゃワクワクしてます!

詳細読み込めてませんが、

テーブル内のルックアップフィールドは、別アプリテーブル内の文字列(1列)にコピーできないものでしょうか?

が直接できるかわかりませんが、少なくとも、テーブル内のルックアップフィールドを「同アプリ内の」文字列1行にコピーし、それを別アプリの文字列1行にコピーすることはできると思いますよ。

条件分岐処理プラグイン等でできるはずです。

これだけで解決するならよいのですが、いかがでしょう。


RAN
製造業
2025/05/30 11:25

ありがとうございます!
今から早速試してみます!

自分で読み返しても読みづらい書き方で...申し訳ありません(汗

横からすみません🙇🏻

もりおすさんが仰っていることとニアリーイコールですが…

転送元のテーブルデータ⇒転送先のテーブルだと思うので、「転送元のテーブルにテンポラリの文字列(1行)フィールドを追加し、ルックアップした商品名をテンポラリフィールドにコピーする設定を追加しておき(転送元で完結させておき)、テンポラリフィールドを転送する」だけでよいのでは?
転送対象フィールドの”型”をプラグインで転送できるもの、かつ、合わせるのが狙いです。

RAN
製造業
2025/05/30 11:57

更に分かり易い形のアドバイスをありがとうございます!
皆様が便利に使っていらっしゃる条件分岐処理プラグインを勉強する機会にもなり、嬉しいです。

データの転送(コピー)を考えるときに重要なのは、「転送元と転送先のフィールドの型を合わせる」ことかと思います。

そういう観点で考えると、ご使用のプラグインの仕様が「ルックアップフィールドも転送できますよー」だったら、もしかしたら”転送先”のフィールドをルックアップフィールドにするだけで(テンポラリフィールドの追加は無しで)イケちゃうかもしれませんね。

解決、ご祈念します。

Seal777さんのおっしゃるとおり、転送先もルックアップフィールドでよいなら
それがベストですね。

ちなみに、先ほど私が回答した同アプリ内でのルックアップから文字列1行へのコピーは
基本機能(文字列1行を自動計算にしてルックアップをコピー)でできました。

プラグイン不要でした。失礼しました。

自動計算にしてルックアップをコピー

「ルックアップフィールドの設定」でもイケますね。

結果は一緒だと思うので、どちらを採るかはお好みで~🙇🏻

RAN
製造業
2025/05/30 15:47

お二方のアドバイス「ルックアップの自動計算」も「転送元と転送先のフィールドの型を合わせる」方法も設定成功いたしました。
ありがとうございました!

基本機能が使えるコなのに、私が使えないコでした!(自虐