---
name: close-checklist-executor
description: >
  月结清单执行 — 对照公司月结清单，逐项检查每项前置任务的完成状态。
  适用情形：月末结账开始前，作为第一个执行的 Skill，
  确认所有前置条件已满足，未满足项给出明确的补做指引。
  核心：清单式检查 + 节点状态追踪 + 未完成项的补做路径。
argument-hint: "[账期 YYYY-MM] [当前日期] [检查维度：系统/业务]"
last_reviewed: 2026-06
version: 1.0.0
risk_level: medium
---

## 加载上下文

**首次使用时：** 读取 `../../CLAUDE.md` 获取场景级配置（结账日历/前置条件/岗位配置）。

---

# /close-checklist-executor — 月结清单执行


## Examples

→ 示例：用户说"月度关账开始了，帮我按清单执行一遍"，系统应调用本技能，执行关账检查清单。

→ 示例：用户说"关账清单上有一项是检查跨期费用，帮我们看看有没有问题"，系统应调用本技能，执行跨期费用检查。

→ 示例：用户说"有几个关账任务还没完成，帮我排个优先级"，系统应调用本技能，按关账紧急度排列任务。
## 月结清单总览

### 系统层面前置项

| 序号 | 前置项 | 完成标准 | 负责岗位 | 状态标记 |
|---|---|---|---|---|
| 1 | OA 审批流冻结 | 所有当月费用报销审批流已关闭 | AP 专员 | [✅/⚠️/❌] |
| 2 | ERP 物料账期关闭 | 当月 MM 账期已月结 | 成本会计 | [✅/⚠️/❌] |
| 3 | 固定资产折旧 | 当月 FA 折旧凭证已生成 | 资产会计 | [✅/⚠️/❌] |
| 4 | 银行对账 | 所有银行账户已执行银企对账 | AP 专员 | [✅/⚠️/❌] |
| 5 | 往来核销 | AP/AR 当月清账凭证已生成 | AP/AR 专员 | [✅/⚠️/❌] |
| 6 | 汇率更新 | 期末汇率已维护（如有外币业务）| 总账会计 | [✅/⚠️/❌] |
| 7 | 成本计算完成 | 当月成本计算运行已完成 | 成本会计 | [✅/⚠️/❌] |
| 8 | 期间费用分摊 | 当月费用分摊凭证已生成 | 成本会计 | [✅/⚠️/❌] |

### 业务层面前置项

| 序号 | 前置项 | 完成标准 | 负责岗位 | 状态标记 |
|---|---|---|---|---|
| 9 | 销售确认 | 所有当月收入已确认（开票+未开票）| 收入会计 | [✅/⚠️/❌] |
| 10 | 采购入账 | 所有当月采购已收货入库并确认应付 | 采购专员 | [✅/⚠️/❌] |
| 11 | 工资薪金 | 当月工资已计提，社保公积金已核对 | 薪资专员 | [✅/⚠️/❌] |
| 12 | 费用预提 | 当月已发生但未报销的费用已预提 | AP 专员 | [✅/⚠️/❌] |
| 13 | 资产盘点 | 当月新增资产已盘点确认 | 资产会计 | [✅/⚠️/❌] |
| 14 | 发票归档 | 所有当月收发的发票附件已上传归档 | AP/AR 专员 | [✅/⚠️/❌] |
| 15 | 税务申报 | 月度税务申报已完成（如适用）| 税务专员 | [✅/⚠️/❌] |

---

## 执行步骤

### 第一步：读取当前状态

从 [OA] 和 [ERP] 逐项确认状态：

```
对每个前置项，执行以下查询：
1. 从对应系统读取完成状态
2. 如无法读取，要求负责人提供完成证明截图
3. 判断状态标记（✅/⚠️/❌）
```

---

### 第二步：识别未完成项

```
未完成项判定：
- 系统记录显示"未关闭" → ❌ 未完成
- 查询不到数据 → ⚠️ 状态不明，需人工确认
- 已完成但有异常（如"对账单金额不符"）→ ⚠️ 完成但有遗留问题
```

---

### 第三步：生成补做指引

对每个 ❌/⚠️ 项，生成补做指引：

```
补做指引格式：
序号：[X] 项：[名称]
当前状态：[未完成/状态不明/有遗留]
原因分析：[最可能的原因]
补做路径：
  步骤1：[具体操作]
  步骤2：[具体操作]
  负责岗位：[岗位]
  预计耗时：[X 小时/天]
  最晚完成时间：[当前日期 + X 天]
```

---

### 第四步：判断是否可以开始结账

```
前置条件通过标准：
- ❌ 项 ≤ 1 项（允许最多 1 项未完成）
- ⚠️ 项 ≤ 3 项
- 未完成项不影响结账主线（见下方定义）

影响结账主线的未完成项（不允许结账）：
- 试算表未生成（无法开始结账）
- 银行对账未完成（影响资产负债表货币资金）
- 往来核销未完成（影响应收账款/应付账款余额）
- 折旧未计提（影响利润表和资产负债表）

不影响结账主线的未完成项（允许有限结账）：
- 发票归档未完成（可先结账，事后再补）
- 资产盘点未完成（差异金额小的情况下可先结账）
```

---

## 输出模板

```
═══════════════════════════════════════
月结清单执行报告
账期：[YYYY年MM月]
执行时间：[YYYY-MM-DD HH:MM]
═══════════════════════════════════════

【系统层面前置项检查】

[✅] 1. OA 审批流冻结 — 已完成
[✅] 2. ERP 物料账期关闭 — 已完成
[✅] 3. 固定资产折旧 — 已完成
[❌] 4. 银行对账 — 未完成（3/5 个账户已完成）
[⚠️] 5. 往来核销 — AR 已完成，AP 尚有 2 笔未核销
[✅] 6. 汇率更新 — 已完成（无外币业务）
[⚠️] 7. 成本计算完成 — 运行报错，需 IT 排查
[✅] 8. 期间费用分摊 — 已完成

【业务层面前置项检查】

[✅] 9. 销售确认 — 已完成
[✅] 10. 采购入账 — 已完成
[✅] 11. 工资薪金 — 已完成
[⚠️] 12. 费用预提 — 差旅预提未完成（3 笔待确认）
[✅] 13. 资产盘点 — 已完成
[⚠️] 14. 发票归档 — 仍有 15 份附件未上传
[✅] 15. 税务申报 — 已完成

═══════════════════════════════════════
前置项通过状态：[✅ 通过 / ⚠️ 有条件通过 / ❌ 未通过]
═══════════════════════════════════════

【补做指引】

[❌] 项 4：银行对账（3/5 个账户）
→ 补做路径：
  1. 登录 [BANK] 工商银行网银，导出 2 个未完成账户的对账单
  2. 在 ERP 中执行 [BANK] 银企对账操作
  3. 如有差异，生成银行调节表
  负责：AP 专员 [姓名]
  最晚完成：次个工作日 17:00

[⚠️] 项 7：成本计算运行报错
→ 补做路径：
  1. 联系 IT 排查错误日志
  2. 确认为数据问题则修复后重新运行
  3. 确认为系统问题则记录并申请加急处理
  负责：IT 支援 + 成本会计
  最晚完成：当日内

【结账开始建议】
→ ✅ 可以开始结账（1 项 ❌，不影响主线）
→ ⚠️ 有条件开始（等待 AP 专员完成银行对账后可开始）
→ ❌ 暂停结账（须先完成补做项）
═══════════════════════════════════════
```

---

## 升级触发条件

- ❌ 项 ≥ 2 项
- ⚠️ 项 ≥ 5 项
- 任何影响结账主线的 ❌ 项（试算表/银行对账/往来核销/折旧）
- 补做项无法在当日下午 17:00 前完成

---

*Finance Skills — close-checklist-executor atomic skill*