勤怠突合ツール

概要

私が開発したアプリの「日報、休暇申請、残業申請」の情報とOBCの奉行シリーズの勤怠情報との整合性をとるためのツールを作成しました。

勤怠データはOBCの奉行シリーズから出力したCSVをインポートし、残業・休暇・作業日報はAPIで取得します。突合結果を色分けなどし視覚的に表示します。

スプレッドシート上で修正を行い、結果をCSVエクスポート、API更新します。

Points

操作をスプレッドシートのカスタムメニューから行うようにし、ダイアログはhtmlを書きました。ツール開発なのでChatGPTを使用し、工数削減を図りました。

以下のような点を考慮しています。

  • ・閾値など必要なパラメータを自由に設定できるようにする。
  • ・カスタムメニューを使用して操作を一か所にまとめる。
  • ・突合結果を色分けし、ぱっと見で分かるようにする。
  • ・突合結果をOBCの奉行シリーズに沿った形式でCSV出力する。
  • ・突合結果をkinotneのアプリに対してAPIを使用して更新する。

Stacks

  • フロントエンド :
    • GoogleAppScript
  • バックエンド :
    • GoogleAppScript
画像 1
画像 2
画像 3
画像 4
画像 5
画像 6
画像 7
アクティブ画像