客户结算协议
客户结算协议记录的是总部与经销商之间关于对账与开票的商务约定——结算周期、结算日、有效期、税率、付款比例这类内容。它本身不参与结算计算:勾了结算日,系统也不会到点自动生成结算单。真正决定一个客户走哪条收款路径的,是同一个菜单组里的客户结算方式设置。
功能路径:财务管理 → 客户结算 → 客户结算协议
这两个窗口名字相近、用途完全不同,是客户结算这块最容易搞混的一处,所以先把边界划清楚,再讲整个结算链路怎么跑。
一、功能概述
1. 客户端「客户结算」下的窗口
以下窗口在客户端菜单中注册于 财务管理 → 客户结算:
| 菜单名称 | 职责 |
|---|---|
| 客户结算协议 | 维护与经销商的对账、开票约定,不参与结算计算 |
| 客户结算方式设置 | 指定客户按单结算还是按金额结算,并生效 |
| 客户结算 | 结算工作台:选单、填结算单、审核生成凭证 |
| 结算清单 | 查已生成的结算记录 |
| 查看结算单 | 查单张结算单 |
| 客户结算分析 | 下钻到结算单明细行 |
2. 协议配什么、不配什么
| 这件事 | 归谁管 |
|---|---|
| 结算周期(按周/按月/按季度/按年)、结算日、有效期起止、税率、付款比例、协议备注 | 客户结算协议(记录性约定,不进结算计算) |
| 客户按单结算还是按金额结算 | 客户结算方式设置 |
| 账期天数、超期利息 | 付款条款管理(字段为编号、名称、付款天数、超期利息、助记码,付款天数即账期天数) |
| 月结 30 天、预付款、货到付款这类方式档案 | 结算方式 |
| 信用额度 | 客户定义(为 0 表示不监控) |
| 开票的税号与发票类型 | 业务伙伴档案 |
「对账日、结算协议细节」这类文字,实务上通常写在结算方式档案的【编码备注】富文本里,那是给人看的说明,不是系统能算的结构化字段。
二、结算链路的先后顺序
- 先挂科目:客户的应收、预收科目在编码表挂好,当前会计期已设。缺科目会在结算时报「客户科目设置不完整」。
- 再定方式并生效:在客户结算方式设置里给客户指定方式并点生效。未生效的客户根本不进结算工作台列表,跟他有没有协议无关。
- 方式决定派发路径:
- 按单结算 → 走两步向导生成销售结算单,逐单核销;
- 按金额结算 → 直接开「收客户欠款」凭证,不产生结算单。
- 结算并审核:选单 → 填结算单(折扣、本次支付/抵消)→ 保存 → 审核。审核在一个事务内累计源单的已结金额、折扣、结算次数与最后结算日期并判断是否结清,写结算历史,生成凭证并立即记账,回写凭证号与会计期。
- 对账与分析:结算清单、应收按单分析、客户结算分析、账龄分析。
协议不在这条链路的任何一步上被读取——它是商务留痕与对账依据。
三、几个必须对齐的口径
| 口径 | 定义 |
|---|---|
| 未结金额 | 单据金额 − 已结金额 − 折扣金额 |
| 实际支付 | 抵消金额 − 折扣金额 |
| 账龄天数 | 按记账日期距服务器当天计,不是单据日期,也不是到期日 |
| 账龄金额 | 不扣折扣;已结清的整笔退出账龄表 |
| 应收款余额 | 总账当期期末余额,科目 1131,借方列「销售」、贷方列「收款」 |
| 预收款余额 | 科目 2131,贷方「预收」、借方「核销」 |
完整推导见结算与账龄口径。
四、典型使用场景
场景 1:新签经销商,谈定月结
在客户定义里建客户档案,选好结算方式与付款条款(付款天数填 30)→ 在客户结算方式设置里指定他按单结算并生效 → 需要留下「每月 5 号对账、按 13% 开票」这类约定时,在客户结算协议里录一条备查。到点不会自动出结算单,仍需人工在客户结算里发起。
场景 2:客户说我们只结一部分单据
按单结算本来就支持只结一部分——在结算工作台的候选单据里只勾选本次要结的行。一个客户一行一种方式,不存在「部分单据按单、其余按金额」的配置。
场景 3:整期结算做错了要回退
用结算历史报表里的【取消某会计期结算】整期回退。该操作不可恢复,需要单独授权。
五、权限控制与前置条件
- 结算方式设置按窗口权限项控制,动作分成编辑、生效、中止生效三项;没有配置权限项时默认全部可用,无权时提示形如「无「编辑」权限」;
- 前置是客户档案已建立,且该客户的应收、预收科目在编码表挂好;
- 生效动作不留历史:一行一旦生效,方式与生效信息就固定,只能靠中止生效回退;批量设置也不会覆盖已生效记录。
六、常见问题
1. 协议里勾了结算日,为什么没自动生成结算单
设计如此。那份协议目前不参与结算计算,勾了结算日也不会自动生成结算单。要出结算单,去客户结算工作台手工发起。
2. 想改客户的账期,在协议里改吗
不在。账期天数与超期利息在付款条款管理,由客户档案引用。协议里只有结算周期与结算日这类约定文字。
3. 这个「结算方式」和收付款单里的结算方式是一回事吗
不是。客户结算方式设置只管客户走哪条结算路径,不涉及现金还是银行、也不决定科目;资金账户在收付款单据里选,档案上的结算方式见结算方式。
4. 客户一直没出现在结算列表里
先查他在客户结算方式设置里生效没有——未生效的客户不进列表。中止生效后账没动,只是他从结算工作台消失了,收款与账龄报表照常能看到他的未结余额,重新生效即可恢复入口。
5. 反审核点不动
结算凭证已记账时会被拦下,提示「结算凭证已记账,不能反审核!」。
6. 供应商那边也有个结算协议
结构镜像。差别在三处:客户侧有【修正预收款】【抵扣预收款】,供应商侧没有;按金额结算派发的是收款还是付款方向;供应商侧的折扣不走折扣金额列而走营业外收入。供应商侧见供应商结算方式设置。
