物料管理
物料管理是"卖什么、买什么、存什么"的档案源头:一条物料就是一个可交易或可库存的对象,从黄豆、面粉这样的原料,到吐司、生日蛋糕这样的成品,再到配送费、加工费这类服务项,全部在这里定义编号、条码、规格、单位、进价售价与所属分类。账套里 1500 多条物料支撑着采购、销售、生产、库存、门店收银全部业务,物料档案上少勾一个开关,前端就可能选不到、单据就入不了库。
功能路径:基础设置 → 物料管理

一、功能概述
1. 核心用途
- 建物料主档:编号、条码、名称、单位、规格、分类构成物料的身份,所有单据按这几项检索;
- 定价格口径:进价、售价以及价格体系页里的最低价、平均价、移动平均价、最近成本等,为采购、销售与成本核算提供基准;
- 定业务属性:物料类型、是否采购/销售/库存物料、保质期与批号管理、是否可生产,决定这张物料能进哪些单据;
- 供前台展示:标签信息、营养成分、生产厂家、商品属性、搭售商品这些页签,是商城、小程序、电子价签的数据来源。
2. 与其他功能的关系
| 功能 | 关系 |
|---|---|
| 商品分类 | 物料的「物料分类」取自分类树,分类同时决定编号段与报表汇总口径 |
| 业务伙伴 | 「主要供应商」下拉取供应商档案 |
| 品牌管理 | 「品牌」下拉取品牌档案 |
| 物料编码特点 | 决定编号怎么生成、条码类型、新物料默认是否采购/销售物料 |
| 仓库管理 | 物料 × 仓库构成库存记录与配货标准 |
| 加值属性、搭售商品 | 挂到物料上供前台点单选择 |
| 物料标签 | 清单行内【标签】打开弹窗,给物料挂多选运营标记,与分类、扩展分类是三件不同的事 |
| 客户端物料编码 | 同一张物料表的客户端维护窗口,见物料编码(客户端) |
二、界面布局说明
1. 清单页
| 元素 | 说明 |
|---|---|
| 工具栏 | 新增、导出、回收站、打印,以及 ▾ 溢出菜单 |
| 搜索框 | 「搜索...」按编号、条码、名称模糊定位 |
| 左侧分类树 | 按商品分类显示层级,节点后带该分类下的物料数,点节点即按分类过滤 |
| 分类筛选 | 列表上方「商品分类」下拉,可切「全部 / 未分类 / 具体分类」 |
| 列 | 编号、条码、名称、规格、单位、分类、供应商、状态、进价、售价、标签 |
| 状态列 | 显示草稿、已发布等档案状态,草稿物料不参与业务 |
| 行内【标签】 | 打开「物料标签」弹窗,为该物料勾选运营标签(新品、促销、爆款等),只作筛选与分组;价签打印走工具栏【打印】,见物料标签 |
| 分页 | 共 N 条 / 共 N 页,右下角切每页条数(10 至 200 条/页) |
2. 编辑窗口
点【新增】或点行内编号,弹出标题为「编辑」的窗口,顶部工具栏是返回、保存(带下拉)、取消、刷新、上一行、下一行。窗口内分九个页签,页签下方还挂着五个子表区:
| 页签 | 主要内容 |
|---|---|
| 基础信息 | 编号、条码、名称、单位、规格、物料分类、主要供应商、品牌、进价、售价 |
| 基础属性 | 物料类型、自定义标识码、外文名称、助记码 |
| 价格体系 | 单位售价、单位进价、最低价、平均价、移动平均价、最大成本、最近成本、最近含税价、最近不含税价 |
| 库存与销售 | 采购物料、销售物料、库存物料、是否下架、入库控制、销售类型、试销期、交货时间、配套类型、最小库存、最大库存、ABC 分类、损耗率、废品率、最小采购量 |
| 质量与批号 | 保质期管理、保质期(天)、保质期(月)、毛重、净重、皮重、批号管理、批号生成模式、批号、是否质检、允许批号零出库 |
| 加工与结算 | 可生产、组合件、BOM 分解、标准重量、工时、现结提成比例、月结提成比例、结算价、结算率、最大差异数量、匹配差异数量、匹配最小差异 |
「可生产」走生产链(工艺配方 + 生产单据),「组合件 / BOM 分解」走存货管理的组装拆卸——两套数据、两套单据,别在一个里找另一个的开关。 | 标签信息 | 执行标准、产地、过敏提示、食用方式、加工方式、配料、储存方式 | | 备注信息 | 备注、备注1、备注2、包装关系 | | 系统信息 | 最后入库日期、最后修改时间与各级状态标志、定义/修改人员与日期、修改次数 |
页签区下方还有多级单位、营养成分、生产厂家、商品属性、搭售商品五个子表,未保存主表前会提示「请先保存主表后再编辑」。

三、业务操作步骤
步骤 1:先确认编码规则
进入物料编码特点,看清编码方式(手工定义或自动流水)、编码长度与流水号长度。编码方式决定了新增物料时编号是手填还是系统给,也决定了后续新增物料的编号风格能否统一。
步骤 2:准备好分类与供应商
物料必须挂一个分类(必填),分类先在商品分类建好;有固定供货来源的物料,供应商档案也要先在业务伙伴里建出来并勾上"是否供应商"。
步骤 3:新增物料
基础设置 → 物料管理 →【新增】,在基础信息页签填写:
- 编号(必填):按编码规则给,或留空由系统按流水生成;
- 条码(必填):无实际条码的按自动条码规则用编号占位,需要上架商城或扫码收银的物料必须给真实条码;
- 名称(必填)、单位(必填)、规格:名称要能一眼认出是什么,规格写清包装大小(如
10kg/桶); - 物料分类(必填):决定报表归类与编号段;
- 主要供应商、品牌:按实际填,便于采购下单时自动带出;
- 进价、售价(必填):进价是采购与成本基准,售价是门店与商城的默认价。
步骤 4:定业务开关
切到库存与销售页签,按物料性质勾选:
- 要采购入库 → 采购物料;要卖出去 → 销售物料;要有库存账 → 库存物料。三者可以同开,例如外购面包既是采购物料又是销售物料和库存物料;
- 只做一次性收费项(配送费、加工费)→ 只开销售物料,不开库存物料;
- 临时试卖的商品用试销期与是否下架控制,不要靠删除档案。
基础属性里的物料类型要与开关一致,可选值包括 001 库存物料、002 自制半成品、003 原材料、004 成品、005 受托代销商品、101 低值易耗品、102 劳务服务、103 其他收费项目、104 折扣、105 联营商品。
步骤 5:按需补质量、加工与前台信息
- 有保质期的食品 → 质量与批号里打开保质期管理并填保质期(天)或保质期(月),需要批次追溯的打开批号管理并选批号生成模式;
- 自产品 → 加工与结算里打开可生产,配合 BOM 使用;
- 上商城/小程序 → 补标签信息、营养成分、生产厂家、商品属性,并在多级单位里定义包装换算。
步骤 6:保存并核对
点【保存】。要连续建同类物料,用【上一行】【下一行】在窗口内翻档案;建完回清单搜索该编号,确认状态不是草稿、分类与价格正确,再到一张实际销售或采购单里试选一次。
四、字段详细说明
| 字段名 | 必填 | 含义与取值 |
|---|---|---|
| 编号 | 是 | 物料唯一编号,受物料编码特点里的编码方式与长度约束 |
| 条码 | 是 | 扫码收银与商城检索用;无实物条码时按自动条码规则生成 |
| 名称 | 是 | 单据、报表、前台显示名称 |
| 单位 | 是 | 基础计量单位(公斤、个、杯、袋),多级单位在此基准上换算 |
| 规格 | 否 | 包装或份量描述,如 10kg/桶、1496克、6英寸 |
| 物料分类 | 是 | 取自商品分类树,决定归类与权限 |
| 主要供应商 | 否 | 取自勾了"是否供应商"的业务伙伴 |
| 品牌 | 否 | 取自品牌管理,用于按品牌统计 |
| 进价 | 是 | 采购价基准,影响成本与毛利计算 |
| 售价 | 是 | 默认销售价,价格策略可在此基础上覆盖 |
| 物料类型 | 否 | 库存物料/自制半成品/原材料/成品/受托代销商品/低值易耗品/劳务服务/其他收费项目/折扣/联营商品 |
| 自定义标识码、外文名称、助记码 | 否 | 检索与展示辅助,助记码留空按名称生成 |
| 单位售价 / 单位进价 / 最低价 / 平均价 / 移动平均价 / 最大成本 / 最近成本 / 最近含税价 / 最近不含税价 | — | 价格体系页,多数由业务数据回算,用于核对成本口径 |
| 采购物料 / 销售物料 / 库存物料 | — | 三个开关决定物料能进哪类单据 |
| 是否下架、入库控制、销售类型、试销期、交货时间、配套类型 | — | 销售与履约控制项 |
| 最小库存 / 最大库存 / ABC 分类 / 损耗率 / 废品率 / 最小采购量 | — | 补货与计划参数,与仓库配货标准配合使用 |
| 保质期管理 / 保质期(天) / 保质期(月) / 毛重 / 净重 / 皮重 / 批号管理 / 批号生成模式 / 批号 / 是否质检 / 允许批号零出库 | — | 质量与批次追溯参数 |
| 可生产 / 组合件 / BOM 分解 / 标准重量 / 工时 / 提成比例 / 结算价 / 结算率 / 差异数量 | — | 生产与结算参数 |
| 执行标准 / 产地 / 过敏提示 / 食用方式 / 加工方式 / 配料 / 储存方式 | — | 标签与合规信息,前台与价签会展示 |
| 备注 / 备注1 / 备注2 / 包装关系 | — | 自由文本与包装说明 |
| 系统信息页全部字段 | — | 状态标志与审计字段,由系统维护,只读 |
五、典型使用场景
场景 1:上新一个外购成品
供应商已有档案,先确认分类存在,然后新增物料:填编号、条码、名称、单位、规格、分类、主要供应商、进价、售价,物料类型选 004 成品,三个开关全开,有保质期的填保质期(天)。保存后到门店试开一张销售单确认能选到、价格正确。
场景 2:建一个自产品
新增物料,物料类型选 002 自制半成品 或 004 成品,在库存与销售里按需关闭采购物料(不自采),在加工与结算里打开可生产并维护 BOM;成本由生产领料汇总,价格体系里的移动平均价会随生产入库变化。
场景 3:建一个服务费项目
例如"配送费":物料类型选 103 其他收费项目,只开销售物料、不开库存物料,单位用"次"或"单",条码用编号占位。这样它能出现在销售单明细里,但永远不会进库存报表。
场景 4:商品下架
停售不要删档案:把是否下架打开,或将使用标志关闭,历史销售数据与毛利分析仍完整保留;删除只能进回收站,且被单据引用过的物料无法彻底删除。
六、权限控制与前置条件
- 账号需有「基础设置 → 物料管理」菜单权限;若启用类别权限管理,还能限制到具体分类,见物料编码特点;
- 前置档案:商品分类(必填归属)、供应商与品牌(选填但建议先建)、编码规则(决定编号与条码形态);
- 进价、售价属于敏感数据,无查看权限的账号在列表与编辑窗口里看不到金额列;
- 子表(多级单位、营养成分、生产厂家、商品属性、搭售商品)必须先保存主表才能编辑;
- 客户端与网页端读写同一张物料表,两端同时编辑同一条物料时以最后保存为准,改档前先刷新。
七、常见问题
1. 点保存提示编号或条码已存在
原因:编号、条码在账套内唯一;从旧物料复制新建时最容易撞号。 处理:改编号,或让系统按流水号自动生成;确认不是重复建档——同一种物料建两条会造成库存与成本分裂。
2. 新建的物料在销售单里选不到
原因:没勾销售物料、状态还是草稿、是否下架已打开,或所属分类被权限限制。 处理:回编辑窗口逐项核对开关与状态;有类别权限管理时确认该账号能看到这个分类。
3. 入库单里选不到某个物料
原因:该物料没勾库存物料,或类型是劳务服务/其他收费项目。 处理:确实需要库存的,打开库存物料开关;服务项本就不该入库,改用费用或结算单据处理。
4. 前台商城看不到商品
原因:缺条码、缺分类发布设置,或标签信息、生产厂家等必填展示项为空。 处理:补齐条码与分类发布状态,再检查商品分类的「是否发布」。
5. 改了售价,历史单据的价格跟着变了
原因:不会。单据明细保存时已固化成交价,改档案价只影响之后新建的单据;如果历史报表价格变了,多半是报表取的是档案价而不是成交价。 处理:核对报表口径,价格分析类报表用物料进价变动历史一类功能查变更轨迹。
6. 列表 1500 多条找不到目标物料
处理:优先用左侧分类树点到具体分类,再配合顶部搜索按编号/条码/名称过滤;需要线下核对时点【导出】。
