物料编码特点
物料编码特点(页面标题为「物料编码系统特点」)是全系统物料档案的总开关页:物料编号怎么生成、条码是否自动、分类分几级、新建物料默认算采购还是销售、编码窗口能改哪些价——这些规则都定在一页上,改一次影响之后建的所有物料。它不是维护某一条商品的档案,而是规定所有物料档案长什么样,因此是启用新账套时第一个要打开的页面。
功能路径:基础设置 → 物料编码特点

一、功能概述
1. 核心用途
- 定编码规则:选编码方式(手工定义/按类别/按供应商/按流水号)、编码长度与流水号长度,决定物料编号的形态;
- 定条码规则:是否自动条码、自动条码类型(编号/EAN8/EAN13/空),以及是否要求条码符合 EAN 码规则;
- 定分类形态:分类编码方式、分类级别数,以及是否启用类别权限管理、控制编码选择、允许按类别负数销售;
- 定新物料默认值与窗口行为:默认是否采购物料/销售物料、默认皮重与最大保质期天数、编码窗口里能改哪些字段、常用基本单位有哪些。
2. 与其他功能的关系
| 功能 | 关系 |
|---|---|
| 物料管理 | 本页规则直接决定新增物料时编号、条码的生成方式与默认属性 |
| 商品分类 | 分类编码方式、分类级别数约束分类树的层级与编号;启用类别权限管理后按分类限权 |
| 品牌管理、加值属性、搭售商品 | 使用自定义物料类型等开关会影响这些档案在物料窗口里的可用方式 |
| 采购与调拨 | 「使用最小批量采购控制」「是否使用内部调拨价」分别打开采购与调拨的约束 |
| 标签打印 | 「标价签打印显示两列策略价」「制单时是否显示称重信息」影响前台与标签呈现 |
| 客户端设置系统特点 | 同一套全局开关在客户端的入口是主界面 → 设置系统特点,见物料编码用户特点 |
二、界面布局说明
这是一个整页表单,没有页签、没有列表:右上角是「搜索特点名称/说明」输入框和【保存】按钮,正文按八个块自上而下排列。顶部一条橙色提示写明权限:仅超级用户、系统管理员、维护人员可修改系统特点,当前为只读查看模式——不满足角色时整页控件为灰,只能看不能改。
| 块 | 字段 |
|---|---|
| 编码规则 | 编码规则已确认锁定(开关,旁注「确认后编码方式/长度/流水号不再允许修改;取消勾选可重新调整」)、编码方式、编码长度、流水号长度、新物料默认为采购物料、新物料默认为销售物料 |
| 自动条码 | 自动条码类型(编号 / EAN8 / EAN13 / 空) |
| 物料分类 | 分类编码方式(手工定义 / 系统自动)、分类级别数、启用类别权限管理、控制编码选择、启用物料类别负数销售功能;块内另有一张按分类设置的表(列编号、ID、物料分类) |
| 物料默认属性 | 要求条码符合EAN码规则、要求大件单位条码符合EAN码规则、物料名称默认使用物料分类名、最大保质期天数、物料默认皮重 |
| 物料窗口设置 | 允许在编码窗口修改物料标准售价、在物料表中显示扩展分类、在物料明细中显示价格策略、物料编码中物料名称不重复、通过物料分类窗口选择物料 |
| 相关设置 | 电话号码可包含-符号、使用最小批量采购控制、大客户生日提前天数、使用自定义物料类型、是否使用内部调拨价、制单时是否显示称重信息、标价签打印显示两列策略价 |
| 选择自定义前缀 | 规格前缀、名称前缀、产地前缀、助记码前缀、条形码前缀、店内码前缀、自定义码前缀 |
| 常用单位 | 常用基本单位(逗号分隔,如:个,盒,箱,件) |
测试账套当前取值:编码方式「手工定义」、编码长度 13、流水号长度 4、自动条码类型「编号」、分类编码方式「手工定义」、分类级别数 2、启用物料类别负数销售功能已打开、新物料默认为采购物料与销售物料两个开关均打开、编码规则未锁定。
三、业务操作步骤
步骤 1:规划编码方式
| 编码方式 | 适用 |
|---|---|
| 手工定义 | 由录入人自己编号,适合有既有商品编码体系的客户 |
| 按类别 | 编号带分类段,同类物料号段集中,便于按类检索 |
| 按供应商 | 编号带供应段,适合以供应商为主线的采购型门店 |
| 按流水号 | 完全由系统顺序发号,最省事,但编号本身不含业务含义 |
选好方式后填编码长度与流水号长度:编码长度是编号总位数,流水号长度决定能容纳多少条物料(4 位即每段 0001–9999)。
步骤 2:定条码与分类规则
需要系统自动生条码时打开自动条码并选类型(EAN13 适合对接标准商品条码,选「编号」则直接用物料编号作条码);在物料分类块定分类级别数——它决定商品分类最多能建几层,先按「大类—中类—小类」的实际需要定,避免建完分类再改层级。
步骤 3:设默认属性与窗口行为
按业务需要打开物料默认属性与物料窗口设置里的开关:例如零售门店常开「物料编码中物料名称不重复」防重名,需要门店改价的开「允许在编码窗口修改物料标准售价」。
步骤 4:填常用单位与前缀
常用基本单位用逗号分隔一次列全(如 个,盒,箱,件),新增物料时单位下拉直接取这份清单;选择自定义前缀块里的规格前缀、名称前缀、产地前缀、助记码前缀、条形码前缀、店内码前缀、自定义码前缀,用于统一拼接规则。
步骤 5:保存并新建一条物料验证
点【保存】,到物料管理新增一条测试物料,确认编号按所选方式与长度生成、条码按自动条码类型产生、单位下拉里有刚填的常用单位。
步骤 6:确认锁定
规则试跑无误后,打开编码规则已确认锁定。锁定后编码方式、编码长度、流水号长度不再允许修改;确需调整时取消勾选可重新调整——但改规则只影响之后新增的物料,已建物料编号不会重排。
四、字段详细说明
| 字段名 | 类型 | 含义与取值 |
|---|---|---|
| 编码规则已确认锁定 | 开关 | 打开后编码方式/长度/流水号不再允许修改;取消勾选可重新调整 |
| 编码方式 | 下拉 | 手工定义 / 按类别 / 按供应商 / 按流水号 |
| 编码长度 | 数值 | 物料编号总位数(测试账套为 13) |
| 流水号长度 | 数值 | 编号末段流水位数(测试账套为 4) |
| 新物料默认为采购物料 / 默认为销售物料 | 开关 | 新增物料时这两个属性的初始值 |
| 自动条码类型 | 下拉 | 编号 / EAN8 / EAN13 / 空 |
| 分类编码方式 | 下拉 | 手工定义 / 系统自动 |
| 分类级别数 | 数值 | 商品分类树允许的层数(测试账套为 2) |
| 启用类别权限管理 | 开关 | 打开后按物料分类限制账号可见与可改范围 |
| 控制编码选择 | 开关 | 打开后物料窗口的分类选择受控 |
| 启用物料类别负数销售功能 | 开关 | 允许指定类别在无库存时负数销售 |
| 要求条码符合EAN码规则 | 开关 | 校验条码位数与校验位 |
| 要求大件单位条码符合EAN码规则 | 开关 | 对箱/件等非基础单位的条码同样校验 |
| 物料名称默认使用物料分类名 | 开关 | 新增时名称自动带出分类名 |
| 最大保质期天数 | 数值 | 保质期字段的允许上限 |
| 物料默认皮重 | 数值 | 新物料的默认皮重 |
| 允许在编码窗口修改物料标准售价 | 开关 | 控制门店/编码端能否改标准售价 |
| 在物料表中显示扩展分类 | 开关 | 物料列表是否显示扩展分类列 |
| 在物料明细中显示价格策略 | 开关 | 明细页是否展示价格策略 |
| 物料编码中物料名称不重复 | 开关 | 打开后重名物料保存被拦 |
| 通过物料分类窗口选择物料 | 开关 | 选物料时先选分类再选物料 |
| 电话号码可包含-符号 | 开关 | 放宽档案里电话字段的字符校验 |
| 使用最小批量采购控制 | 开关 | 采购按物料的最小采购量控制 |
| 大客户生日提前天数 | 数值 | 会员/大客户生日提醒的提前量 |
| 使用自定义物料类型 | 开关 | 启用自定义物料类型体系 |
| 是否使用内部调拨价 | 开关 | 门店间调拨按内部调拨价结算 |
| 制单时是否显示称重信息 | 开关 | 单据上是否显示称重字段 |
| 标价签打印显示两列策略价 | 开关 | 标签打印呈现两列策略价 |
| 各前缀(规格/名称/产地/助记码/条形码/店内码/自定义码) | 文本 | 拼接对应字段时使用的自定义前缀 |
| 常用基本单位 | 文本 | 逗号分隔的单位清单,如 个,盒,箱,件 |
五、典型使用场景
场景 1:新账套启用前定规则
上线第一天按「编码方式 → 长度 → 分类级别数 → 自动条码 → 常用单位」的顺序设好,再开始录物料。若先录了几百条物料再改编码长度,历史编号与新编号会出现两套形态。
场景 2:对接标准条码的预包装商品
自动条码类型选 EAN13,并打开「要求条码符合EAN码规则」,避免录入手写条码后前台扫不出来。散装烘焙品则把条码留空或按店内码规则打码。
场景 3:限制门店改价
关闭「允许在编码窗口修改物料标准售价」,门店端只能看价不能改价,统一由总部在物料窗口的价格体系里维护。
场景 4:按分类给采购员限权
打开「启用类别权限管理」,再给采购账号只放开原料大类,其物料窗口与选物料弹窗只出现授权分类下的物料。
六、权限控制与前置条件
- 只有超级用户、系统管理员、维护人员可修改,其他角色进入即只读查看模式(页面顶部有橙色提示原文);
- 修改前建议先导出/截图留档当前取值,本页没有历史版本可回溯;
- 规则变更只作用于之后新增的物料与分类,已有档案的编号、条码不会被重写;
- 编码规则一旦「已确认锁定」,编码方式/长度/流水号不再允许修改,需先取消勾选;
- 分类级别数下调前,先确认现有商品分类层级不超过新级别数。
七、常见问题
1. 打开页面全是灰,改不了
原因:当前账号不是超级用户、系统管理员或维护人员。 处理:页面顶部已提示「当前为只读查看模式」,需要改规则请换上述角色账号,或让管理员调整权限。
2. 编码长度、流水号长度灰着不能改
原因:「编码规则已确认锁定」已打开。 处理:取消该勾选后调整,调完重新锁定。注意取消锁定不会自动改历史编号。
3. 新增物料时编号不符合预期
原因:编码方式与长度、流水号长度不匹配,或该分类在「物料分类」块里另有分类编码方式设置。 处理:回到本页确认编码方式为「按类别/按流水号」时期望的段结构,并检查对应分类的分类编码方式。
4. 单位下拉里找不到想要的单位
处理:到「常用单位 → 常用基本单位」按逗号分隔补上(如 个,盒,箱,件)保存,再回物料窗口重开。
5. 分类建不到第三级
原因:「分类级别数」限制。 处理:上调分类级别数后再建;下调前需先压平现有层级。
