![图片[1]-n8n文档的自动发票生成器ai工作流-AI应用集](https://aiseek.oss-cn-shanghai.aliyuncs.com/2025/10/截屏2025-10-02-13.21.43-1024x575.png)
![图片[2]-n8n文档的自动发票生成器ai工作流-AI应用集](https://aiseek.oss-cn-shanghai.aliyuncs.com/2025/10/截屏2025-10-02-13.21.00-1024x658.png)
该工作流程使用 Google Sheets 进行结构化输入并使用 Google Docs 进行模板化输出来自动创建发票 – 所有这些都内置于 n8n 中。
🛠️ 分步说明
步骤 1:Manual Trigger
出于测试或开发目的,手动启动工作流程。
### 步骤 2:Google Sheets
加载发票数据
从 Google Sheet 中提取发票数据。
- 📄表格 URL:复制此表格
- 预期列:
Company From
Company To
Terms
Invoice
Description
Amount
🔑所需凭证:在 n8n 中连接到Google Sheets OAuth2 API。 请确保您的工作表已与连接的 Google 帐户共享。
### 步骤 3:Get Invoice Template
— 加载 Google 文档
加载包含占位符值的静态 Google Docs 模板。
- 🧾模板网址:复制此模板
- 文档中必需的占位符:
FromCompany# ToCompany# Terms# Invoice# Description# Amount#
🔑所需凭证:连接到n8n 中的Google Docs OAuth2 API。
### 步骤 4:Create New Doc
— 制作发票文件
通过复制发票模板创建新的 Google Doc。
- 标题格式:
Invoice: {{ $json.Invoice }}
- 目标文件夹 ID:(
1TnDibwPPPUm3VbmETiqWDVhtaUTLJ6mn
您可以将其更改为您自己的 Google Drive 文件夹)
🔐 确保您的 Google Docs 凭证具有此文件夹的写权限。
### 步骤 5:Merge
合并数据
将加载的文档和电子表格行合并在一起以进行下游更新。
### 步骤 6:(Insert Content into Doc
可选)
如有需要,您可以在此处插入其他内容。
例如,从数据库中提取的注释、页眉或页脚,或者自定义字段。
### 步骤 7:Input Invoice Details
— 替换字段
使用 Google Docs API 将原始模板中的所有占位符替换为实际值。
替换:
占位符 | 替换为 |
---|---|
发件公司# | Company From 从表 |
致公司# | Company To 从表 |
条款# | Terms 从表 |
发票# | Invoice 数字 |
描述# | Description 服务 |
数量# | Amount 发票 |
📤 最终输出
Google Sheet 中的每一行都会生成一份完整的、带有品牌标识的 Google Doc 发票,存储在您的云端硬盘中。
🙋 需要幫助嗎?
Robert Breen
自动化顾问
🌐 ynteractive.com
📧 robert.j.breen@gmail.com
🔗 LinkedIn
🔒 所需的 API
服务 | 目的 |
---|---|
Google 表格 API | 提取结构化发票数据 |
Google 文档 API | 加载和修改发票文件 |
n8n OAuth2 | 安全地连接两项服务 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容