资产负债表生成

# 资产负债表生成技能

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "资产负债表生成" with this command: npx skills add courage-zen/balance-sheet-cn

资产负债表生成技能

根据财务报表源文件(含利润表、明细表、资产负债表模板)自动生成规范化的资产负债表。

技能信息

  • 名称: 资产负债表生成
  • 版本: 1.0.0
  • 作者: 小古
  • 适用场景: 财务做账、报表生成、月度/年度资产负债表编制

输入要求

  1. 源文件格式: Excel (.xlsx)

  2. 必需工作表:

    • 资产负债表 - 包含格式模板和初始数据
    • 明细表 - 包含财务明细记录(含 M 列银行账户信息)
    • 利润表 - 包含利润表数据(含经营利润)
  3. 明细表列要求:

    • A 列:余额
    • C 列:分类 1(应收/预收/应付等)
    • H 列:发生金额
    • M 列:银行账户名称(招商银行/交通银行等)

执行规则

按顺序执行以下 11 条规则:

规则说明操作
1保留格式保留表格格式、边框、字体、合并单元格;非数字文字保留;EXCEL 公式保留
2累计金额→上月余额将 D 列(累计金额)的数值(公式计算后的值)复制到 B 列(上月余额)
3固定资产合计C5(本月发生额)= 0
4招商银行D7(累计金额)= 明细表 M 列"招商银行"对应 A 列"余额"的总计
5交通银行D8(累计金额)= 明细表 M 列"交通银行"对应 A 列"余额"的总计
6应收款合计C9(本月发生额)= 明细表 C 列"应收"对应 H 列"发生金额"的总计
7预收款C11(本月发生额)= 明细表 C 列"预收"对应 H 列"发生金额"的总计
8应付款C12(本月发生额)= 明细表 C 列"应付"对应 H 列"发生金额"的总计
9当年利润C14(本月发生额)= 利润表 B 列"经营利润"对应 E 列数值
10未分配利润C15(本月发生额)= 0
11公式计算有计算公式的单元格采用公式计算

使用方法

命令行方式

cd ~/.openclaw/workspace/skills/资产负债表
python3 scripts/generate_balance_sheet.py <源文件路径> [输出文件路径]

Python 调用方式

from scripts.balance_sheet_generator import BalanceSheetGenerator

generator = BalanceSheetGenerator('财务报表 202511-t.xlsx')
generator.generate('资产负债表.xlsx')

OpenClaw 对话方式

  1. 上传财务报表文件到 workspace
  2. 说:"生成资产负债表"
  3. 技能自动读取最新文件并生成

输出文件

  • 文件名: 资产负债表.xlsx
  • 位置: workspace 根目录
  • 格式: 与源文件资产负债表工作表格式一致
  • 内容: 应用 11 条规则后的数据

注意事项

  1. 规则执行顺序: 必须按 1→2→3→...→11 顺序执行,特别是规则 2 在规则 4-5 之前
  2. M 列银行数据: 明细表 M 列可能有多个银行账户记录,需要求和
  3. 公式保留: C 列的公式(如 C4=D4-B4, C7=D7-B7 等)必须保留
  4. 数值精度: 金额保留 2 位小数
  5. 格式完整: 边框、字体、合并单元格、列宽、行高全部保留

文件结构

资产负债表/
├── SKILL.md                 # 技能说明文档(本文件)
├── scripts/
│   ├── generate_balance_sheet.py   # 命令行入口
│   └── balance_sheet_generator.py  # 核心生成逻辑
└── references/
    └── rules.md             # 规则详细说明

示例

源文件数据

  • 招商银行 M 列余额:27,780.68 + 201,062.35 = 228,843.03
  • 交通银行 M 列余额:78,128.70
  • 应收发生金额总计:200,000
  • 预收发生金额总计:201,736
  • 经营利润:29,583.54

生成结果

科目上月余额本月发生额累计金额
招商银行258,498.64=D7-B7228,843.03
交通银行(公)17,153.55=D8-B878,128.70
应收款合计1,685,000200,000=B9+C9
预收款689,872.40201,736=B11+C11
当年利润557,069.5229,583.54=B14+C14

更新日志

  • v1.0.0 (2026-03-28): 初始版本,实现 11 条规则

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

利润表生成

根据明细表数据,自动生成规范格式利润表,收入支出按分类 2/3 分组动态汇总,含经营利润计算、固定格式和列宽。

Registry SourceRecently Updated
960Profile unavailable
General

交易记录生成

根据指定账期的招商银行活期、理财及对公账户源数据生成包含明细和资金汇总的标准化交易记录Excel文件。

Registry SourceRecently Updated
830Profile unavailable
General

finance-daily-report

Generate a modular, configurable global finance daily report (全球财经日报). Default 9 modules. External LLM collectors. Output to chat (auto-chunked). Use when: u...

Registry SourceRecently Updated
2460Profile unavailable
General

个人记账助手

中文个人记账助手。随手记、查统计、设预算、看趋势。 本地存储,无账户、无云端、隐私安全。 当用户说"记账"、"花了多少钱"、"本月支出"、"预算提醒"时触发。 Keywords: 记账, 支出, 预算, 花费, expense, 收支, 月统计.

Registry SourceRecently Updated
1230Profile unavailable