📋 プロンプトテンプレート
作業フォルダの invoices/ 配下にある請求書PDFをすべて読み取り、発行日と請求元の会社名を使って統一フォーマットにリネームしてください。
入力情報
- PDFの場所:作業フォルダの
invoices/配下 - リネーム後のファイル名フォーマット:
YYYY-MM-DD_{請求元会社名}_{請求書番号}.pdf - 出力先:作業フォルダの
renamed/配下(元ファイルは残し、リネーム後のファイルをコピーで配置)
読み取る項目
各PDFから以下を抽出してください。
- 発行日(YYYY-MM-DD形式)
- 請求元の会社名(宛先ではなく発行側)
- 請求書番号(なければ空欄)
- 請求金額(税込)
- インボイス登録番号(T+13桁)
リネームルール
- 会社名は「株式会社」「有限会社」などの法人格を除いた簡潔な表記にする(例:「株式会社サンプル商事」→「サンプル商事」)
- ファイル名に使えない文字(
/ \ : * ? " < > |)は_に置換 - 発行日が読み取れない場合はファイル名に
YYYY-MM-DDの代わりに日付不明を使用 - 請求元が読み取れない場合はファイル名に
請求元不明を使用 - 同一ファイル名が重複する場合は末尾に
_2,_3を付与
出力内容
renamed/にリネーム後のPDFを配置- 作業フォルダの
output/に対応表Excel(リネーム対応表.xlsx)を作成- 列:元ファイル名 / リネーム後ファイル名 / 発行日 / 請求元 / 請求書番号 / 請求金額 / インボイス登録番号 / 備考
- 読み取り失敗・要確認のファイルは備考欄に理由を記載
次回から確実に実行できるように、生成スクリプトを output/ に保存してください。
Hint
Coworkに作業フォルダを指定し、作業フォルダ以下の invoices/ に請求書PDFをまとめて保存してから実行してください。
- 会社名の表記ゆれを避けたい場合:プロンプトに「取引先マスタ一覧」を添付して名寄せを指示
- 月別フォルダに振り分けたい場合:プロンプトに「発行月ごとにサブフォルダへ振り分けてください」と追記
- 支払済みと未払いを区別したい場合:プロンプトに「支払ステータス列も追加してください」と追記
💡 ヒント
💡 使い方
上のテンプレートをコピーして Claude Coworkに貼り付け、
〔〕で囲まれた箇所をご自身の情報に書き換えてお使いください。