关于 break-trace
这项会计技能追查单条对账差异的 GL 与子分类账来源,并给出可能的根因。它比较交易属性,返回负责人、预计清除日期和处理动作,但不会过账调整。
主要功能
- 01获取 GL 过账详情
- 02获取匹配的子分类账交易
- 03比较日期、汇率、映射及正负号
- 04返回原因、负责人和处理动作
- 05仅诊断,不过账调整
适用场景
- 01调查 GL 与子分类账不一致
- 02将差异分派以便跟进或更正
MCP 相关
使用 internal-gl MCP 和 subledger MCP 获取 GL 过账及匹配的子分类账交易以供比较。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ anthropics/ financial-services --skill break-trace安装后在 Claude Code 中输入/break-trace确认已加载。
详细介绍
对一笔中断进行根因分析
给定一行中断记录(key、GL 值、子分类账值、bucket、可能原因),将其追溯到源头并生成根因说明。
追溯路径
- 拉取 GL 侧 — 通过 internal-gl MCP,获取产生该 GL 行的日记账分录或过账:分录 id、过账日期、源系统、批次 id、制单人。
- 拉取子分类账侧 — 通过 subledger MCP,获取匹配的交易:交易 id、交易/结算日期、交易对手、源数据流、所用汇率。
- 对比属性 — 逐项对齐过账日期、汇率/汇率日期、科目映射、数量符号、金额符号。不一致的那个属性通常就是原因。
原因 → 说明
将根因写成一句话,形式为 "⟨哪一侧⟩ ⟨做了什么⟩ 因为 ⟨原因⟩",例如:
- "GL 在结算日(T+2)过账,而子分类账在交易日记账 — 时序中断,将于 2026-05-07 自动清除。"
- "子分类账使用 WM/R 下午 4 点汇率;GL 使用 Bloomberg 收盘价 — 基础金额上存在 12 bps 的汇率中断。"
- "证券 ABC123 在映射表中映射到 GL 科目 11420,但子分类账传入的是 11410 — 映射中断,上报至参考数据团队。"
- "子分类账对这笔交易过账了两次(交易 id 88412 和 88419 是重复项) — 重复过账,抑制 88419。"
输出
对每一笔已追溯的中断,返回:
{
"key": "...",
"root_cause": "one sentence as above",
"owner": "ops | reference-data | accounting | upstream-system",
"expected_clear_date": "YYYY-MM-DD or null",
"action": "monitor | adjust | raise-ticket | suppress"
}
只有 resolver 才能写入调整 — 本技能只做诊断,不做过账。
评论
支持 Markdown