执行月末结账工作流。对账、标记差异、撰写损益说明,并导出结账包供老板存档(及给其会计师)。
解析参数:
--month(默认:上个月)——YYYY-MM 格式--save-to(默认
files)——files(Google Drive /
OneDrive)、desktop(本地)或 both触发 month-end-prep 技能工作流:
在同一报告中展示:
对每项建议操作:归类为 X、删除重复项、从收件箱附上收据。
在生成说明前,等待老板处理标记项目。不要自动归类或自动删除。
处理后,生成通俗易懂的损益说明:
{YYYY 年 MM 月} 结账,收入 ${收入}(环比 {+/-}{X}%)。
主要驱动因素:{类别/客户}。最大波动:{类别} {方向} ${金额}
原因是 {从交易中推断的原因}。
利润率:{X}%(环比 {+/-}Y 个百分点)。{成本端评述}。
三个值得注意的项目:
1. ...
2. ...
3. ...
数字来自 QuickBooks;原因来自交叉引用主要交易、供应商名称和前期环比变化。
生成两个文件:
close-packet-{YYYY-MM}.xlsx——多标签工作簿:
Reconciliation(对账)——QuickBooks ↔︎
处理器匹配表,差异行高亮显示Flagged(标记项)——未分类/重复项/缺少收据P&L(损益表)——格式化的损益表,含前期环比变化列Trial Balance(试算平衡表)——账户 + 期末余额close-packet-{YYYY-MM}.pdf——一页摘要:损益说明
+ 主要数据 + 差异数量将两个文件保存到指定的 --save-to
位置。文件名格式:close-packet-2026-04.xlsx 等。
如果 QuickBooks 无法连接,停止——对账需要 QuickBooks 作为数据源。如果某个支付处理器(PayPal、Stripe、Square)无法连接,对可用的处理器进行对账并注明"PayPal 未连接——PayPal 结算已从对账中跳过"(或缺少的相应处理器)。如果所有处理器均无法连接,运行仅 QuickBooks 分析并标记此情况。
结束时用一段话总结:收入、利润率、剩余差异数量(如有)、已保存包的文件路径。如果差异未全部解决,列出它们以便老板可以重新查看。