应收按单分析
应收按单分析一行就是一张业务单据,回答「这张销售单还剩多少没结」。它读的是待结算池:每张已审核的业务单据进来占一行,客户每结一次,这行的已结金额、结算次数、最后结算日期就往上累计一次,未结金额随之变小,结清了打上结清标志。所以想知道某个客户哪几张单还挂着、挂了多少、结过几次,看这张表最直接。菜单上显示为「应收(按单分析)」,括号只是菜单排版,功能与名字指向同一张报表。
功能路径:财务管理 → 客户结算 → 应收按单分析
一、功能概述
1. 核心用途

- 逐单看未结:一行一张源单,单据金额、已结金额、折扣金额、未结金额并排,不用自己减;
- 筛出还没结清的单据:用「是否结清」条件把已经结完的行剔掉,剩下的就是催结清单;
- 看一张单被结过几次:结算次数与最后结算日期能说明这张单是分几批结掉的、上次结到什么时候;
- 给按单结算当依据:与客户结算向导里的候选未结单据同源,这里看到的未结金额就是向导里能勾的那个数。
2. 与其他功能的关系

| 功能 | 关系 |
|---|---|
| 客户结算 | 上游动作。结算单审核后本表的已结金额、结算次数才变化 |
| 应收按单汇总分析 | 视角相反:本表看「源单还剩多少」,那张看「每次结算动作结掉了多少」 |
| 客户结算分析 | 下钻一层:本表看不出某次结算涉及哪几张单,那张按结算单明细行摊开 |
| 客户账龄分析 | 同一批未结数据的另一种分档,金额口径不同,合计数对不上是正常的 |
| 结算与账龄口径 | 两种结算方式与待结算池的口径说明 |
| 帐簿与报表通用操作 | 只读报表的导出、列宽等通用行为 |
二、界面布局说明
1. 报表列
| 列 | 内容 |
|---|---|
| 记账日期 | 源单记账的日期,也是本表默认的排序与筛选依据 |
| 单据类型 | 销售单、销售退货、销售红字、变价调拨等进入待结算池的类型 |
| 单据号 / 手工单据号 | 源单的系统单号与自填的外部单号 |
| 客户 / 部门 / 销售员 | 源单的归属;销售员与部门都是普通展示与筛选字段 |
| 单据金额 | 这张源单需要结算的金额 |
| 已结金额 | 历次结算累计冲掉的部分 |
| 折扣金额 | 历次结算让掉的折扣累计 |
| 未结金额 | 单据金额 − 已结金额 − 折扣金额 |
| 结清 | 是/否 |
| 结算次数 / 最后结算日期 | 这张单被结算命中过几次、最近一次是哪天 |
单据金额、已结金额、折扣金额、未结金额四列带列底合计。退货与红字这类「减少」方向的单据,金额整行取负显示,所以合计数是净敞口,不是欠款毛额。已下线的销售调价单不在本表出现。
2. 查询条件与排序
条件是记账日期区间(默认本月,按记账日期取数)、客户多选、单据号关键字、是否结清;高级条件里有一项结算情况,用来只看发生过结算的行。默认按记账日期倒序,最近记账的单据排在最上面。这是一张只读报表,不提供新增、修改、删除,要动数据回到客户结算去做结算或反审核。
三、业务操作步骤
步骤 1:先用默认范围确认当期敞口
进来默认就是本月记账的单据,看未结金额列底合计,得到本月记账单据的净未结数。这个数与总账的应收余额不等是必然的——本表按单据记账日期取区间,总账按会计期取期末余额。
步骤 2:只看还没结完的
把「是否结清」设为未结清,把「是否包含退货」想清楚:减少方向的行以负数参与合计,把它们筛掉后合计才是还没收回来的正常赊销。
步骤 3:定位到客户、部门或业务员
催单个客户时用客户条件,只看某个人名下时用销售员条件,配合部门列判断归属。想只看那些陆续在结、但一直没结完的单,用高级条件「已发生过结算」,这些行是最容易被遗忘的尾巴。记下客户与单据号,回到客户结算选中该客户点【结算】,在向导的候选单据表里按单据号过滤,两边的未结金额应当一致。
四、字段详细说明
| 字段 | 含义 |
|---|---|
| 记账日期 | 源单完成记账的日期,本表的取数与排序基准;不等于单据日期,也不等于到期日 |
| 结算影响(增加/减少) | 决定这一行金额是正还是负;退货与红字为减少 |
| 折扣金额 | 结算时在结算单上填的折扣累计,它算作已了结的一部分,所以未结金额会把它扣掉 |
| 未结金额 | 还剩下多少没通过结算处理 |
| 结清 | 由结清判定自动打上,不是人工标志;客户侧的判定把已结金额与折扣一起参与计算 |
| 结算次数 / 最后结算日期 | 累计值,反审核一次会减一;最后结算日期每次结算审核时刷新 |
五、典型使用场景
场景 1:周一上班排出本周催结清单
记账日期取近一个月,是否结清取未结清,按未结金额从大到小看,导出后交给业务员按客户催收。
场景 2:客户对账时说某张单已经付过了
按单据号找到那一行,看已结金额、折扣金额、结算次数、最后结算日期:如果折扣把差额抵掉了,未结金额为零但行还在,这属于结清,不是漏收。要查某张单为什么在结算向导里勾不上,本表看得到未结金额但看不到占用关系,勾不上是因为它已被另一张未作废的结算单引入,需要去已结单据页签核对。
六、权限控制与前置条件
- 只读报表,看数范围由菜单权限决定,见权限模型与生效规则;
- 数据来自待结算池,只有已审核并记账的业务单据才会进入这张池子,草稿单据不显示;
- 待结算池是一单一行的余额台账,随结算审核累计,不按会计期分段,因此跨期结算时这里的日期是源单记账日期而不是结算日期;客户、部门、销售员都取自源单,源单上没录经办人时销售员列就是空的。
七、常见问题
1. 未结合计和客户账龄分析的未结总额对不上
两处口径不同:本表的未结金额扣掉了结算时的折扣,账龄不扣;账龄还只统计增加方向的行、已结清的单据整体退出。差额通常正好等于折扣额,不是数据错。
2. 已经结清的单据还能不能看到
能,本表把已结清的行一起保留,用「是否结清」筛出来即可;账龄报表则完全不看已结清的行。
3. 合计是负数
本月内退货、红字单的负数大于正常单的正数,属于正常结果。想看未结的赊销毛额,把结算情况或单据类型筛到只有增加方向的行。
4. 找不到某张单据,或者想改一个数
找不到先确认这张单据是否已审核记账、记账日期是否落在查询区间内、单据类型是否参与结算(已下线的调价类单据不在这张池子里)。要改数不能在本页改,只能回到客户结算反审核对应的结算单,已审核并生成凭证的还得先处理那张凭证。
