礼券销售退回
客户买走的礼券因错买、活动取消、团购没用完要退回来,走的是礼券销售退回这张单。它只处理后台发放(销售)出去的礼券:在后台按客户开一张退回单,选要退回的礼券类别、从哪个券号开始退、退多少张,单据生效后这批券的状态重新变回"在库",可以再次发放给别的客户,也可以重新领出。它不退款、不冲销售发票,退回来的券在礼券销售查询里以负数体现,卖了多少、退了多少,一张表就能对上。
功能路径:系统菜单 → 零售POS → 礼券管理 → 礼券销售退回

一、功能概述
1. 核心用途
- 受理退券:把已销售发放给客户的礼券收回总部,恢复成可再发放的在库券;
- 冲减销售口径:退回数量与金额自动进入销售查询,客户实际净购买量一目了然;
- 减少印制浪费:退回来的券在有效期内重新流通,不必再印一批;
- 留痕可查:每一笔退回都成单据,事后能查到退的是哪个客户、哪一段券号、谁办的。
2. 三种"退回"的分工
礼券与饼券是两套独立档案,各自的退回单据也不同,开错窗口会导致选不到券号:
| 单据 | 退的是什么券 | 往来对象 | 券状态变化 |
|---|---|---|---|
| 礼券销售退回(本页) | 后台已发放(销售)给客户的礼券 | 客户 | 已发放 → 在库 |
| 礼券领出退回 | 按号段领给代理商、部门但还没卖出的礼券 | 代理商 / 部门 | 已领用 → 在库 |
| 饼券销售退回 | 已卖给顾客的月饼券 | 客户 | 已销售 → 在库 |
判断依据是券当前处在哪个环节:发放给客户后要退用本页;代理商手里没卖掉的号段退回总部用礼券领出对应的领出退回单据;纸质月饼券的退回一律在卡券管理模块办理。
二、界面布局说明
礼券销售退回是一张标准单据窗口,上方单据头、下方单据内容(明细)区,右上角显示开单日期与单据号,旁边是【编辑】【草稿】状态按钮。
单据头区域
| 字段 | 说明 |
|---|---|
| 原始单号 | 由其他单据转入时记录来源单号,手工新增时为空 |
| 单据日期 | 实际办理退券的日期,销售查询按此归集 |
| 客户 | 带*必填,选择当初买券的客户 |
| 销售人员 | 当初销售该券的业务员,与退回归集口径相关 |
| 领用类型 | 带*必填,选择本次退回对应的领用类型 |
| 收款方式 | 涉及退款时选择(现金、转账等) |
| 收款金额 | 本次退券对应的退款金额 |
| 备注 | 自动带出"礼券销售退回:客户名称",可自行补充说明 |
单据内容(明细)区
一行一个退回项,列为类型编号、类型名称、开始券号、结束券号、销售数量、销售价格、折扣(%)、销售金额、行备注。销售数量填的就是要退回的张数,结束券号按开始券号与张数顺延生成,表尾给出数量与金额合计。另有"单据备注"页签放整单说明。
工具栏
退出、打印、状态、编辑、控制、引入、新增单据、查找、模板、上一张单据、下一张单据、帮助。生效动作在【状态】菜单里选择"生效",未生效的单据是草稿,不进任何查询表。
三、业务操作步骤
步骤 1:确认券是后台发放出去的
先在礼券销售查询按客户与日期定位这笔发放,或在礼券管理的「礼券明细」按类别与起止流水号看这几张券的当前状态。已经在门店被消费掉的券不能按销售退回处理;只发给代理商还没卖出的号段,走领出退回。
步骤 2:新增单据并填写必填项
- 系统菜单 → 零售POS → 礼券管理 → 礼券销售退回;
- 点【新增单据】建一张草稿;
- 填写带*号的数据:客户、领用类型;
- 需要退款的选收款方式、填收款金额;
- 核对单据日期为实际办理退券的日期。
步骤 3:录入要退回的券类与张数
- 在明细区选类型编号(礼券类别),带出类别名称与金额口径,见礼券类别;
- 在开始券号填从哪一张开始退;
- 在销售数量填退多少张,结束券号随之确定;
- 同一客户退多类券时分多行录入,逐行核对数量与金额。
步骤 4:把单据状态改为生效
点【状态】按钮,选择生效。生效后可以看到:
- 退回的券在礼券管理的礼券明细里状态回到在库,出入库明细多一笔对应记录;
- 礼券销售查询里出现退回行,销售数量与金额为负,净数量 = 销售数量 − 退回数量;
- 礼券类别的作废、销售等汇总张数随之变化,需要重算时用礼券管理的【重新统计领出】;
- 门店前台与小程序同步数据后,这批券不再能被原客户使用。
步骤 5:让退回来的券重新流通
仍在有效期内的在库券,可以再次发放给别的客户(礼券销售),也可以按号段交给代理商或部门(礼券领出)。已过失效日期的券前台不再受理,需要延期时先在礼券管理按批次【修改失效日期】。
四、字段详细说明
| 字段名 | 含义 |
|---|---|
| 单据编号 / 开单日期 | 退回单的流水号与录入时间,右上角显示 |
| 单据日期 | 退券业务发生的日期,查询与对账按此归集 |
| 客户 | 退回礼券的原买券对象,必填 |
| 销售人员 | 当初销售该券的业务员 |
| 领用类型 | 本次退回对应的领用类型,必填,影响归集口径 |
| 收款方式 / 收款金额 | 退款时的收付方式与金额 |
| 类型编号 / 类型名称 | 要退回的礼券类别,见礼券类别 |
| 开始券号 | 本行从哪一张券开始退,必须是该客户已发放的号 |
| 结束券号 | 按开始券号与退回张数顺延确定 |
| 销售数量 | 本行要退回的券张数,生效后以负数计入销售查询 |
| 销售价格 / 折扣(%) | 单张券的售价与相对面值的折扣 |
| 销售金额 | 本行退回的金额,等于销售价格 × 张数 |
| 行备注 / 单据备注 | 逐行与整单的退券说明,便于事后核对 |
有号礼券按券号逐张退回;空号礼券没有券号段,发放与退回按数量口径处理,见礼券类别的空号设置。
五、典型使用场景
场景 1:单位客户团购没用完
企业节前订了 200 张券、节后退回 50 张。按该客户开礼券销售退回单,选类别、填开始券号与 50 张数量,录退款方式与金额后生效。销售查询里这 50 张以负数出现,客户净购买量自动变成 150 张。
场景 2:客户买错券类
客户把 30 元券买成了 50 元券。先按客户退回已发放的 30 元券号段,再重新发放 50 元券,两笔单据分开做,不要直接在原销售单上改类别,否则发出明细与收款口径会对不上。
场景 3:退回来的券转给别的客户
退回到在库的券仍在有效期内,直接对新客户发放即可;如果这批券当初是按号段领给代理商的,则不属于本页,应走领出退回,退回后再重新领出。
六、权限控制与前置条件
- 前置条件:对应的礼券发放(销售)单据已生效、券状态为已发放,且客户与类别与原销售一致;
- 退回直接冲减销售数量并可能触发退款,属单据级写入,建议固定在总部券务或财务岗,门店发起、总部办理;
- 已在前台消费(已使用)的券不在可退范围,顾客拿实物商品来退的走消费侧的退货退款流程;
- 单据生效后需门店前台与小程序同步数据,顾客侧才会看不到这批券;
- 券号本身的状态与逐张经手记录可在礼券明细状态查询与礼券操作日志查询核对。
七、常见问题
1. 明细里选不到要退的券号
- 原因:所选客户与该券当初发放的客户不一致,或这批券不是后台发放出去的(可能是代理商领出未售,或已被消费);
- 处理:改用原发放客户重开;代理商手里没卖掉的号段走领出退回;已消费的券不能销售退回。
2. 退完券,顾客手机上还能看到这张券
- 原因:单据已生效但门店前台、小程序尚未同步数据;
- 处理:让前台与小程序重新同步,再到礼券明细状态查询确认该券号已回到在库。
3. 销售查询里退回行是负数,是不是录错了
不是。退回单据里的销售数量就是退回张数,单据生效后系统自动以负数计入销售数量与销售金额,净购买量按"销售 − 退回"计算,这正是本表的设计口径。
4. 退回来的券还能再发吗
可以,前提是仍在有效期内且状态已回到在库。既能在后台重新发放给别的客户,也能按号段领出给代理商;已过失效日期的券前台不再受理,需要先按批次修改失效日期再发放。
5. 类别上的张数汇总与退回后的实际数量对不上
- 原因:退回单未生效,或领用统计未刷新;
- 处理:确认单据已生效,再用礼券管理的【重新统计领出】按明细重算,仍不平就逐笔核对有没有跨月补录的退回单。
附:本文档变更记录
| 日期 | 变更 |
|---|---|
| 2026-11-09 | 初稿,与礼券领出退回、饼券销售退回划清三种退回口径 |
