キンコミ kintone user community

みんなの投稿

2024/11/27 11:04

お世話になります。

社員同士でサンクスメッセージを送り合うアプリを運用したいです。

ライトなもので、機能は宛先となる社員(受信者)を指定して有難うメッセージを送るだけです。
 <機能>
 ・レコード追加時に受信者は通知をもらう
 ・プロセスフロー不要
 ・全てのレコードを全社員が閲覧可能
 ・送られた数(受信者に指定された数)、送った数(レコード作成数)は集計できる必要がある

移動中などでもスマホからでも手軽に利用するために、kintoneのサインインを不要にできないかという声があり、FormBridgeとkViewerを使用して実現できないか検討しています。どちらも使ったことがないツールになりますのでお力を貸して頂けると幸いです。

サンクスアプリと社員マスタの画面を添付します。

受信者選択時には、kViewerルックアップを使用したいと思いました。しかし、社員マスタではユーザーフィールドを使用しており社員名(社員マスタの申請者フィールド)表示が出来ませんでした。何か良い方法はあるでしょうか。

またレコード追加時に受信者へ通知をしたいですがFormBridgeからの入力でも可能にする方法はあるでしょうか?

運用前の為サンクスアプリの仕様が変わっても問題ないのですが、社員マスタは変更が難しいです。

他に添付画像のプラグイン、データスパイダ、RPAも使用可能です。

少し試した感じの印象ではkintoneへの認証情報をスマホで記憶しておくなどの工夫をしてもらい、普通にkintoneからレコード作成してもらう方がメンテナンス面なども考慮すると良いのかな?と感じてきています。。。
ただ、FormBridge、kViewerなどの活用経験がない為ご相談させて頂きました。

部分的なアドバイスでも助かりますので、どうぞ宜しくお願い致します。

1件のコメント (新着順)
かな
建設業
2024/11/27 13:39

サンクスアプリ良いですね!
社員マスタの変更が難しいとのことですが、件数が多すぎて更新が難しいためですか?それとも他に理由があるのでしょうか?
(フィールドが増える分には例え他のアプリに引用やJS等を組んでいても特に影響はないはずです。)

個人的には社員マスタに文字列フィールド追加して社員名を入れるのが良いと思います。
社員数が多くて変更だるい!という場合は、
①文字列フィールド(社員名 など)を追加する。⇒アプリ更新
②一覧の右上メニューより「ファイルを書き出し」
③ダウンロードしたcsvファイルを開いて、社員名に申請者をコピペ(行ごとマルっと行くのが良いかと。ヘッダーだけ気を付けて。)
④②と同様右上メニューより「ファイルを読み込み」で一括更新する
⇩参考サイト
https://jp.cybozu.help/k/ja/user/using_app/import_records/import_file_overview.html

作業的には10分も掛からないかなと思います。(コピペだけなんで)

あとは文字列をルックアップして、申請者(ユーザー選択)をルックアップでコピーさせれば、ユーザー選択をトリガーにすればいいので、通知関係もうまく行くかな~、というところです。
(FormBridgeから登録しても「レコード条件通知」で作成日時=当日で通知者「受信者」にすれば問題なく通知されると思います。)

あとはログイン要らずで、ということであれば、サンクスアプリのFormBridgeのリンク先をQRコードで作って社内の見えるところ(恥ずかしがりやのために、逆に見えないところのがいいのかな?)に掲示するのも良いと思います。(喫煙室(あるかは別として)とか休憩スペースとか?)


nokana
2024/11/27 17:12

コメント頂き有難うございます。

社員マスタの変更が難しいとのことですが、件数が多すぎて更新が難しいためですか?それとも他に理由があるのでしょうか?
(フィールドが増える分には例え他のアプリに引用やJS等を組んでいても特に影響はないはずです。)

→様々なアプリから参照しておりどう使われているか把握しきれないので億劫という感じです。。。
 (私自身入社が浅くマスタ作成者も別の人間です)
 またメンテナンス担当者の負担が増えないか心配でした。
 そのあたり問題なければ変更できるかもしれません。

個人的には社員マスタに文字列フィールド追加して社員名を入れるのが良いと思います。
社員数が多くて変更だるい!という場合は、、、

→丁寧に教えて下さり有難うございます!理解できました。
 因みに、社員マスタに追加するフィールドは文字列でなければなりませんか?
 社員名のフィールドを増やすときは一括更新するとして、メンテナンス時は現状は手動入力でしていると思います。(入退社や組織変更が少ない為)
 計算フィールドであれば手動でこれまでと同じフィールドのみに入力するだけで良いようにできますが、文字列フィールドを追加すると、コピペするか毎回読み込み機能を使う感じになるのかなと思いまして。。。

あとは文字列をルックアップして、申請者(ユーザー選択)をルックアップでコピーさせれば、ユーザー選択をトリガーにすればいいので、通知関係もうまく行くかな~、というところです。
(FormBridgeから登録しても「レコード条件通知」で作成日時=当日で通知者「受信者」にすれば問題なく通知されると思います。)

→テスト用の社員マスタアプリに文字列の社員名を追加してkViewerルックアップで社員名を表示させ、文字列フィールドの社員番号(ガルーンID)や社員名(申請者)にそれぞれ入力することはできました。
[申請者(ユーザー選択)をルックアップでコピー...]についてもう少し教えて頂けないでしょうか?

あとはログイン要らずで、ということであれば、サンクスアプリのFormBridgeのリンク先をQRコードで作って社内の見えるところ(恥ずかしがりやのために、逆に見えないところのがいいのかな?)に掲示するのも良いと思います。(喫煙室(あるかは別として)とか休憩スペースとか?)

→プラスのご提案、嬉しいです。有難うございます。

宜しくお願い致します。

かな
建設業
2024/11/27 17:43

様々なアプリから参照しておりどう使われているか把握しきれないので億劫という感じです。。。
 (私自身入社が浅くマスタ作成者も別の人間です)
 またメンテナンス担当者の負担が増えないか心配でした。
 そのあたり問題なければ変更できるかもしれません。

社員マスタあるあるですねw
フィールドを削除するとなると色々問題出てきますが、フィールド一つ増やす分には新規追加したものについてはどこにも参照されてないので、さほど問題ないと思いますよ!

因みに、社員マスタに追加するフィールドは文字列でなければなりませんか?
 社員名のフィールドを増やすときは一括更新するとして、メンテナンス時は現状は手動入力でしていると思います。(入退社や組織変更が少ない為)
 計算フィールドであれば手動でこれまでと同じフィールドのみに入力するだけで良いようにできますが、文字列フィールドを追加すると、コピペするか毎回読み込み機能を使う感じになるのかなと思いまして。。。

ルックアップの引用元なので、文字列でも数値でもOKです。
ガルーンIDで引用するならIDのフィールドでも良いと思います。
ただその一覧が無くて、人数も膨大だと転記がかなり大変かな~💦という感じです。

特にIDなどがない、検索するのにIDや社員番号は覚えてないから一覧から探すの面倒!、という人がちょこちょこいるので、その場合は社員名(文字列)なら自分の苗字打てば同姓がいても絞り込んで表示してくれるので便利です。
その場合の自動計算については、標準機能内で使うなら文字列じゃないと無理かな、というところでしたが、調べたらTISさんでめっちゃ良いものを見つけました!
【ユーザー/組織/グループ属性取得プラグイン】
https://www.tis2010.jp/userproperies/
こちら無料です!

[申請者(ユーザー選択)をルックアップでコピー...]についてもう少し教えて頂けないでしょうか?

説明不足でしたね💦
社員マスタで設定したIDもしくは社員名をルックアップ元のトリガーにして、コピーするフィールドにユーザー選択として「申請者」=「受信者」にするとサンクスアプリに受信者のユーザー選択がコピーできるので、レコード条件通知で「作成日時=当時刻」「通知先:受信者」にすれば、レコードが登録されると自動で通知が行くようになりますよ!

nokana
2024/11/28 15:13

社員マスタあるあるですねw
フィールドを削除するとなると色々問題出てきますが、フィールド一つ増やす分には新規追加したものについてはどこにも参照されてないので、さほど問題ないと思いますよ!

そうなのですね!

ルックアップの引用元なので、文字列でも数値でもOKです。
ガルーンIDで引用するならIDのフィールドでも良いと思います。
ただその一覧が無くて、人数も膨大だと転記がかなり大変かな~💦という感じです。
特にIDなどがない、検索するのにIDや社員番号は覚えてないから一覧から探すの面倒!、という人がちょこちょこいるので、その場合は社員名(文字列)なら自分の苗字打てば同姓がいても絞り込んで表示してくれるので便利です。
その場合の自動計算については、標準機能内で使うなら文字列じゃないと無理かな、というところでしたが、調べたらTISさんでめっちゃ良いものを見つけました!

ややこしい表現となってしまいましたが社員番号とガルーンIDは同義で、社員名と社員番号の一覧は既にございます。
有難うの送り先となる自分以外の社員番号はわからないと思うので名前の表示必要だと思います。
社員マスタに文字列フィールドなどを追加すると、入退社時などに社員マスタをメンテナンスする際にFormBridge用に追加したフィールドへの転記の手間が増えそうで気になりました。
TISさん、いつもながらすごいです。。。!

説明不足でしたね💦
社員マスタで設定したIDもしくは社員名をルックアップ元のトリガーにして、コピーするフィールドにユーザー選択として「申請者」=「受信者」にするとサンクスアプリに受信者のユーザー選択がコピーできるので、レコード条件通知で「作成日時=当時刻」「通知先:受信者」にすれば、レコードが登録されると自動で通知が行くようになりますよ!

補足頂き有難うございます。このようにすればほかのツールを使わなくても可能なのですね。



ご回答いただいた内容を踏まえて、再度相談してみます。有難うございます。