ケアマネの訪問依頼はこちら、あなたの会社・団体に訪問します!

kintone介護ケアマネゴリゴリ(4)、アプリ間集計にはATTAZOO+集計プラグインが必要だが、時間数計算にはコツがいる、上青木中央医院・清水信貴様の即答で解決!決めては秒単位で集計。 No5091

おはようござリスボン、はやしでボン。

 

kintone介護ケアマネゴリゴリ(4)、アプリ間集計にはATTAZOO+集計プラグインが必要だが、時間数計算にはコツがいる、上青木中央医院・清水信貴様の即答で解決!決めては秒単位で集計。 No5091

 

毎度おはようございます。
日曜日ゆるゆるですが、
kintoneネタで参ります。

 

社内機関システムをkintoneで!

と開発環境で、
作り込んでいるのですが、
いろいろと苦労しています。

 

kintoneあるある?

リレーショナルデータベースを
組んできた自分としては、、、

kintoneがリレーショナルじゃないので、
つかみどころがなく、
困っていました。

 

幸いながら関連レコードで持つ、

という方法があるので、
普通のSELECTですが、、、

 

集計はプラグインで
ゴリゴリするしかありません(汗)

 

 

出勤簿の集計が出来ない

別アプリにある、
出勤データ一覧を、

出勤簿アプリで
関連レコードで持つとき。

 

集計が出来ずに困っていました。

 

以前識者にお聞きしていたので
導入するのは

ATTAZO+プラグイン

(画像にリンク貼ってあります)

 

を手順通りに設定するのですが、、、

休憩時間(分)は集計されるのですが、
時間は集計されません。

困っていて
質問したのがTwitter♪

 

はやし
attazooの識者の方、教えて下さい。

カレンダーPLUSで入力したシフトのレコード(1人・1日・1レコード)のデータを 出勤簿アプリで関連レコードを表示して、attazooの関連レコード集計でかけるけど、合計されません。

勤務時間数は(計算)フィールドで時間表示、だけど集計されません、

 

回答者は大先輩

答えて下さったのは、
なんと!

 

ATTAZOO+プラグインの
導入事例として挙がっているこの方。

上青木中央医院・清水信貴様

(画像にリンク貼ってあります)

通称、ノブブさんです♪

 

kintoneでアプリを1000個以上作り、
表向きは病院のソーシャルワーカー
として勤務される大先輩です。

 

なぜ答えてくれたかというと、、、、
ごにょごにょ(笑)

すでにオンラインで話していたという♪

某ヤススパンダさんが
つなげてくださりました♪
感謝。

 

的確に、
画像まで作って回答下さりました。

 

さらに

感謝感謝です。

 

時間計算はコツがいる

休憩時間(分)は集計されるのに、
勤務時間は集計されない。

ここにヒントがあります。
違和感を感じていました。

 

時間数は秒で値が入るため、
値が小さすぎたのでした。

そんなん普通に *60 *60 すればいいんじゃ?

って思うかも知れませんが、
そんなに簡単ではありません。

 

 

シフト表アプリ(集計元)

終業時刻から始業時刻から、
休憩時間を引くことで、
自動集計しているのですが、

夜勤があるため、
16:30~9:00
と時刻が前後します。

 

このためそもそも、
シフト表アプリ側ではこのように
管理していました。

 

これでは画面上では秒表記になるため、
見せる場合(チェックの場合)には、

さらに計算式フィールドで
時刻表記(例:26時間3分)
と見せる必要があります。

 

出勤簿アプリ(集計先)

出来たので、
その方法とは、、、

勤務時間集計用の計算フィールドを用意し、
数値(秒単位)で一度集計データを取得。

さらに計算フィールドで
時間分表記にする。

という内容で出来ました。

 

ATTAZOO+の設定はこのように

数字フィールドの勤務時間数に集計させて、
計算フィールドの勤務時間で再度時間分表記で表示させる。

というもの。

 

清水さん、
ご丁寧な解説、ありがとうございました。

 

見せないためには

じゃあさらに
この出勤簿画面を印刷した場合は、、、

 

秒表記や、
秒での集計表記がいらなくなります。

 

そのために、、、
rex0220サイトから、

非表示プラグインを使って表示させない!

という方法で、
画面上消し去ることが出来ます(笑)
(まだしていません)

 

と、、、

1、シフト作成
をシフト表アプリ側で作成。

2、出退勤を入力
をシフト表アプリで始業・終業時刻を入力。
勤務時間は自動計算

3、出勤簿アプリで集計
「集計」ボタンを押すと、
出勤簿が自動集計・自動作成、

というわけ♪

 

あとは帳票作成用のプラグインを
設定して、、、、ってまだですが(汗)

また、シフト作成も某プラグインで、、、
ってこちらがハードですが(汗)

がむばりまする♪

 

次の課題はCOUNTIF

出勤簿上、

早出の回数計算、
遅出の回数計算、

によって手当が違うので、
次はサブテーブル内のCOUNTIF
をするべく、、、

rex0220の計算式プラグインを
評価版で入れましたが、、、、

まだまだうまく行きません(汗)

 

というのも、

ATTAZoo 集計サポート+ 関連レコード一覧集計

では、SUMは出来ますが、
SUMIFやCOUNTIFが出来ません。

 

このあたりを検証中です。。。

 

また聞いた方が速そうです(笑)

 

毎日が〇〇(笑)

よくよく見ると、
このテストデータ面白いです。

毎日が有給なのです(笑)

しかも、、、特別休暇と重複しています(笑)

 

いやそんなデータ作ってないのにな、、、、
と思ってよく見たら

Excelで取り込んだら
食事数が有給に(汗)

 

そんな設定が紛れ込んでいました、
バグまで見つけてしまいました(笑)

 

夢の毎日有給生活!

表向きはチャットHYS(ハヤシ)が対応して、
裏では副業しまくり(笑)

 

そんな生活を夢見たのですが、
一瞬で消え去りました(笑)

 

感謝にあふれた日曜日を、
どうぞゆるゆると否!

ガツガツやるぜよ(笑)

 

朝からうざすぎ・・・(汗)

 

 

SNSでシェアしよう!

コメントを残す

メールアドレスが公開されることはありません。

ABOUT US

HAYASHI
S49/12/9福井市生まれ。 地元円山小学校区で、有料老人ホームあんしん村とあんのんデイサービスをH18/8から運営する。(カフェはH31/2閉店しデイへ) 富山大学経済学部から東京でエンジニアを7年経験し、帰福して起業。 30歳代で2回の相続体験と、有料老人ホームでの経験から、相続や終活で困らないために終活ケアマネージャとして活動中。 保有資格は介護福祉士、主任ケアマネ、初級シスアド、普通二種免許のため介護タクシーも運営している。 火星人+、ペガサスの奇人変人タイプ(笑)。 特技:マダムキラー、あんしん村の入居者さんから毎日告白されている(笑)