Googleフォーム→見積書・請求書PDF自動発行【GAS】税率混在の消費税計算・Gmail下書き作成
- ダウンロード商品¥ 2,980




フォームに回答するだけで、見積書も請求書もPDFになってDriveに保存されます。 Googleフォーム × Google Apps Script(GAS)で、書類番号の発番・税額計算・PDF作成・Drive保存・Gmail下書き作成・シートへの記録までを自動で行います。 ■ 概要 - 商品: Googleフォームの回答から見積書・請求書のPDFを自動発行する GAS 一式(コード+手順書+FAQ) - 自動化される作業: 書類番号の発番 → 税額計算 → PDF作成 → Google Drive保存 → Gmail下書き作成(送信への切替可)→ シートへの記録 - 向いている方: Googleフォームで見積・請求の依頼を受けている個人事業主・フリーランス・小規模事業者 - 月額費用: なし(Googleアカウントの範囲で動きます) - 提供形式・時期: ZIPダウンロード(お支払い確認後すぐにダウンロードできます) ■ 画像について 商品画像は、架空のサンプルデータ(サンプル商店・山田太郎 様)で実際に動かしたときの出力と画面です。 ■ 動作確認の状況 2026年9月29日、個人の Google アカウント(無料の Gmail)で、フォームへの回答から次の4点までが動くことを、請求書と見積書の両方で確認しました。 - 書類番号の発番 - 見積書・請求書PDFの作成と Google ドライブへの保存 - PDFを添付した Gmail 下書きの作成 - 回答シートへの結果の書き戻し 次の項目は、まだ実機で確認していません。 - 送信モード(下書きではなく自動送信) - Google Workspace アカウントでの動作 - 保存先フォルダの指定 - 「選択行を再処理」メニュー 同梱のテストと自分宛のテスト回答で、動作を確かめてから使い始めてください。ご利用のGoogleアカウントの設定によっては動作が異なる場合があります。 ■ できること - Googleフォームで「見積書」または「請求書」を選んで回答すると、以降の処理が自動で走ります - 書類番号を書類ごとに自動で振り分けます(例: EST-20261001-0001 / INV-20261001-0001) - 明細(品名・数量・単価・税率)を読み取り、税率ごとに合計してから消費税額を1回だけ端数処理します。10%と8%が混在する明細にも対応します - 適格請求書発行事業者の登録番号欄があります(未登録なら非表示にできます) - 請求書にだけ振込先を印字します - A4のPDFを作ってGoogle Driveに保存します - Gmailは下書き作成が既定です(誤送信防止)。設定で自動送信に切り替えられます - 回答シートに、書類番号・PDFのURL・処理結果・エラー内容を書き戻します - 入力に不備があれば処理を止め、シートにエラーを記録して、あなたにメールで知らせます。メニューからその行だけ再処理できます - 動作確認用のテスト(runAllTests / testDryRun)を同梱しています ■ 動作環境(ご購入前に必ずご確認ください) - Googleアカウント(個人のGmail、または管理者が Apps Script・外部アプリを制限していない Google Workspace アカウント) - Googleフォーム1つと、それに紐づく回答用スプレッドシート1つ - パソコンのブラウザ(Apps Scriptエディタへの貼り付け作業に使います。スマートフォンだけでは導入できません) - プログラミングの知識は不要ですが、手順書に沿ってコードをコピー&ペーストする作業があります - Gmailの送信には、アカウントごとの1日あたりの送信上限があります(Googleの仕様) ■ 導入の流れ(詳細は同梱の手順書に画面の説明つきで記載) 1. Googleフォームを作り、指定の質問(書類種別・宛先名・敬称・メールアドレス・明細・備考)を用意する 2. 回答用スプレッドシートから「拡張機能 > Apps Script」を開く 3. 同梱のファイルの中身をエディタに貼り付ける 4. 設定ファイルに、屋号・住所・登録番号・振込先などを記入する 5. setup() を1回実行して権限を承認する 6. テスト → 自分宛のテスト回答 の順で動作を確かめてから使い始める ■ 承認を求められる権限と、その理由 初回の実行時に、Googleから次の権限の承認を求められます。すべてあなた自身のアカウントの中でだけ使われ、作者を含む第三者にデータが送られることはありません。 - このスプレッドシートの閲覧・編集: 回答を読み、書類番号・PDFのURL・処理結果を書き戻すため(紐づいたシートだけが対象) - Google Drive: PDFを保存するフォルダを作り、PDFを保存するため - Gmailでのメール送信・下書き作成: 書類を添付した下書きを作るため(送信モードの時は送信)と、エラーをあなたに通知するため - スクリプトのトリガー管理: フォーム送信時に自動で動くトリガーを設置するため ※ご自身で作ったスクリプトのため、承認時に「Googleはこのアプリを確認していません」と表示されます。手順書に進め方を記載しています。 ■ 同梱物 - 00_README.html: はじめにお読みください(ブラウザで開くと画像つきで読めます。画像は同梱の images フォルダから読み込みます) - 00_README.md: 上と同じ内容のテキスト版(テキストエディタで開くと画像は表示されません) - 01_FAQ.md: よくあるつまずきと対処 - 02_SAMPLE.txt: 明細の書き方サンプル - 03_TERMS.txt: 利用規約・免責 - CHANGELOG.txt: 更新履歴 - src フォルダ: GASのコード一式(本体・設定・計算ロジック・テスト・マニフェストの5ファイル) ■ サポートについて(必ずお読みください) - 個別のお問い合わせ・導入代行・カスタマイズには対応していません。つまずきやすい点は同梱のFAQにまとめています - 不具合のご報告は、BOOTHのメッセージで受け付けます。個別の返信はしませんが、確認した不具合について修正版を公開する場合があります。公開したときは下の「更新履歴」でお知らせします - 修正版は、ご購入済みの方は追加料金なしで購入履歴から再ダウンロードできます ■ 返品・キャンセルについて - デジタル商品のため、ご購入後の返品・キャンセル・返金はできません(BOOTHの仕様でも、ダウンロード商品は注文確定後のキャンセルができません) - ご購入前に、上の「動作環境」「承認を求められる権限」「サポートについて」をご確認ください ■ 注意事項・免責 - 税額計算とインボイス関連の記載欄は、作成時点の一般的な理解に基づいて組み込んだもので、税務・法令上の正確性を保証するものではありません。実際の書類として使う前に内容をご確認のうえ、必要に応じて税理士などの専門家にご相談ください - 作成したPDFの保存方法が電子帳簿保存法の要件を満たすかどうかは、ご利用の方の運用によります。本ツールは同法への対応を保証しません - Googleの仕様変更により、動作が変わる・止まる場合があります - 本ツールの利用によって生じた損害について、作者は責任を負いません。本番で使う前に必ずテストを行ってください ■ 利用条件 - 購入者本人(法人の場合は購入した1事業者)の業務での利用に限ります。同じ事業者の中であれば、複数のフォーム・シートに設置できます - 自分の業務に合わせてコードを改変するのは自由です - 本ツール(改変版を含む)の再配布・転売・共有、他人のための設置代行、類似商品としての販売は禁止します ■ 更新履歴 - v1.0.0 初版



