突撃!隣のPower Platform!- 第3回 ホテルの客室と清掃管理を行いたい

突撃!隣のPower Platform!- 第3回 ホテルの客室と清掃管理を行いたい まとめ 東京都の会計業務コンサル - ムラカミさんのお悩み相談 2020年9月9日 https://powerapps.connpass.com/event/186266/ まとめです。
8
よしだたいき | 高卒で🇺🇸GAFAMエンジニア @TaikiYoshidaJP

明日19時からは「突撃!隣のPower Platform!」 今回は、ホテルの客室と清掃管理を行いたいという方向けの仕組みを作ります! powerapps.connpass.com/event/186266/ #隣のPowerPlatform #JPAUG #PowerApps #PowerAutomate #PowerVirtualAgents #PowerBI

2020-09-08 16:26:10
Yellow11 @br_Yellow11

今日は会計業務コンサルの方から応募があったお悩み #隣のPowerPlatform pic.twitter.com/gH1pIdWqQZ

2020-09-09 19:04:52
拡大
Yellow11 @br_Yellow11

Power Platformはニュースで見聞きしてる位で、触ったのは今回が初めて #隣のPowerPlatform

2020-09-09 19:05:45
Yellow11 @br_Yellow11

元々は紙でやっていた物をPower Appsでアプリ化。 独学で作ったアプリでこれ。 #隣のPowerPlatform pic.twitter.com/NSgUW5xAAH

2020-09-09 19:08:08
拡大
Yellow11 @br_Yellow11

何処の部屋を掃除していい、お客様が寝ているから掃除は後回し等の指示が口頭の伝言ゲームでしか行われていなかったので、トラブル発生時に責任の水掛け論になっていた。 #隣のPowerPlatform

2020-09-09 19:09:21
Yellow11 @br_Yellow11

清掃スタッフ側はスマホでアプリを見て、清掃可能な部屋を確認して結果を報告できる。 口頭や内線電話、メモの様な不確かな媒体ではなくデータとして確実にログを残すことが出来る。 #隣のPowerPlatform pic.twitter.com/mjuOakrxvY

2020-09-09 19:12:05
拡大
拡大
拡大
Yellow11 @br_Yellow11

このアプリで部屋の稼働状況が分かるので、そこから売上原価を算出できる。 後はその日の売上と合わせて計算するだけで利益が自動で算出できる。 以前は紙でやっていた業務が、その日の業務が終わった時点で自動的に算出できるように。 #隣のPowerPlatform

2020-09-09 19:14:33
Yellow11 @br_Yellow11

フロントからの指示アプリから連泊用の清掃と、チェックアウト用の清掃を切り替えた際に、清掃スタッフ側に漏れなく通知が行って欲しい。 お客様の事情でチェックアウトするかどうかはリアルタイムで変わるため、間違った清掃はクレームに直結する。 #隣のPowerPlatform pic.twitter.com/j8yrrr0bMW

2020-09-09 19:17:50
拡大
拡大
マネージドエンジニア(志望)👻 @iejirok

これもほんと贅沢なコンテンツを配信してるよなあ ユーザの実際の悩みを開発者?の方が直接オンデマンドでさばくってすごい #隣のPowerPlatform

2020-09-09 19:23:46
Yellow11 @br_Yellow11

清掃指示の変更を通知する為のフローをPower Automateで作成する。 CDSトリガーの環境名をcurrentにすると、現在選択されている環境に接続される。 スコープは誰をこのトリガーの対象にするかを設定できる。 自分だけや、組織全体など細かく設定できる。 #隣のPowerPlatform pic.twitter.com/sLBvDKaTS4

2020-09-09 19:24:00
拡大
拡大
拡大
Yellow11 @br_Yellow11

Power Appsの通知でアプリからプッシュ通知を送ることが出来る。 #隣のPowerPlatform pic.twitter.com/wQvFtddxdj

2020-09-09 19:25:57
拡大
拡大
Yellow11 @br_Yellow11

受信者はユーザーのメールアドレス。 本文は通知の本文で、通知をタップするとアプリを開くかどうかも設定できる。 更に開く際にパラメーターを渡す事も出来るので、Power AppsのParam関数で受け取れる。 #隣のPowerPlatform pic.twitter.com/UyFnEyM41j

2020-09-09 19:28:01
拡大
拡大
Yellow11 @br_Yellow11

Power Appsのアプリは一つ一つにURLが割り当てられているので、そこにパラメーターを付加する事で外部から値をアプリに渡すことが出来ます。 #隣のPowerPlatform qiita.com/Yellow11/items…

2020-09-09 19:30:06
Yellow11 @br_Yellow11

次はフロントが清掃が終わった際に連絡を受ける仕組みを作りたい。 スマホやタブレットであれば先ほどのPower Appsの通知を使えばいい。 パソコンであればTeamsに直接掃除終了のメッセージを送ったり、メールで送ったりできる。 #隣のPowerPlatform pic.twitter.com/RnmOo2i8HP

2020-09-09 19:32:28
拡大
Youk @youkwtnb

#隣のPowerPlatform 第3回の清掃指示アプリのお悩み解決を見ております。 動画を拝見しながら、ハッシュタグで投稿いただく方の解説見つつ、自分の業務で活用できそうなケースを考えてみよう。そしてラフでもいいから作ってみよう。

2020-09-09 19:36:25
Yellow11 @br_Yellow11

Teamsへの通知は簡単に作れる。 CDSトリガーはレコードの内、どの列が更新されたらトリガーが発火するかを属性フィルターで設定できる。 後は清掃状況を条件にフローを分岐させれば、清掃完了の場合だけメッセージを送れる。 #隣のPowerPlatform pic.twitter.com/1eubpEgJEb

2020-09-09 19:48:05
拡大
拡大
拡大
拡大
おんちゃーん | PdM @on_chaan

チャットボット作るみたいにできるんだなぁ。 #隣のPowerPlatform

2020-09-09 19:48:35
Yellow11 @br_Yellow11

お次の質問は外部からCDSにデータを取り込む方法。 外部の予約システムからデータを取り込み、清掃指示を自動化したい。 #隣のPowerPlatform

2020-09-09 19:48:59
Yellow11 @br_Yellow11

CDSのエンティティが用意されていれば、モデル駆動型アプリは非常に簡単に作れる。 #隣のPowerPlatform pic.twitter.com/OzqS4lMyOS

2020-09-09 19:50:57
拡大
拡大
Yellow11 @br_Yellow11

まず、サイトマップでアプリで利用したいエンティティを設定する。 そしてビューの設定でExcelの取り込み項目を作成できる。 #隣のPowerPlatform pic.twitter.com/1527Gb7VQV

2020-09-09 19:54:36
拡大
拡大
拡大
拡大
Yellow11 @br_Yellow11

モデル駆動型アプリではExcelへのエクスポート、Excelからのインポートを行うことが出来る。 #隣のPowerPlatform pic.twitter.com/ABqkDx16WF

2020-09-09 19:55:30
拡大
Yellow11 @br_Yellow11

完全に自動でデータを取り込みたい場合は、データフローを使う。 データフローはPower Query Onlineによって様々なデータソースからCDSにデータを取り込むことが出来る。 また、オンプレミスデータゲートウェイを利用する事でオンプレミス上のデータもデータフローで取得できる。 #隣のPowerPlatform pic.twitter.com/chnyu1yuQd

2020-09-09 19:58:31
拡大
拡大
拡大