あったらいいよね、というので作成中。
そもそもfreeeで請求書を作成すればいいのでは?という話でもあるけど、使い勝手や諸々の都合でスプシを使って請求書を作成している。
なのだけど、まぁ毎年の如く確定申告で転記するのがアホらしい。あと人力なので謎ミスが発生しやすい。
人力でミスが発生しやすいなら、自動化すればいいじゃない。
というわけで、スプシの各請求書を一括で読み取るツールをGASで開発中です。
作成された一覧をcsvで出力して、それをfreeeにインポートすれば入力完了。楽。
といってもほとんどは出来ていて、自分用に使う分には申し分ない感じまで開発できている。現状の機能としては↓みたいな感じ。
・Googleドライブの1つのフォルダに存在する複数のスプシ請求書を読み取る
・読み取ったデータをfreeeのフォーマット通り、請求先ごとに売上高と源泉徴収などを分類し、自動でプロパティを付与
こんな感じで存在する各スプシと、その中に存在する複数の請求書を自動で読み取り出力する。
今思ったけど、出力後に自動でcsvダウンロード出来たら楽だな〜。実装試してみるか。
こんなふうに何だかんだで作りこんでいるので、需要があるかは分からないけど公開しようかなーと考え始めた。
とはいえ、自分用に作ったプロダクトは基本的に第三者へ優しくない。
実際、先日にほぼ身内だけみたいな感じに公開した際は自分でも説明に困った。
どうせ公開するなら使う人に優しいやつがいいよな〜と思ったので、ユーザビリティを上げるための追加アクションを実施したら公開します。
現状、人力で請求書フォルダを作成し、その中に専用テンプレの請求書スプシを配置し、請求書フォルダのURLを自分でコピーしてApp Scriptにペーストしなければいけないのね。
なんかこう、もっさりしてるよね。もっさもさ。自分でやる分にはいいか〜でスルーしてたけど、GASって何?という人には絶対優しくないので、この辺は改善したい。
取り敢えず、以下を実装予定。
・スプシのメニューに【フォルダを作る】ボタンを追加→一度作成したらフォルダに移動みたいなボタンに変わってもいいかも。
・ボタンを押したら新規フォルダが作成され、その中に雛形となる請求書が入ったスプシが最初から存在。
・テスト用にサンプル請求書シートも最初から追加
・同じくメニューに【売上出力】ボタンを作成。これを作成すると先程作成したフォルダのURLを入力することなく出力できる。
・【CSV出力】もできれば入れたい。本当はインポートまで自動化したいがfreeeのAPIがそこまで対応してるのか調べてないので分からん。
こんな感じで公開できそうかな〜と思ったら公開します。