キンコミ kintone user community

みんなの投稿

Kintoneの経験も浅く、無料プラグインを駆使してアプリを作成しています。
発注書アプリから、在庫管理アプリに数量を集計したく、TISのアプリ間レコード集計プラグインを使おうと思っているのですが、
発注書アプリがテーブルデータなので(発注明細の行数が未定のため)、このプラグインがうまく使えません。

【発注書アプリ】
発注日5/15 仕入先A
《発注明細テーブル》
商品A  ¥1,000 10個 ¥10,000
商品B  ¥2,000 10個 ¥20,000
      発注書合計  ¥30,000

この商品A 10個、商品B 10個の個数を、TISのアプリ間レコード集計プラグインを使用して、

【在庫管理アプリ】
商品A 10個
商品B 10個

と追加したいです。TISのプラグインでなくてもいいのですが、
上記のことをやるのに良い方法がありましたらアドバイスいただきたいです。
よろしくお願いいたします。

2件のコメント (新着順)
suji バッジ画像
2024/05/16 11:01

こんにちは。
ボタン押さないとだめですが、TISさんとこのテーブルデータコピープラグインで
テーブルをレコードとしてコピーできます。
ご確認ください。


sujiさん、プラグインを教えていただきありがとうございます。
テーブルデータコピープラグインで、レコードとしてコピーした後に、
どうやって在庫の方に数量を加算するかを考えないといけないですね。
また、行き詰まったらいろいろアドバイスお願いします。

suji バッジ画像
2024/05/16 12:40

一例ですが、
①テーブルデータコピープラグインを使って
発注書アプリのテーブルデータを在庫明細アプリ(new!)のレコード作成
②複数レコードサブテーブル化プラグイン(TIS)を使って
在庫明細アプリ(new!)のレコードを在庫管理アプリでテーブル化
みたいな流れは可能かと思います。
ご参考までに。

sujiさん、アドバイスありがとうございます。
在庫アプリに
商品A 10個
商品B 20個
など元々データが入っていて、発注書を作成したら、
在庫アプリに同じ商品IDの商品が存在する場合は、発注した個数をプラスで追加、
なければ新規でレコード作成というようにやりたいのですが、
一例で提案していただいた方法だとこのような事は無理ですよね…。
元あるデータに対して、上書きとかではなく、数字を足したり、引いたりするには
やはり集計プラグインが必要ですよね…。

suji バッジ画像
2024/05/16 14:07

実際つくってないのでぼんやりした返答ですが、
複数レコードサブテーブル化プラグインは更新キーフィールドの設定ができますので
①で発注番号(重複無しの値)もコピーしておいて
②で発注番号が重複していれば上書き、重複していなければテーブルにデータ追加
みたいなことはできると思います。

ただ、出来たとしても在庫アプリのテーブルが増え続けるので
どこかで棚卸なりなんなりをする必要が出てくると考えます。

なので、在庫管理プラグイン(TIS)を使うほうがまだよいかなーとも思いました。
入庫を発注と読み替えれば同じ動きです。
こちらの投稿も参考にしてみてください。
https://kincom.cybozu.co.jp/chats/gufckxe7qotusd4v?tree=qlhykxa7eaeix6s8&tree_type=ChatComment

kintoneで在庫管理は結構鬼門です。

sujiさん、ありがとうございます!
Kintoneで在庫管理、やはり鬼門なんですね…。
複数レコードサブテーブル化プラグイン、在庫管理プラグイン、ちょっと試してみます。
プラグインが沢山あり、説明を読んでもいまいちよくわからなかったり、思っていたのと実際違っていたり、やりたい事を実現するのに良いプラグインにたどり着くまでにかなり時間を要しているので、とても助かります。ありがとうございます。

かな
建設業
2024/05/16 10:00

グラフで表にすれば商品別の合計が一目で分かると思いますが、そうではないんですよね…?

色々調べて考えてみましたが、カスタマイズなしの無料の範囲では難しいかな、というのが結論です。

解決策としては、1レコード=1商品 の発注にするのが最も簡単ですが…。

一応有料で「サブテーブル集計プラグイン」なるものがkintoneから出ていました。
https://kintone-sol.cybozu.co.jp/integrate/novelworks018.html
買い切り10万円でお試しも出来るそうなので、「どうしても別のアプリに更新したいんだ…!」という場合は費用対効果なども検証して社内でご提案頂くのが良いかと思います。


かなさん、早速の返信ありがとうございます。
初心者すぎて、カスタマイズなしで出来るのか、カスタマイズしないと出来ないかなどの判断も出来ず、社内的になるべくコストをかけない(有料のプラグインは極力使わない)という方針でアプリを作成しているので、ここでアドバイスいただけるのはとても助かります。

私もいろいろ考えてみました。
①1レコード、1発注で、テーブルではなく、明細を項目として持たせるやり方。
その場合、最大必要な行数を作っておかないといけない。
何明細必要かはその時によるし、最大30明細必要になるとかだとその分確保すると画面が見づらい。その場合の1発注の合計金額の出し方もわかりません…。

②1レコード1商品で登録
 1レコードずつ発注明細を登録した場合、1発注の合計はどのように出したらいいのか想像がつきません。そこもまたテクニック必要ですよね…。頭が痛いです。

カスタマイズするか、有料プラグインで検討するかが一番良さそうですね。
ありがとうございます。わからないことだらけなのでまた相談にのっていただけると助かります!