【そのまま使える】Google Apps ScriptとGoogleスプレッドシートで請求書を自動生成する 〜Ver1.0リリース〜
こんにちは!KCompany代表のケータです!
Google Apps ScriptとGoogleスプレッドシートで請求書を自動生成するスクリプトを開発した背景
↓以下の前回までのエントリーをご確認ください。プロタイプを作ったVol.3と途中経過報告したVol.4の続きです。
いったん、Vol.4でやりたいことが実現できたので、公開してみます!
Google Apps ScriptとGoogleスプレッドシートで請求書を自動生成するスクリプトでの請求書のイメージ
最終的に出力される請求書のイメージは下記のようになります。
PDFを格納するGoogle Drive IDの設定
下記⑦Driveシートの[GoogleDriveID]部分に、PDFを格納したいGoogleDirveのIDをご入力ください。
フォルダIDの確認方法はこちらのブログなどをご参照ください。
請求情報の入力
②〜④のシートにそれぞれ必要な情報を全て入力します。
まず、下記は②自社シートです。自社名や振込先等を入力します。複数登録することで、請求書を生成する際に異なるIDのものを読み込めます。
下記は③顧客シートです。相手先の各種情報を入力します。
下記は④案件シートです。請求書の摘要や金額等の詳細を入力します。③の情報も引っ張ってきています。また、以前からのアップデート項目として、源泉税や交通費に対応しました。備考もこちらで指定することで請求書へ反映されます。
上記で請求発行に必要な情報の入力は完了しました。
生成する請求情報の抽出
⑤請求設定シートにて、自社IDを指定しつつ、発行する請求書の計上月を指定します。A1セルの計上年月を指定します。こちらでクエリを発行して、⑥請求一覧シートにて実際に生成する請求書の一覧を抽出するイメージになります。
⑥請求一覧シートのA列のチェック欄にて生成したい請求書にチェックをいれます。その後、請求書作成ボタンを押すと、①の請求書が発行されます。
また、請求書が発行されて内容を確認したら、PDF保存ボタンを押すことで、指定したGoogleDirveへPDFが保存されます。
今後の発展について
みなさんからのご意見も取り入れつつ、アップデートしてきたいと思っています!ご要望などありましたらコメント等いただければ幸いです。
Google Apps ScriptとGoogleスプレッドシートで請求書を自動生成するスクリプトを実際に使うには
ここまで読んでくださって、実際に使ってみたい!という方がいらっしゃいましたら、以下からぜひご利用いただければ幸いです。閲覧用のファイルを用意してますので、そちらをコピーし、ご自身の環境にてご利用いただくイメージになります。
もしくは、下記のメルマガ登録を頂ければ、特典として閲覧用のファイルを共有させて頂きます。
【お仕事のご依頼について】
こちらの記事に記載した内容以外にも、Google Apps Script開発やGoogle Workspaceを活用したデジタル化推進のお仕事を行っています。【GAS】そのまま使えるシリーズのカスタマイズのご相談ももちろん大丈夫です。
こちらのサイトのお問い合わせフォームからご連絡いただければ、折り返しご連絡いたします。
Google Apps ScriptとGoogleスプレッドシートで請求書を自動生成するスクリプトへのアクセス
ここから先は
¥ 980
よろしければサポートをお願いします!いただいたサポートは、サービス開発・改善のために使わせていただきます。主に書籍代や勉強会の参加費用などを想定しています。よろしくお願いします。