解决方案 2026-09-12

应收应付:老板最关心的一本账,业务台账怎么建

用 Inkwell AI 构建器搭建应收应付业务台账:按客户与供应商挂账、回款付款核销、账期到期提醒。讲清业务台账与财务总账的边界,以及数据怎么建、页面怎么用、移动端怎么配合。

痛点:钱出去了进不来,全靠 Excel 和记忆

很多做到几十人、上百人的企业,采购销售都上了系统,唯独"账"还散着。老板问"某某客户还欠我们多少、这个月到期要付供应商多少",答案往往来自三处:销售的私人 Excel、财务的记账软件、仓库师傅的记忆。三处对不上是常态。

典型症状很具体:

  • 挂账靠备注。订单表里写一行"月结60天",到底哪笔该什么时候收,没人算得清。
  • 核销靠人工。客户打了一笔款,到底是冲哪几张单的,财务在群里问销售,销售翻聊天记录。
  • 到期靠人记。应收逾期了没人提醒,等发现时已经拖过季度;应付忘了付,供应商停止供货才想起来。
  • 口径对不齐。业务说"欠款"含未开票的发货,财务说"应收"只认已开票凭证,两边数字永远差一截,开会先吵定义。

问题的根子不在"没有工具",而在业务台账这一层是空的。财务总账记录的是凭证(发票、银行回单),滞后且按会计科目组织;老板日常要看的,是按"客户/供应商"组织的、和业务单据直接挂钩的动态余额。这一层需要业务人员自己维护、每天在看,才是活账。

先划边界:业务台账不是财务总账

用 AI 构建器搭应收应付之前,先把两本账的分工说清楚,否则做出来一定和财务打架:

业务应收应付台账(本文范围)财务总账(不在本文范围)
记账依据发货单、收货单、合同条款发票、银行回单、会计凭证
组织方式按客户/供应商/业务员按会计科目
使用者老板、销售、采购、出纳会计、审计、税务申报
时效实时,业务发生即挂账凭证入账后更新,通常滞后
输出到期提醒、核销状态、催收清单报表、报税、审计底稿

两边的衔接点只有一个:期初对齐 + 定期对账。台账上线时把存量欠款一次性录入为"期初余额",之后每月和财务核一次差异。台账不生成凭证、不做成本核算——那是财务软件的职责,硬塞进来只会两头不像。

数据怎么建:四张表撑起一本活账

Inkwell AI 构建器的建模方式是自然语言描述业务,平台生成数据库结构(技术上是带多租户隔离的业务表)。应收应付台账推荐四组数据:

1. 往来单位档案(复用已有)。客户档案、供应商档案如果已经建过,直接引用即可——平台有跨模块引用机制(业务术语叫软外键,页面上表现为下拉选择,数据上保留名称快照,源头改名不影响历史单据的可读性)。没建过的,先补档案:名称、负责人、结算方式(字典:现结/月结/季结)、账期天数、联系方式。

2. 应收台账行。核心字段:所属客户(引用客户档案)、来源单据(引用销售订单/发货单,可空——允许手工挂账)、应收金额、已核销金额、未收余额、账单日期、到期日、状态(字典:未到期/部分回款/已结清/已逾期)、经办业务员。两条设计要点:

  • 金额一律以"分"存储。平台的金额字段约定就是整数分,避免小数舍入误差;页面上自动显示为元,导出也是元,业务人员无感。
  • 未收余额不落库重算或落库皆可,但核销动作必须原子。推荐让余额=应收金额-已核销金额在查询时计算,杜绝"改了核销没改余额"的不一致。

3. 回款记录。一笔实收款一条:客户、收款日期、收款方式(字典:银行转账/承兑/现金)、金额、对应发票号(可空)、备注。关键是核销明细:一笔回款可以勾选冲抵多张应收行,一张应收行也可以被多笔回款分批冲抵——回款与应收行之间是多对多关系,核销金额之和不得超过回款金额,也不得超过应收余额,这两条校验在建模块时就要提给 AI 写进后端。

4. 应付侧镜像。供应商应付台账行(来源=采购入库单/采购订单)、付款记录、付款核销,结构与应收完全对称。对称的好处是:一套页面模板、一套核销逻辑,AI 构建时一次描述两侧同时生成,后续维护也只学一遍。

页面怎么用:三个视角各看各的

数据建好,PC 端页面按角色组织(平台按模块自动生成管理页面,菜单挂载与权限走内置的角色权限体系):

  • 老板视角——应收应付总览。两张汇总卡:应收总额/其中逾期额、应付总额/其中本月到期额;下面是一张按客户(供应商)聚合的排行表,点开某家看它的全部台账行。这页只做一件事:回答"谁欠我多少、我欠谁多少、哪些快到期"。
  • 销售/采购视角——我的台账。默认过滤到当前登录人经办的单据。列表提供批量操作:登记回款(弹表单填金额日期,再勾选核销哪几行)、标记对账(上传对账单文件,平台自带文件上传能力)、催办备注。逾期行用醒目色标出。
  • 财务对接视角——核销流水。回款/付款记录的完整列表,每笔能看到核销到了哪些单据行。月底和财务对总账时,这页就是业务侧的底稿。

每张列表页支持关键字与日期区间筛选、按状态字典过滤,并可导出——这些是平台列表页的标准能力,无需额外开发。## 到期提醒怎么落地:让账自己找人

台账建好只是第一步,"到期靠人记"必须变成"系统来催"。平台有现成的三块能力可以组合:

1. 定时任务(调度器)。配置一个每日早晨执行的定时检查:扫描应收台账行中"到期日 = 今日+N天预警窗口"且未结清的记录,以及"到期日已过"的逾期记录;应付侧同理。N 取几天由企业的对账习惯定(常见做法是到期前一周开始预告、到期当天起逐日升级)。

2. 站内通知。检查命中的记录,通过平台的通知能力推送:给经办业务员推"你名下 X 笔应收 3 天后到期",给老板/财务推每日逾期汇总。通知渠道(站内信、邮件等)在平台的通信模块里统一配置。

3. 状态自动流转。到期日一过,行状态从"未到期"翻为"已逾期"——这一步用平台的数据流规则引擎(条件触发的数据变换)或同一个定时任务完成,保证列表色标、总览卡上的"其中逾期额"每天是新的。

如果挂账源头走审批(比如销售订单要审批后才产生应收),还可以把账单生成挂在审批通过的节点上:审批通过 → 自动生成应收台账行,杜绝"发了货忘了挂账"。这利用的是平台工作流引擎的状态机与动作编排能力。

移动端怎么配合:回款登记在现场完成

PC 构建的模块会自动同步到移动端,业务人员手机上即可使用。应收应付场景里移动端的价值集中在三个动作:

  • 销售在外收款登记。收到客户转账截图,当场在手机上录入回款(金额、日期、方式、上传凭证照片),回到公司不用再补一遍 Excel。
  • 老板随时查账。被问"某某公司还欠多少",手机上打开总览页搜索客户名即得,不用等助理翻表。
  • 审批不过夜。若核销调整、坏账标记这类敏感操作配了审批(走平台的工作流),审批人在手机上点通过/驳回,附意见留痕。

注意权限收敛:应收应付属于敏感数据,移动端同样受角色权限体系约束——业务员只看自己经办的行,财务可看全部但不可改台账原始金额,坏账处理限定给授权角色。这些在平台的角色与权限配置里按模块勾选即可。

上线前查什么:五道验收

模块发布前(平台有发布预检机制),建议按这个清单人工过一遍:

  1. 期初余额对不对。挑三家往来最复杂的客户/供应商,手工核对台账初始数与上线基准日实际欠款一致。
  2. 核销算不平的情况会不会发生。故意做一笔超额核销(回款 1 万去冲 8 千的应收行),确认系统拦截并给出人话报错。
  3. 多笔分批冲抵。一张应收行分两次收清,确认余额、状态(部分回款→已结清)流转正确。
  4. 提醒真的会响。把某条测试数据的到期日改成明天,等定时任务跑一轮,确认相关人收到通知。
  5. 导出与财务口径。导出台账给会计看一眼格式能否用于对账,确认"含未开票发货"的业务口径在表头或备注里有说明,避免月底扯皮。

之后怎么延伸

这本账跑顺后,几个自然的延伸方向,都在 AI 构建器的同一交付空间内:

  • 接上发票登记:给应收行加开票状态,业务口径与开票口径的差异自动列出来,对账从半天变十分钟。
  • 接上账龄分析:按"未收天数"分段(30/60/90/90+)出报表,催收优先级一目了然。
  • 接上信用控制:新客户下单时校验其未收余额与账期,超限触发销售总监审批——用引用关系和工作流串起来,不需要新模块。
  • 与已有的采购、销售模块打通引用,让挂账源头从"手工录入"升级为"单据驱动"。

一句话总结:财务总账管"合规",业务台账管"经营"。后者不需要专业财务知识,需要的是一套按客户和供应商组织、每天有人看的活数据——这正是 AI 构建器最擅长交付的模块形态。

一句话,上线一个业务系统 — 想看看它能为你的业务做什么?
咨询热线 / 微信同号 15552251270
进入演示环境