出入库按单据查询
出入库按单据查询把库存流水按「单据」重新组织:一行对应一张业务单据,显示它的会计期、单据号、单据日期、收入金额、发出金额与单据类型。它回答的是「这段时间走了哪些单、每张单进出多少钱」,适合做单据完整性检查、仓库交班与按单核对;要看某个物料一共进出多少用出入库按物料汇总,要逐笔看某料每天怎么变用出入库明细查询。
功能路径:系统菜单 → 存货管理 → 库存帐簿 → 出入库明细 → 出入库按单据查询
一、功能概述
1. 功能简介
按查询条件筛出生成过库存变动的单据清单,逐张显示会计期、单据号、单据日期、收入金额、发出金额与单据类型,并可从这一行直接回到原始单据。与明细方案相比,本方案只给金额合计,不再逐笔列数量。
2. 核心用途
- 单据清点:核对区间内应产生的单据是否都已生效,发现漏单与重复单;
- 按单对账:与仓库手工台账或对方企业的单据号一一对上,按张结清;
- 金额复核:用单张单据的收入金额与发出金额校验成本口径是否合理;
- 来源追溯:从异常结存反查是哪一类业务、哪一张单造成的变动。
3. 整体结构
本窗口分为 2 个部分:
- 查询方案区:窗口左侧,列出本窗口可用的五个查询方案;
- 单据结果区:右侧表格,一张单一行,显示该单的进出金额与来源类型。
「出入库明细查询」「入库明细查询」「出库明细查询」「出入库按单据查询」「出入库按物料汇总」是同一个出入库明细窗口里的五个方案,它们取的是同一批已生效的库存流水,共用一套查询条件与合计口径,差别只在行的聚合方式:明细按流水、物料汇总按物料、本方案按单据。条件在任一方案里改好后,切换到其他方案仍按同一范围出数。
二、界面布局说明
查询条件区
条件在工具栏【条件】打开的「选择条件」对话框里勾选并设值,前两项必设:
| 条件 | 是否必设 | 说明 |
|---|---|---|
| 仓库范围 | 必设 | 勾选参与统计的仓库;调拨一进一出分属两仓,只选一个仓会只看到一半 |
| 单据日期 | 必设 | 按单据日期划区间,交班核对时取「今天」,按月清点时取「指定月份」 |
| 记帐日期 | 可选 | 改用入账日期划区间 |
| 物料范围 | 可选 | 只保留涉及该物料的单据 |
| 物料分类 | 可选 | 只保留涉及该品类的单据 |
| 单据类型 | 可选 | 只看某一类单据,例如只筛进货单 |
| 记帐类型 | 可选 | 按记账口径过滤 |
单据结果区
| 列 | 含义 |
|---|---|
| 会计期 | 该单据归属的会计期,形如 202606 |
| 单据号 | 形成这笔库存变动的原始单据编号 |
| 单据日期 | 单据的业务日期 |
| 收入金额 | 该单带来的入库金额合计 |
| 发出金额 | 该单造成的出库金额合计 |
| 单据类型 | 该单属于哪一类业务单据,如进货单、销售单、原材料领用单、其它增加单 |
表尾给出收入金额与发出金额两列合计,状态栏显示本次查询的耗时与行数,例如「查询耗时 953 毫秒 共 13 行」;窗口右上角回显本次取数口径,形如「(仓库范围: 指定仓库["C0001 原料仓","C0004 车间仓"])(单据日期: 指定月份[2026/06/01至2026-06-30])」。
顶部工具栏
窗口顶部工具栏从左到右是:
- 退出:关闭查询窗口;
- 操作:下拉菜单,含【修改策略】、【设置策略控制项】、【导入策略方案】、【导出策略方案】;
- 报表:下拉菜单,含【报表】(打印预览与页面设置)与【直接打印】;
- 条件:打开「选择条件」对话框设定区间与范围;
- 帮助:打开功能说明文档。
【查询】按钮不在工具栏上,而在窗口左下角,标注为「查询 [F3]」,按 F3 与点它等效。结果区标题下方还有一条图标工具栏,提供导出、分组、筛选、打印预览等表格操作;把「单据类型」或「单据日期」列标题拖到「拖动列标题到此处进行分组」那条灰带上,即可按类或按天分组清点。
三、业务操作步骤
步骤 1:打开功能入口
系统菜单 → 存货管理 → 库存帐簿 → 出入库明细,在窗口左侧的方案列表里点中「出入库按单据查询」。
步骤 2:设定区间与范围
点工具栏【条件】打开「选择条件」对话框,勾好两项必设条件:
- 仓库范围:勾选参与统计的仓库;调拨业务一进一出分属两仓,两个仓都要选中才能看到完整的一对单据;
- 单据日期:交班核对时选「今天」,按月清点时选「指定月份」并翻到目标年月;
- 只看某类业务时再勾单据类型。
点【确定】回到窗口,窗口右上角回显本次取值。
步骤 3:执行查询
点窗口左下角【查询】(或按 F3)后表格刷新,按单据列出区间内产生过库存变动的全部生效单据,底部给出收入金额与发出金额两列合计,状态栏显示耗时与行数。
步骤 4:回查原始单据
双击结果表中的任意一行,系统直接打开这张原始单据——实测在「出入库按单据查询」方案下双击一张原材料领用单,领用单窗口当场打开。不用记单号、也不用回业务菜单找,是核账最快的路径。
步骤 5:按单结清
需要与对方或仓库交接时,用结果区工具栏的导出动作输出单据清单,按单据号逐张签认;缺失的行回到步骤 2 检查是否条件过窄或单据未生效。
四、字段详细说明
1)金额口径
| 字段 | 含义 |
|---|---|
| 收入金额 | 该单全部入库行「数量×单价」的合计 |
| 发出金额 | 该单全部出库行「数量×单价」的合计 |
| 单价 | 取自该笔进出的成本价,同一单据多行时分别计价后累加 |
本方案只出金额不出数量;需要按单核对数量时,双击该行打开原单据看明细行,或改用出入库明细查询按单据号筛出该单的逐笔流水。
2)单据类型与业务来源
结果区的「单据类型」显示的是形成这笔库存变动的原始单据名称,实测出现过的取值有进货单、销售单、原材料领用单、其它增加单等——它直接对应你在业务菜单里打开的那张单,双击行打开的就是这个单据窗口。
至于这张单在库存流水里算「收入」还是「发出」,以及它归到哪一类业务,是明细方案里「单据类型/单据业务分类」两列的口径:
| 方向 | 业务类型 |
|---|---|
| 收入方 | 采购入库、调入商品、其他入库、销售退回、借入商品、产成品入库、生产退料、项目工程退料、区域调整增加 |
| 发出方 | 销售发出、调拨发出、其他出库、采购退回、借出商品、生产领用、项目工程领用、区域调整减少 |
| 成本与调整类 | 入库成本自动调整、出库成本自动调整、出库成本手工调整、结存成本调整、采购补差、费用分摊、销售价格确认、月结调入库成本、月结调出库成本 |
其中「其他入库」「其他出库」来自其它增加单与其它减少单;「调入商品」与「调拨发出」在仓库之间移库时成对出现;成本与调整类一般不改变数量,只影响金额。
五、典型使用场景
场景 1:仓库当班交班清点
背景:换班时需要把当班产生的所有出入库单据列出来交接。
操作:单据日期选今天 → 仓库范围选本仓 → 点【查询】→ 与交接本上的单据号逐张比对 → 导出清单双方签认。
场景 2:漏单检查
背景:门店反映某天有退货,但账上看不到对应库存变化。
操作:单据日期选当天 → 在结果里按单据类型排序,找对应的业务单据 → 找不到说明单据未生效或未录入,回到业务窗口补录并生效后再复查。
场景 3:重复单据排查
背景:怀疑同一批到货被录入两次。
操作:按到货日期区间查询 → 观察是否存在日期接近、收入金额相同、单据号不同的两条收入记录 → 双击两行分别打开单据核对明细,确认重复后按单据控制流程作废其中一张。
六、权限控制与前置条件
- 需要「存货管理 → 库存帐簿 → 出入库明细」的菜单权限;「出入库按单据查询」是该窗口里的一个查询方案,不单独设权限项;
- 只有生效状态的单据进入结果,草稿与已作废单据不列出;
- 仓库与门店的数据权限决定可见范围,跨仓查询需先取得权限;
- 双击行打开原单据时,还要有对应业务单据的菜单权限,否则只能看到清单看不到单据;
- 结果区只反映单据的库存影响,金额列不代表应收应付,往来金额以财务类报表为准;
- 区间跨度大时单据数量多,建议按天或按仓分批查询;
- 单据编号规则影响单据号的可读性,见库存参数用户特点。
七、常见问题
按单查询的合计与出入库明细查询不一致?
- 原因:两边条件不完全相同,或明细查询中包含同一单据的多行拆分;
- 处理:保持日期、仓库、单据类型一致后重新比较,必要时按单据号回原单核对明细行数。
找不到某张已知的单据?
- 原因:该单据尚未生效、单据日期落在查询区间之外,或仓库不在当前筛选范围内;
- 处理:确认单据状态与日期归属,放宽区间并检查仓库条件。
调拨单为什么只看到一半?
- 原因:调拨一进一出分属两个仓库,按单筛选时只勾选了其中一个仓;
- 处理:放开仓库限制或同时选中发出与收入两个仓。
收入金额为空?
- 原因:该单据类型不带金额,或成本尚未核算;
- 处理:核对是否只需调整数量的单据类型,需要修正金额时走成本调整单。
能不能只查某一种物料的单据?
- 可以。在「选择条件」对话框里勾上物料范围(或物料分类)并设好取值,结果只保留涉及该物料的单据;但金额仍是整张单的合计,不是该物料在该单里的金额——要看某料在某单里动了多少,用出入库明细查询按单据号加物料范围两个条件筛。
附:本文档变更记录
| 日期 | 变更 |
|---|---|
| 2026-11-09 | 初稿;按客户端实测补入结果截图,订正查询条件、结果列与双击打开原单据的行为 |
