Skip to content

组装查询 ​

组装查询是组装单的行级台账:一行 = 一张组装单里的一个原料行。它把单据头和明细拼在一张宽表里,用来回答「这批成品到底用了哪些料、各用了多少、成本落到多少」这类问题。它读的是数据库视图 V_CombinBillSheet,只读,不能从这里改任何数。

功能路径:存货管理 → 组装查询 网页地址:/admin/Storage/combinqueryreport/

组装查询报表:查询条为单据日期、单据编号、两个仓库与单据状态,列表为单据头信息与物料明细信息拼成的宽表,底部有合计行

一、和组装单列表的差别 ​

商品组装列表组装查询
一行代表一张单据一张单据的一个原料行
能看到用量与成本不能能
有没有新增 / 审核有新增都没有,纯报表
数据来自单据主表视图 V_CombinBillSheet
用途开单、审单对账、复盘、算超耗

按单统计时先按「单据编号」去重,否则一张十行原料的单会被算成十张。

二、查询条件 ​

条件取值
单据日期今天 / 昨天 / 本周 / 上周 / 本月 / 上月 / 自定义,默认本月
单据编号七种匹配方式:包含 / 等于 / 开头为 / 结尾为 / 不等于 / 不包含 / 介于
仓库 ×2两个独立的仓库下拉,都从「全部」起步。界面上标签都写作「仓库」,实际一个筛完工仓库、一个筛领用仓库,顺序按页面位置
单据状态全部 / 草稿 / 已生效 / 已关闭

另有高级筛选与方案,工具栏是查询 / 重置 / 导出 / 方案。

三、列表列 ​

表头分两段,前段是单据级、后段是行级:

段列
单据级单据编号、单据日期、单据状态、组装成品编号、组装成品名称、完工仓库、领用仓库、组装数量、总成本、记账日期、制单人、记账人
行级物料编号、物料名称、单位、单位用量、实际数量、标准用量、差异数量、成本单价、标准售价、采购价

三个要点:

  1. 「总成本」是单据级的值,同一张单的多行会重复显示同一个总成本。别把它按行相加。
  2. 「差异数量」= 实际数量 − 标准用量,正数是超耗、负数是省料。这张报表是复盘超耗最直接的入口,按这一列排序即可。
  3. 底部有一行「合计」,对数量与金额类列求和。合计里的「组装数量」是各行重复值的累加,没有业务含义,看总成本要用去重后的数。

四、常见问题 ​

「查出来是空的」 — 默认只查本月。组装单少的话本月确实没有,把单据日期改成上月或自定义区间。

「同一张单出现好几行」 — 设计如此,一行一个原料。

「总成本对不上组装单上的金额」 — 先看是不是把多行的总成本相加了;再看单据状态,草稿行的成本列是空的。

「成本单价和采购价不一样」 — 成本单价是记账时按移动加权算出的发出单价,采购价是档案价。两者本来就可能不同,库存周转、调价、期初成本都会造成差异。

「看不到成本 / 售价列」 — 受字段级权限控制,账号没授权就不下发这一列。

「能不能从这里改数」 — 不能。要改回商品组装:草稿直接改,已生效先反审核。

五、相关窗口 ​