仓库调拨单
仓与仓之间搬货,用这张单。它是调拨业务里最基础的一种:只关心「从哪个仓出、到哪个仓进、每样东西多少」,价格按成本走,不产生销售。单据一审核就记账——出库仓减、入库仓增,同一次审核里完成。
功能路径:生产调度 → 调拨业务 → 仓库调拨单

一、功能概述
菜单位置:生产调度 → 调拨业务 → 仓库调拨单(页面地址 /admin/Transfer/storestmovebillhead/,单据类型 220)
| 用途 | 说明 |
|---|---|
| 仓间移库 | 总仓 → 门店仓、成品仓 → 半成品仓这类内部转移 |
| 按成本记账 | 出库按成本价,入库按同一成本价,不做加价 |
| 分货落地 | 分货单生成的 220 单也在这里处理 |
| 差异回拨 | 到货确认后数量有差,系统生成反向差异单 |
它没有销售属性:没有客户、没有销售额、不产生收入凭证。要按售价调给加盟店,用变价调拨单。
二、界面布局说明
| 区域 | 内容 |
|---|---|
| 右上按钮 | 新增、导出、刷新 |
| 查询条 | 单据日期快捷区间(默认本月)、出库仓库、入库仓库、高级筛选,右侧 查询 / 重置 / 导出 / ★方案 |
| 列表 | 单据号 / 单据日期 / 出库仓库 / 入库仓库 / 单据金额 / 单据状态 / 单据摘要 |
| 分页 | 每页 20 条 |
- 列表没有审核和删除按钮。审核、反审核、删除都在单据页里做。
- 单据号有三种来源:
Smb开头是仓库调拨单自身取号,POS开头来自门店端/POS 调货,YNo开头来自老系统或指定来源。前缀不同,处理方式相同。 - 摘要里「移动POS调货」「移动POS收货」「自动分货(门店)」都是系统来源标记,不是人工填的。
三、新建与编辑
点 新增 开单,点单据号进已有单据,点右上角「复制」可以按当前单复制一张。

表头
| 字段 | 必填 | 说明 |
|---|---|---|
| 单据日期 | 是 | 默认当天,参与列表查询 |
| 出库仓库 | 是 | 只能选非 POS 仓(总部仓、直营仓、原料仓、成品仓等) |
| 入库仓库 | 是 | 普通模式下只列总部仓与直营店仓;不能与出库仓相同 |
| 到货日期 | 否 | 计划到货日,参与门店收货节奏 |
| 原始单号 | 否 | 关联纸质单或外部单号 |
商品明细
工具栏:添加行 / 选择商品 / 删除选中 / 清零 / 清空 / 导出。
| 列 | 说明 |
|---|---|
| 物料编号 / 物料条码 / 物料名称 / 物料规格 | 选物料后带出 |
| 调拨单位 / 调拨数量 | 调拨的数量口径 |
| 发出-单位成本价 / 发出-金额 | 出库成本,按仓库成本价带出 |
| 进价-单位价格 / 进价-金额 | 入库侧进价,默认与发出成本一致 |
| 售价-单位价格 / 售价-金额 | 参考售价,不参与 220 的金额计算 |
| 进销差额-差价 / 进销差额-差额 | 售价与进价的差额,用于比价分析 |
| 行备注 | 单行说明 |
底部四个金额
| 金额 | 口径 |
|---|---|
| 单据金额 | 发出金额合计(成本口径) |
| 估算成本金额 | 同发出金额合计 |
| 采购金额 | 进价金额合计 |
| 售价金额 | 售价金额合计,仅参考 |
审核后系统会把每行的发出单位成本价、表头的单据金额与成本金额回写为实际值,之后的报表口径以回写值为准。
四、审核、反审核与删除
审核
点单据页的审核,确认语「确认审核该单据?」。审核在一个事务里同时记两侧账:出库仓按成本出、入库仓按同一成本进;POS 仓不参与记账(POS 门店的库存由门店端自己管)。成功后提示「审核成功」,失败为「审核失败: …」。
审核前的校验,逐字原文:
| 场景 | 提示 |
|---|---|
| 没选出库仓 | 请输入出库仓库 |
| 没选入库仓 | 请输入入库仓库 |
| 两边选了同一个仓 | 出库仓库与入库仓库不能相同 |
| 没有明细 | 明细不能为空 |
| 某行没选物料 | 第 N 行尚未输入物料 |
| 某行数量为 0 或空 | 第 N 行数量必须大于 0 |
| 状态不是草稿 | 只有草稿状态可以审核(当前状态=…) |
反审核
只有已生效的单能反审核,确认语「确认反审核该单据?」。反向记账会把两侧库存还原、把凭证撤掉。
以下三种情况会被拦住:已经确认的单据,不允许反审核、该单据已被冲红,不能反审核、冲红单不能反审核。
删除
只有草稿能删,确认语「确认删除该单据?删除后不可恢复。」。删除是逻辑删除,单据不再出现在列表,但库里仍在;已生效的单据点删除会提示「只有草稿状态的单据才能删除(当前状态:…)」。
五、状态
| 状态 | 含义 | 怎么来 |
|---|---|---|
| 草稿 | 可改可删可审核 | 新增、反审核后 |
| 已生效 | 已记账,库存已变 | 审核通过 |
| 待确认 | 申请类单据的中间态 | 申请单提交(见仓库调拨申请单) |
| 已关闭 | 流程终结 | 中转仓拆单等场景由系统置位 |
六、常见问题
问:审核报「出库仓库与入库仓库不能相同」? 答:同一仓不能自己调给自己。先在表头把入库仓换成目标仓。
问:入库仓库下拉里找不到要去的门店? 答:220 的入库仓在普通模式下只列总部仓与直营店。要调给加盟店请用变价调拨单(222)。
问:审核后库存没变? 答:先确认出库仓或入库仓不是 POS 仓——POS 仓不参与后台记账。另外库存变化要刷新库存查询页才看得到。
问:单据金额为什么和售价金额差很多? 答:单据金额是成本口径(发出金额),售价金额只是参考。220 不走销售价,差额属于正常的进销差。
问:能批量审核吗? 答:列表上没有批量审核按钮。逐单选单据进审核。
