库存业务
库存业务是存货管理里真正改库存的那一组:盘点把实盘数录进来、把账实差额自动落成盘盈盘亏单,其他增减单负责所有不走采购和销售的手工收发。五个窗口都是标准单据窗口,界面结构一样,差别在谁能手工开、谁只能被生成。
功能路径:存货管理 → 库存业务
本栏目覆盖的范围
| 页面 | 软件菜单 | 单据类型 / 子类型 | 主表 | 能不能手工新增 |
|---|---|---|---|---|
| 库存业务与盘盈单 | 库存业务、盘盈单(两项同址) | 201 / 1 | chk_FullBillHead | 不能,列表没有「新增」 |
| 盘亏单 | 盘亏单 | 202 / 1 | chk_LoseBillHead | 不能,同上 |
| 库存盘点 | 库存盘点 | 盘点单 | chk_StockInvent | 能,走「新建盘点单」向导 |
| 其他增加单 | 其他增加单 | 201 / 0 | chk_FullBillHead | 能 |
| 其他减少单 | 其他减少单 | 202 / 0 | chk_LoseBillHead | 能 |
先建立四个认知
第一,四张调整单只有两张物理表。 盘盈单和其他增加单同住 chk_FullBillHead,盘亏单和其他减少单同住 chk_LoseBillHead,靠子类型分开:0 是手工单、1 是盘点生成。四个网页窗口各查各的子类型,所以列表之间不会串台,但数据库层面它们是同一批记录。
第二,盘盈盘亏单是盘点单的产物,不能手工开。 这两个列表的工具栏只有「导出」和「刷新」。要重做一张盘盈单,正确动作是回库存盘点把那张盘点单反审核、改实盘数、重新盘完确认。在盘盈单窗口里点审核会被直接拒绝,提示写着「盘盈/盘亏单由盘点单「盘完确认」自动生成并过账,如需重新过账请在盘点单工作台操作。」
第三,记账方向是固定的四路。 盘盈入库 +4、盘亏出库 −5、其他增加走入库、其他减少走发出。反审核不是把状态改回去,是按原数量取负再做一次反向记账,同时把生成的财务凭证红冲掉。所以已经跨过账期的单据不要随手反审核。
第四,门店报损的单子不在这四个窗口里。 收银端报损写的是 chk_LoseBillHead 的子类型 3,「盘亏单」和「其他减少单」两个列表都把它过滤掉了。按仓库盘点出来的差异和门店自己报的损是两条线,对账时要分开看。
五张单的差异一览
| 维度 | 盘盈单 | 盘亏单 | 库存盘点 | 其他增加单 | 其他减少单 |
|---|---|---|---|---|---|
| 入口 | 只读列表 | 只读列表 | 新建盘点单向导 | 新增 | 新增 |
| 明细价格 | 入库成本价,只读 | 出库成本价,只读 | 进价、售价只读 | 入库成本价,可改 | 出库成本价,只读(记账时按移动加权回写) |
| 单价从哪来 | 总账成本 → 盘点账面价 → 档案采购价 → 0 | 移动加权成本回写 | 账面数取自库存账 | 默认标准进价 | 移动加权成本回写 |
| 记账方向 | +4 入库 | −5 出库 | 不记账,只生成单 | 入库 | 发出 |
| 是否生成凭证 | 是(贷 5301-0A 商品盘盈) | 是(借 5502-0A 商品盘亏) | 否 | 按财务开关 | 按财务开关 |
| 关联表 | chk_StockFullLoseManage | 同左 | 由它写入 | 不写 | 不写 |
建议的阅读顺序
- 第一次做月度盘点:读库存盘点的四种盘点方式怎么选 → 再看库存业务与盘盈单、盘亏单怎么自动出来;
- 杂项收发(样品、内部领用、包装物增加):读其他增加单、其他减少单;
- 盘完发现数录错了:读库存盘点的反审核一节,注意它会连带冲销盘盈盘亏单和凭证;
- 界面操作不熟:先读单据窗口通用操作。
