账务差异根因追踪器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/break-trace。
技能介绍
解决什么问题
总账与子账出现差异时,常见处理是反复拉表、人工猜因:金额方向对不对、日期是不是截止错位、汇率取的是 WM/R 4pm 还是 Bloomberg close、科目映射有没有从 11420 错成 11410。本技能面向单个 break row:你提供 key、GL values、subledger values、bucket 和 likely cause,它负责把这条差异追到可解释的源头,而不是生成调整分录。
技能如何工作
- 拉总账侧:通过
internal-glMCP 取产生该 GL 行的日记账或过账记录,包括 entry id、posting date、source system、batch id、preparer。 - 拉子账侧:通过
subledgerMCP 取匹配交易,包括 trade id、trade/settle dates、counterparty、source feed、FX rate used。 - 属性比对:把 posting date、FX rate/date、account mapping、quantity sign、amount sign 逐项对齐。通常第一个对不上的属性就是根因。
- 生成根因陈述:用 “⟨side⟩ ⟨did what⟩ because ⟨reason⟩” 写成一句结论。例如:总账在结算日过账,子账在交易日过账,形成时间性差异;子账使用 WM/R 4pm,总账使用 Bloomberg close,造成基货币种 12 bps 的汇率差异;证券
ABC123在映射表是11420,子账却传了11410;同一交易被重复过账,应抑制后一条88419。
适用边界与注意点
它只输出追踪结果和根因陈述;调整分录由 resolver 写,本技能不负责 post。不要把它当成自动修账工具。涉及外部发送、发布、删除、付款、部署或其他写入,先展示目标与影响并取得明确确认。凭据只用于用户指定的对应官方服务,不回显、不记录、不转发。依赖安装、系统权限修改、持久化任务和下载内容不会自动执行;命令与代码默认仅作参考,只有在用户明确要求且目标范围清楚时才运行。
使用场景
- 月结时发现总账结算日过账与子账交易日记录不一致,需定位时间性差异是否会影响后续自动清账
- 子账交易汇率与总账采用的Bloomberg收盘价存在基点差,需确认WM/R 4pm与收盘价差异是否导致金额不符
- 证券ABC123在映射表对应总账科目11420但子账传入11410,需验证科目映射错误是否引发账务异常
- 子账同一交易被重复过账生成88412和88419两个交易ID,需判断重复记录并标记需抑制的条目
适合人员
- 财务对账专员:需快速定位总账与子账差异的具体属性(如日期、汇率、科目)并生成可解释的根因结论
- 会计系统管理员:需验证总账与子账数据映射的正确性,排查科目映射表与子账传入值不一致问题
- 财务分析师:需解释差异对合并报表的影响,判断时间性差异是否会在后续周期自动消除
- 审计人员:需追溯差异源头至具体交易批次或准备人,为合规检查提供完整的数据链路证据