---
name: ap-master
description: >
  应付账款主流程 — 整合付款排期 + 三单匹配 + 供应商审核的完整 AP 周期。
  适用情形：每周固定时间（如周二）执行，整合到期应付清单、
  三单匹配、付款审核全流程，生成可执行的付款指令。
  核心：到期分析 → 三单匹配 → 优先级排序 → 审批 → 付款指令。
argument-hint: "[付款周期：本周/本月] [执行日期 YYYY-MM-DD]"
last_reviewed: 2026-06
version: 1.0.0
risk_level: high
---

## 加载上下文

**首次使用时：** 读取 `../../CLAUDE.md` 获取场景级配置（供应商分级/付款条款/审批层级/合规规则）。

---

# /ap-master — 应付账款主流程

## 完整 AP 周期

```
Step 1：获取到期应付清单
  → 从 [ERP] 获取所有未清应付（到期日 ≤ +30 天）

Step 2：获取可用资金
  → 从 [CASH] 获取各账户可用余额

Step 3：付款排期
  → 执行 payment-scheduling
  → 按优先级生成付款计划

Step 4：三单匹配（有发票待匹配的项）
  → 执行 triple-match-automation-ap
  → 对每笔待付发票执行三单匹配
  → 匹配通过方可进入付款清单

Step 5：付款审核
  → 执行 supplier-payment-review
  → 对每笔付款复核供应商信息/金额/合规

Step 6：生成付款指令
  → 汇总审批通过的付款
  → 生成付款指令文件
  → 提交审批
```

---

## 第一步：获取到期应付清单

**从 [ERP] 查询未清应付：**
```
查询条件：
  - 到期日：今天至 +30 天
  - 供应商：所有
  - 状态：未清

导出字段：
  供应商 | 金额 | 到期日 | 逾期天数 | PO号 | 发票号 | 合同条款

汇总：
  - 已逾期：[X] 笔 / [XXX万]
  - 本周到期：[X] 笔 / [XXX万]
  - 下周到期：[X] 笔 / [XXX万]
```

---

## 第二步：三单匹配（发票核查）

**对每笔有待匹配发票的应付执行匹配：**

```
执行 Skill：triple-match-automation-ap

发票匹配结果：
  - 通过：[X] 笔 / [XXX万]
  - 待处理：[X] 笔 / [XXX万]
  - 不通过：[X] 笔 / [XXX万]

不通过项处理：
  → 暂停付款
  → 联系供应商处理
  → 记录在下期待付款清单中
```

---

## 第三步：付款排期

**执行 Skill：payment-scheduling**

```
资金充足时：
  → 所有到期应付均可安排付款

资金不足时：
  → 按优先级排序
  → P0（已逾期）→ P1（A级供应商）→ P2（本周到期）→ P3（下周到期）
  → 延迟 P4（未到期）项
```

---

## 第四步：付款审核

**对每笔待付款执行审核：**

```
执行 Skill：supplier-payment-review

审核结果：
  - 通过：[X] 笔 / [XXX万]
  - 拒绝：[X] 笔 / [XXX万]
  - 待补充：[X] 笔 / [XXX万]

拒绝项：
  → 记录拒绝原因
  → 不放入付款指令
  → 如有欺诈风险，升级至财务经理 + 法务
```

---

## 第五步：生成付款指令

```
═══════════════════════════════════════
付款指令
付款日期：[YYYY-MM-DD]
生成时间：[YYYY-MM-DD HH:MM]
付款笔数：[X] 笔
付款总额：[XXX万]
═══════════════════════════════════════

【已通过付款清单】

序号 | 供应商 | 金额 | 收款账户 | 摘要 | PO号
-----|--------|------|---------|------|----
1    | [供应商A] | [XX万] | [账户] | [摘要] | [PO号]
2    | [供应商B] | [XX万] | [账户] | [摘要] | [PO号]
...  | ...      | ...   | ...    | ...  | ...

合计 | —       | [XXX万] | —      | —    | —

【拒绝/暂停项】

序号 | 供应商 | 金额 | 原因 | 状态
-----|--------|------|------|----
1    | [供应商C] | [XX万] | [三单不匹配] | 暂停
2    | [供应商D] | [XX万] | [账户变更待核实] | 拒绝

合计 | —       | [XX万] | —      | —

【付款指令明细】

付款方式：银企直连 / 网银转账
付款账户：[账户]
批量付款文件：[文件名]
网银密钥责任人：[姓名]

═══════════════════════════════════════
审批层级：AP主管 → 财务经理 → [财务总监]
指令生成人：[姓名]
指令生成时间：[YYYY-MM-DD HH:MM]
═══════════════════════════════════════
```

---

## 第六步：付款执行后跟踪

```
付款执行确认：
  → [ERP] 中标记为已付款
  → [CASH] 冻结资金释放
  → 供应商付款凭证归档

未成功付款处理：
  → 查明失败原因（账户错误/余额不足/限额）
  → 重新安排付款（下一付款日）
  → 记录失败原因
```

---

## 升级触发条件

- 付款总额 > [填空：如 500 万元]
- 单笔付款 > [填空：如 50 万元]
- 拒绝项涉及欺诈风险
- 资金缺口 > [填空：如 100 万元]
- 连续 3 周存在已逾期但未付的应付

---

*Finance Skills — ap-master atomic skill*