门店领出退回
门店领出退回是门店把没卖完的券退回总部的单据。审核后,单据里的券从「领取」回到「空库」,重新可以领给别的门店;券类型的领取数量相应减少,部门的退回汇总增加,并写一条入库流水。
一、功能概述
菜单位置:连锁管理 → 饼券管理 → 门店领出退回(页面地址 /admin/MoonCake/drawheadsub2/)
| 用途 | 说明 |
|---|---|
| 收回到期券 | 门店节庆结束后把余券退回总部 |
| 纠正错发 | 领错门店或领多领少时,用退回 + 重新领出调整 |
| 修复反审核 | 门店领出 反审核后券不会自动回来,必须用它收回 |
二、界面布局说明

| 区域 | 内容 |
|---|---|
| 工具栏 | + 新增、导出、刷新 |
| 查询条 | 单据日期快捷键、领取部门、高级筛选 |
| 列表 | 单据号 / 单据日期 / 部门/代理商 / 子类型(显示「门店退回」) / 单据状态 / 审核日期 / 单据摘要 |
「子类型」列显示的是 门店退回,跟领出单的「门店领出」区分开。同一个菜单组里四张领用类单据共用一套界面,认子类型就认对了。
三、新增与审核
新增 → 业务信息选 领取部门 → 券明细填类型编号、开始券号、领取(张) → 保存 → 审核。
| 字段 | 要求 | 说明 |
|---|---|---|
| 单据日期 | 必填 | 默认今天 |
| 领取部门 | 必填 | 必须和券当前所属部门一致 |
| 类型编号 / 开始券号 / 领取(张) | 必填 | 明细三要素;退回时「领取(张)」填的是退几张 |
审核时除了公共校验,还会多查两条:
| 校验 | 提示(原文) |
|---|---|
| 券是否都在「领取」状态 | 该流水号范围内的月饼券中存在不[领取]状态,无法使用! |
| 券是否属于这个部门 | 票券中有[N]张不属于当前部门! |
| 券号不存在 | 系统中不存在该流水号的月饼券! |
| 类型过期 | 该类型票券已过期 |
审核通过后:券状态 领取 → 空库,券类型「领取数量」减 N,部门退回汇总加 N,并写入库日志(数量取绝对值,备注「[单据号] 门店领出退回」)。
四、金额与数量为什么是负数
退回单审核时,表头的金额和明细的退回数量会取负写入。所以在单据和报表里看到负数的数量、负数金额,是正常的冲减口径,不是错误:
- 券类型的「领取数量」减少;
- 部门的领取数量冲减、退回数量增加;
- 日志里的数量反而记正数(入库按实际张数记)。
五、单据状态与反审核
- 草稿可以改、可以删、可以审核;已生效只能反审核。
- 审核确认框「确认审核该单据?」,反审核「确认反审核该单据?」。
- 反审核同样只改单据状态,不会把券再推回「领取」。 券已经回到空库,如果误反审核,重新审核会发现券不是「领取」状态而被拦住——这时要重新做一张领出单再把券领回去。
六、常见问题
问:提示「有 N 张不属于当前部门」,可我明明从这家店收的? 答:券可能被别的单先领走了,或者当初领出时分给了另一家门店。用 券明细管理 按券号查「领取部门」列,以那里为准。
问:能只退一部分吗? 答:能。按券号区间分批退,只要每批都是连续区间、都属于同一个部门即可。
问:退回的券还能再卖吗? 答:能。回到「空库」后等于重新入库,可以再领出、再销售;有效日期仍然按原券的日期算,不会因为退回而延长。
问:退回要不要收钱? 答:不用。这张单只管券的物理回收,不涉及收付款;金额字段是冲减口径。
