预收客户货款
客户在提货之前先把钱打进来——订蛋糕的订金、节日礼盒的预付款、大客户预存的货款——都开这一张单。它的特别之处在于主科目不是资金账户而是客户:表头「客户」选的是该客户挂在 2131 预收账款下的往来科目,记贷方,表示还欠客户一批货;明细里选的是资金账户,限 1001/1002 开头的现金或银行账户,填借方金额,表示钱进了哪个账户。记账后这位客户的预收余额随之增加,在预收账款账簿上可按客户直接查。
功能路径:财务管理 → 日常业务 → 预收客户货款
一、功能概述
1. 核心用途

- 收订金不确认收入:把客户预付的钱记成对客户的负债(预收账款),而不是当期收入;
- 按客户挂账:主科目落到该客户的往来科目上,一个客户一条预收明细账;
- 一次收进多个账户:同一客户的预收款可以分行记到现金和几个银行账户,属于「一贷多借」;
- 自动出凭证并影响往来余额:审核或记账时补上客户那一行贷方,凭证字固定「转」,预收余额由科目账推导。
2. 与其他功能的关系

| 功能 | 关系 |
|---|---|
| 营业收入 | 收入是赚到的钱,预收是欠客户的货;同一笔钱不要两边都录 |
| 客户结算 | 从结算入口带客户号打开本单时,表头客户会按该客户档案上设置的预收科目自动预填 |
| 预收账款 | 记账后的发生额与余额在这本账上按客户查 |
| 应收帐款 | 客户后来提货转应收时,预收与应收在账上相互抵转 |
| 凭证制单 | 本单记账生成的凭证会出现在凭证制单列表里,不需重复录入;本单的审核与记账都在自己的编辑页完成 |
| 会计科目 | 2131 预收账款下的明细科目与客户档案挂接,本窗口不新建科目 |
二、界面布局说明
1. 列表页
四段式布局,五列:凭证号(「转」与号拼在一起显示,如「转12」)、凭证日期、状态(草稿/已生效/已审核/已记账,服务端报错里另用「完成录入」「通过审核」「已经记账」一套同义叫法,对照表见通用机制页)、凭证金额(本次预收合计)、备注。筛选是凭证日期区间与状态多选,不预置「本月」区间;工具栏只有新增、导出、刷新,不提供批量删除也不提供批量审核。通用操作见表格窗口通用操作、查询条件与筛选方案。
2. 编辑页表头
三行四列。与其他资金单据的两处差别:主科目栏标签是「客户」,日期与人员标签是「收款日期」「收款人」。
| 字段 | 必填 | 说明 |
|---|---|---|
| 凭证字/凭证号 | 只读 | 固定为「转」,首次保存自动取号 |
| 凭证日期 | 是 | 决定这笔预收进哪个会计期;默认今天,不在当期时自动钳到期边界 |
| 客户 | 是 | 主科目选择器,只能选 2131 预收账款下的科目;候选按客户挂接,名称后带方括号标注所属伙伴 |
| 余额 | 只读 | 所选客户科目在当前会计期的期末余额,即该客户账上已有多少预收 |
| 收款日期/收款人 | 日期默认今天 | 实际收到款项的日期;收款人为只读,不需要在这里填写 |
| 结算单号/附件数 | 否 | 对方汇款凭证号、收据与订货单张数,仅作记录 |
| 经营部门/支付方式 | 否 | 接单门店或部门;支付方式下拉,候选来自结算方式档案 |
| 出纳签字/摘要 | 只读/否 | 出纳签字默认当前登录人;摘要建议写清订单号与款项性质 |
3. 明细网格
四列:摘要 | 资金账户 | 账户名称 | 借方金额。「资金账户」列是科目选择器,弹窗标题「选择会计科目」,候选被窄化到 1001/1002 开头的科目,即钱进了哪个账户;选中后「账户名称」自动带出且只读;金额列填借方,脚注实时给出借方合计。行操作是添加、删除、清空、导出,行摘要留空自动沿用上一行。
客户那一行贷方不在这里录,审核或记账时按明细合计自动生成。工具栏按钮组合由财务参数「启用凭证审批」决定,状态机、确认文案与全部报错原文见凭证与资金单据通用操作:审批模式下【审核】在本单编辑页点,默认参数下用【生效记帐】一键到已记账。
三、业务操作步骤
步骤 1:确认客户已设预收科目
客户档案里要设置预收科目,2131 预收账款下也要为该客户准备好明细科目。缺任何一处,从结算入口带客户进来时会提示客户科目设置不完整,本窗口里也选不到这个客户。
步骤 2:新增并选客户
列表页点【新增】,在表头「客户」里选中学付款的客户。选定后先看一眼「余额」,判断该客户账上原本有多少预收,避免重复收款。
步骤 3:录入资金账户、金额并保存
明细里选收到钱的现金或银行账户、填借方金额,同一账户在一张单里只出现一行,金额必须大于零。点【保存】后单据停在草稿状态可随时改;这一步检查明细非空、账户在 1001/1002 范围内、客户已选且未被删除。
步骤 4:生效、审核、记账
未启用审批时点【生效记帐】一次到已记账;启用审批时依次点【生效】【审核】【记账】。记账时再核一次凭证日期在当前会计期内、该期间未结账,之后该客户的预收余额增加。
四、字段详细说明
| 字段 | 含义 |
|---|---|
| 客户 | 贷方主科目,付款客户在 2131 预收账款下挂的往来科目 |
| 余额 | 该客户科目的期末余额,反映已预收但尚未提货的金额 |
| 收款日期 | 款项实际到账的日期,默认今天 |
| 资金账户 | 明细行的借方科目,收到钱的现金或银行账户 |
| 账户名称 | 选中科目后自动带出的账户名,只读 |
| 借方金额 | 该账户实收的预收金额 |
五、典型使用场景
场景 1:客户下订单交订金
客户订一批节日礼盒,先付三成订金到公司基本户。开一张预收客户货款单,表头选该客户,明细选基本户、借方填订金数,摘要写订单号,记账后客户预收余额增加,提货时再转应收。
场景 2:门店收现金预付款
门店当场收客户现金存入收银柜。明细的资金账户选 1001 现金下的门店科目,表头选客户。一张单只对应一个客户,同日多个客户分别开单,不要合并。
场景 3:预收多了要退给客户
已记账的预收单不能改成负数。点【冲红】生成金额取反的红字草稿并重新走流程;退款时的资金流出按实际账户另开单据。
六、权限控制与前置条件
- 本窗口在菜单权限映射里没有独立权限项,能否打开取决于是否被授到该菜单入口,规则见权限模型与生效规则;
- 前置档案:
2131预收账款下已建到明细科目并与客户挂接、客户档案中的预收科目已设置、资金账户科目已建、结算方式已维护; - 客户在档案里被删除后不能再用它收付款,即使单据是别人做的草稿也会被拦;财务参数里的当前会计期必须已设置;
- 能打开本窗口的人即可看到所有人的单据,是否限制到制单人取决于线上是否启用了数据权限项「允许查看他人单据」。
七、常见问题
1. 提示「客户科目设置不完整」
原因:从结算入口带客户号进来时,系统会取该客户档案上设置的预收科目,档案里没设就报这一句。处理:到客户档案把预收科目补上,再重新进来开单。
2. 提示「您未指定客户!」
原因:表头主科目为空就保存或生效。处理:先在「客户」里选中学付款的客户;选到 2131 之外的科目时还会提示主科目必须是本业务对应科目。
3. 提示「该业务伙伴已删除,不能收付款」
原因:所选客户在档案里已被删除,历史单据仍指向它。处理:换用有效的客户重新开单;确需恢复的先到客户档案处理。
4. 明细里能不能直接选客户
原因:本单只录资金账户那一侧,客户侧在表头,两边不能互换。处理:表头选客户、明细选账户;客户提货转应收走客户结算链路,不在本单修改。
5. 预收账款账上看不到这笔钱
原因:单据还没记账;预收余额由科目账推导,只有已记账的凭证才落账。处理:把单据推进到已记账,再到预收账款按客户查询。
