采购业务联动与管理端配置 SOP (Admin & Purchasing SOP)
适用角色: 采购部专员/主管、仓储调度员、Odoo 系统实施顾问、系统管理员
核心原则: “单据事实即系统事实”。商城前台货架的展示与隐藏完全交由采购单与出入库单据实时驱动,坚决杜绝人工在后台进行商品上下架干预。
1. 商城在途与采购单据联动规则
商城前台“采购在途”的透出并非凭空产生,而是严格由后端采购订单(PO)的真实单据状态自动驱动。
1.1 触发前台在途展示的必要条件
采购单要促使商城前台自动透出在途状态,必须同时满足以下三个条件:
- 单据状态必须已确认:
- 采购单状态必须流转为
采购订单 (purchase)或已锁定 (done); - 注意:处于草稿 (draft) 或 已发送询价 (sent) 阶段的单据,系统视为商业谈判未敲定,绝不会在商城前台上架。
- 采购单状态必须流转为
- 目的仓库必须精确匹配:
- 采购单上的 “交货目的地 (Deliver To)” 必须指向目标仓库的进货库位(即该仓库的
lot_stock_id); - 若采购单目的地是“墨尔本总仓”,则该在途余量仅向选定“墨尔本总仓”的商城客户透出,其他仓库绝对隔离。
- 采购单上的 “交货目的地 (Deliver To)” 必须指向目标仓库的进货库位(即该仓库的
- 在途余量必须大于零:
- 系统计算有效在途余量公式为:
在途余量 = 采购数量 (product_qty) - 已接收数量 (qty_received) - 只有在途余量 > 0 时,前端才视作有在途库存。
- 系统计算有效在途余量公式为:
2. 仓库收货验收入库与平滑切换
当采购货物实物抵达仓库后,仓储物流部门按常规流程操作收货(Receipt):
- 仓库人员在 Odoo “库存 (Inventory) > 操作 > 收货 (Receipts)” 中找到对应的入库单;
- 录入批次号(Lot/Serial Number)、生产日期与保质期,点击 【验证 (Validate)】 完成入库;
- 前台毫秒级自动切换:
- 入库单过账瞬间,该采购单行的
qty_received增加,在途余量相应扣减; - 仓库内部可用库存(
qty_available)即时增加; - 商城前台刷新后,该商品原先的黄色“采购在途”徽标自动消失,平滑切换为**“现货在库(带具体可用数量与批次明细)”**,加购按钮即时解锁开放。
- 入库单过账瞬间,该采购单行的
:::