SuperAPI AI 工具集

day-book

办公与效率

查看项目

更新于 11-04 04:12

技能介绍

用途 Day Book 用于记录每日的现金、银行与数字钱包收付款流水,并提供日终控制行,在关账前完成当日核对。适合需要每日查看资金进出与余额是否对得上的小型业务场景。

主要能力

  • 双行类型模型:Movement 行记录一笔收款或一笔付款,只记入一个账簿;Day Summary 行每天一条,不记账金额,只做合计与验证,覆盖全部账簿。两类行通过 Row Type 区分,读取方式不同。
  • 分账余额:六个余额字段均为余额而非流水。期初现金/银行/数字余额为当日带入数,期末现金/银行/数字余额为当日结余。恒等关系为:期初余额 + 收入 - 支出 = 期末余额,且须按现金、银行、数字分别成立。
  • 跨日结转核对:当日期初余额即同一账簿前一日的期末余额,日结检查为“上日结余 + 本日流水 = 本日结余”。不成立时,带符号差额记入 Balance Difference,不摊到各账簿,对账状态置为 Needs Review 或 Unreconciled;账面结余保持不变,独立观察到的数字与差额记入 Notes。
  • 对账状态取最差:Balance Difference 为该行三个账簿未解释差额合计,账面高于盘点或约定数为负,低于为正。Reconciliation Status 取三个账簿中最差者,银行对上不代表现金盘点对上。各账簿差异均须保留,等额反号不得视为已对账。
  • 完成条件:当日现金盘点或银行头寸未对平时不算完成;Duplicate Check 未检查、对账状态非 Reconciled 或存在 Blocked 条目时也不算完成。Entry Verified 为工作流状态(Not started | In progress | Blocked | Done | Cancelled),仅当控制行干净或人工复核并接受已记录差额时才置为 Done。
  • 借贷呈现不硬编码:Debit/Credit Presentation 为文本字段,按业务自身软件配置记录;本表不规定收款记借方还是贷方。
  • 金额与日期:金额为实际发生的含税总额,本模块不拆分税额;单元格内为无货币符号的纯数字,货币在用户说明前为 Unknown;日期为 ISO YYYY-MM-DD 真实日期字段;使用精确十进制运算与已确认货币的最小单位/舍入规则,示例中的 NUMERIC(14,2) 仅为示意,不同货币不得相加,缺失值不得记为零。

使用方式 先判定意图:搭建/创建→生成产物;描述现有流程或表格→导入修正;是否正确/审阅→仅评审;查看资金去向→出报表;怎么做→直接给建议。一次只问一个决定列结构的问题,先问“现金、银行、数字钱包是否分开记账”,再按需追问记账软件或格式、记账频率与来源、日终核对内容与签核人、待处理项与差异处理方式、需要哪些产出。未答或含糊的回答按未答处理,未知值记 Unknown,不发明任何业务事实。随后给出最小工作流建议:收付款凭单入账→按账簿记 Movement 行→更新滚动余额→查重与漏记→Day Summary 行按账簿验证→记录并标记差额→核验日终余额→关账。仅在用户请求时,从同一份字段清单派生 CSV、SQL DDL、JSON Schema 与 Notion 映射,保证字段顺序与含义一致;Notion 输出交给 @notion-manual-import 处理,不索取 Notion 密码或令牌。

适用场景 日记账本、现金与银行日记账、每日收付款登记、日终余额核对、备用金日报表等,也包括同样流程发生在电子表格、文档或收件箱中的情形。

限制 不用于执行付款、明细凭证录入、报税或法律建议;仅产出空模板,除非用户明确要求示例。SQL/JSON 示例只强制部分结构约束,应用侧校验需区分行类型、所选账簿、每笔单向、日期/账簿/货币范围、重复引用、分账余额恒等与关账授权;Day Summary 合计只能来自 Movement 行,不得与汇总行混加;内部现金/银行/钱包调拨需两账簿联动等额反向流水,而非新增业务收支;小数精度、透支、结算时点与对账频率需由业务会计师与当地规则确定。