礼券销售查询
礼券销售查询按单据行摊开每一笔礼券销售:哪张单、哪天、卖给哪个客户、卖的哪一类、券号从哪到哪、多少张、什么价、折后多少钱。它是「礼券卖了多少」这件事的原始明细,也是和 礼券销售 单据、财务收款三方对账的中间层。
一、功能概述
菜单位置:卡券 → 礼券管理 → 礼券销售查询(页面地址 /admin/TokenSvr/billsaleticketqtyreport/)
| 用途 | 说明 |
|---|---|
| 看销量 | 按日期区间看礼券卖了哪些、每张单卖了多少钱 |
| 对营收 | 一行一个券号段,数量和金额能逐行追到销售单 |
| 追异常 | 用状态列把草稿单(没生效的)挑出来,判断是漏审核还是作废单 |
一张销售单在这里可能有多行
列表按明细行展开:一张单卖了三段券号或两个类别,就会出现三行。所以本表「金额」列加起来会大于单据数、但等于单据金额之和;别按行数当单据数统计。
二、界面布局说明

| 区域 | 内容 |
|---|---|
| 查询条 | 单据日期 页签(今天 / 昨天 / 本周 / 上周 / 本月 / 上月 / 自定义)、⚙ 高级筛选、查询、重置、导出、★ 方案 |
| 高级筛选 | 「其他条件」里是 制单日期 区间——单据日期是业务日期,制单日期是这张单实际录入的时间 |
| 列表 | 单据号 / 单据日期 / 客户 / 券类型 / 起始券号 / 结束券号 / 数量 / 价格 / 金额 / 单据金额 / 状态 |
| 状态 | 草稿(未审核)/ 已生效(审核过)/ 删除;已删除的单不会出现在这里 |
默认只看本月,和礼券这一类业务的实际节奏经常不匹配。跨月对账时务必把日期改成「自定义」,不然会得到一张空表。
三、金额怎么算
| 列 | 口径 |
|---|---|
| 价格 | 明细行上的销售价格(单张券卖多少钱) |
| 金额 | 折扣 > 0 时:数量 × 销售价格 × 折扣 ÷ 100;折扣为空或 0 时:数量 × 销售价格 |
| 单据金额 | 整张单的合计(同一张单的所有行显示同一个值) |
折扣是百分数:填 85 表示按八五折收,不是减 85 元。看到金额比预期小一个数量级,先回 礼券销售 检查折扣有没有填成金额。
四、怎么用
- 想查某个月的礼券销量:把 单据日期 选到该月(或自定义区间),点 查询,导出 后按客户汇总。
- 想核对业务日期与录入日期不一致的单(补录、跨月开单):用 ⚙ 高级筛选 的 制单日期 框住录入时间,再看单据日期分布。
- 发现金额对不上收款:先用起始/结束券号定位到具体那张单,再回 礼券销售 列表按单据号找到原单,看它的状态是不是还停在草稿。
- 想看某类券卖了多少:本表按券类型列显示,导出后按该列筛选;需要库存口径时配合 礼券类别 的销售数量列。
五、常见问题
问:为什么列表里能看到「草稿」的单? 答:本表包含未审核的销售单(状态 = 草稿),这样能发现漏审核的券。草稿单没有改变任何券状态、也没进库存账,统计真实销量时要按状态筛掉。
问:这张表和 礼券发出明细 有什么区别? 答:本表看销售(卖给客户,含券号段与售价);礼券发出明细 看领用(发给部门/代理商的口径,按客户汇总金额)。两者取的是不同单据,加起来才是礼券离库的总量。
问:单据金额重复出现多次会不会被算两遍? 答:会。同一张单多行时,单据金额是重复值。要按单统计金额,先按单据号去重再求和。
问:能查到具体一张券后来有没有被核销吗? 答:这里只能查到卖出去的券号段。券的当前状态请到 礼券明细状态查询 按券号查,或看 礼券管理。
