操作手册商品库存

商品库存

商品库存模块用于维护商品基础资料,并按门店管理库存余额、出入库流水、盘点记录和库存预警。

本文截图中的门店、商品、库存和单号均为操作示例。实际可见数据与操作按钮由账号的数据范围和权限决定。

核对日期:2026-10-14。旧截图仅辅助识别区域,实际字段、门店和政策以当前发布为准。

使用前准备

商品资料与门店库存是两层数据:

  1. 先在 商品库存 > 商品维护 创建并启用商品。
  2. 再在 商品库存 > 库存管理 为具体门店登记入库或设置库存。
  3. 商品销售、店长结算和产品提货发生后,系统会记录库存变化。
功能所需权限
商品维护products:manage
查看库存inventory:view
入库、出库、盘点和设置inventory:edit

商品与库存边界

商品和库存有两层关系,不应混淆:

  • 每条商品资料归属一个门店;不同门店可使用相同 SKU 和条码,但拥有独立商品记录、名称、价格和图片。
  • 开店初始化可以直接沿用来源门店的历史商品图片;后续各店独立换图,其他门店仍在使用的历史文件会保留。
  • 库存是门店视角,“每个门店可售多少”。

核心约束:

  • 商品停用不会自动清理库存,但会阻止其参与新业务。
  • 门店库存可以为 0,但不允许出现“负库存提交流程”。
  • 库存变动必须形成流水;任何库存变更都不能直接编辑当前余额。
  • 自动扣减只发生在系统可核验的业务场景(结算、提货、退款流程)。

商品维护

商品维护列表

商品维护页面支持按商品名称和状态查询,也可以导出当前筛选条件下的商品列表。

推荐维护顺序

  1. 先选择商品所属门店,确认 SKU、条码在该门店内唯一;不同门店允许重复,已删除的历史商品仍占用本店编码。
  2. 配置商品分类、售价和“单件”积分口径。
  3. 启用商品前检查门店库存,以及小程序是否应展示该商品。
  4. 商品资料变更和实物库存变更分开操作,分别保留资料记录与库存流水。

新建商品

新建商品

  1. 进入 商品库存 > 商品维护。
  2. 点击 新建商品。
  3. 选择所属门店,填写商品名称、SKU、条码、分类和售价。
  4. 设置状态与排序。
  5. 设置是否参与积分;按政策选择固定每件赠分或留空使用整单阶梯规则。
  6. 补充商品说明后点击 确定。

字段说明:

字段说明
商品名称必填,显示在商品订单、库存和店长工作台中
所属门店商品所属门店;库存、销售和维护权限按门店区分
SKU同门店唯一、跨门店可重复,与内部 ERP 编码一致
条码同门店唯一、跨门店可重复
分类用于列表归类和筛选,例如精油、护理套装
售价商品标准售价,单位为元
排序数字越小通常越靠前,建议按统一规则维护
状态启用后可参与新业务;停用不会删除历史订单和库存记录
参与积分控制商品成交后是否发放积分
每件赠送积分可选;填写时按固定单件积分计算,留空按系统整单新老客阶梯计算

“每件赠送积分”留空时可显示 按金额计算,并非资料缺失。固定赠分与整单阶梯按正式政策选择,最终结果以成交报价和积分流水为准。

编辑商品

在商品列表点击 编辑,可调整售价、积分、状态、排序和说明。已有业务数据的商品不建议随意修改 SKU;需要停止销售时使用 停用,不要通过改名复用原商品。

商品下线规则

触发原因推荐动作
商品生命周期结束将状态改为停用,保留历史销售和库存记录
商品名称或 SKU 需纠错建议新建正确商品,不复用原商品编号
商品仍出现在下单端先确认“停用”状态是否同步,确认后再处理库存策略

导出商品

先设置商品名称或状态筛选条件,再点击 导出 Excel。导出内容与当前查询条件一致,适合用于商品资料核对和留档。

库存操作怎么选

现场情况应使用的操作原因
采购到货入库记录真实增加的库存和来源单号
报损、赠品等人工出库出库记录真实离开门店的库存
账面库存与实物不一致盘点以实盘数修正并保留盘盈或盘亏
初始化或审批后的无单据纠错设置直接修正库存或预警配置,必须填写依据

使用优先级:正常采购与消耗使用入库或出库;账实差异使用盘点;只有确认没有对应业务单据时才使用库存设置。不要用“设置”代替日常入库、出库或盘点。

库存余额

库存余额

库存余额按“门店 + 商品”管理,展示当前库存、预警线、库存状态和更新时间。

  • 正常:当前库存高于预警线。
  • 低库存:当前库存小于或等于预警线。
  • 预警线:由库存设置维护,用于门店补货判断。

可以按门店、商品和库存状态筛选。每行提供 入库、出库、盘点、设置 操作,页面顶部也可以发起新的库存业务。

入库与出库

入库登记

入库登记

  1. 点击 入库登记。
  2. 选择门店和商品。
  3. 输入入库数量。
  4. 填写采购单、调拨单等业务单号。
  5. 填写业务原因。
  6. 确认是否同步内部 ERP 后提交。

出库登记

出库操作与入库一致,适用于报损、赠品或其他人工出库场景。门店之间调拨使用独立的门店调拨流程,避免重复人工出入库。提交前应核对当前库存,避免出库数量超过可用库存。

业务原因是必填项,业务单号建议填写真实来源单据,方便后续在出入库明细中追溯。

同步内部 ERP

“同步内部 ERP”默认开启。库存流水中会显示同步状态:

  • 待同步 / 同步中:任务正在处理;
  • 已同步:ERP 已接收;
  • 同步失败 / 人工处理:需要根据流水号和业务单号排查;
  • 无需同步:本次操作未要求同步。

中台库存操作已成功但 ERP 同步失败时,不要重复提交同一笔库存业务,应先根据库存流水处理同步问题。

库存设置

在库存余额行点击 设置,可以维护:

  • 库存变化:输入正数增加库存,输入负数减少库存;
  • 预警线:设置该门店商品的低库存判断阈值;
  • 业务单号和原因:记录本次人工调整依据。

库存设置适合初始化或经审批的库存修正。日常采购、调拨和报损应优先使用入库或出库,使流水类型更清晰。

库存盘点

  1. 在库存余额行点击 盘点,或进入 库存盘点 页签点击 发起盘点。
  2. 选择门店和商品。
  3. 输入实盘库存。
  4. 填写盘点单据和盘点原因。
  5. 确认 ERP 同步设置后提交。

系统以实盘库存覆盖账面库存,并自动计算差异:

  • 实盘大于账面:生成 盘盈;
  • 实盘小于账面:生成 盘亏;
  • 两者相同:记录 盘点无差异。

盘点记录保留账面库存、实盘库存、差异、盘点人和盘点时间,不应通过重复盘点来掩盖错误流水。

盘点结果与后续动作建议:

  • 盘盈:由财务或店长确认是否同步 ERP。
  • 盘亏:优先核对出入库明细与实仓情况,再执行补货或修正流程。
  • 无差异:保留记录并继续正常销售。

出入库明细

出入库明细 是库存审计入口,记录每次库存变化前后的数量、业务类型、来源单号、操作人、发生时间和 ERP 状态。

系统自动产生的库存变化也会进入流水:

来源说明
产品订单提货店长确认产品订单提货后扣减库存
店长结算售卖服务结算时随单销售商品后扣减库存
入库或出库登记人工登记的门店库存业务
库存调整通过库存设置产生的变化
库存盘点盘盈、盘亏或无差异记录

库存流水用于追溯,不提供直接修改。发现错误时,应通过一笔新的更正业务恢复库存,并在原因中引用原流水或业务单号。

自动扣减与失败兜底

以下场景会触发自动库存扣减或回写:

  1. 店长结算中“随服务销售商品”;
  2. 店长工作台“产品提货确认”;
  3. 可售校验用于判断能否提交,本身不表示已经扣减库存;
  4. 退款与退货流程中的返库动作(由支付/订单状态触发)。

自动处理失败时系统会阻断相关闭环,不建议重复提交:

  1. 核对库存流水和提货/结算状态;
  2. 先解决库存或商品状态问题;
  3. 修复后再重试相关业务动作。

同一单号在问题修复前不应再次手动重复提交。

库存预警

库存管理中存在两类提醒:

  • 已启用库存预警的商品,库存余额的 低库存 状态按“当前库存 ≤ 预警线”判断;
  • 顶部库存预警和 库存预警记录 按各商品设置的预警线触发。

不需要预警的商品,可在 库存余额 → 设置 中关闭 库存预警。关闭后,该门店的这个商品不会显示为低库存,也不会生成顶部提醒、预警记录或钉钉通知;已有待处理预警会自动结束。重新启用后,系统会立即按当前库存和预警线重新判断。

预警记录会保存触发库存、当前库存、触发来源、来源单号、操作人和时间。补货或盘点使库存恢复后,记录状态会由 待补货 变为 已恢复,历史预警仍保留。

预警状态说明
待补货当前库存仍小于或等于预警线,应补货、盘点或排查异常流水
已恢复当前库存已高于预警线,历史触发记录继续保留
已忽略人工关闭本次提醒;库存恢复前不会重复生成同一轮预警

收到预警后建议按以下顺序处理:

  1. 核对预警门店、商品和触发来源。
  2. 检查出入库明细,确认是否存在漏入库或重复出库。
  3. 实物库存正确时执行入库;账实不符时执行盘点。
  4. 返回预警记录确认当前库存和恢复状态。

库存预警记录支持 忽略预警。该操作只关闭当前提醒,不会增加库存或修正账实差异;忽略后,库存恢复到预警线以上之前不会重复产生同一轮提醒。仅在已确认本次提醒无需立即处理且存在其他可追踪安排时使用。零库存、待提货订单受阻或实物短缺时,应执行补货或盘点,不得用忽略代替处理。

预警响应分层建议:

  1. 立即处理:实物缺货或待交付受阻,先暂停相关交付并安排真实补货。
  2. 短期处理:库存低于预警线,提交采购/补货申请。
  3. 常规观察:已恢复后保留“已恢复”状态,历史记录用于复盘。

常见分流方式:

核对结果处理方式
系统和实物库存都低实物到店后入库,不将采购申请或在途商品提前计入库存
系统库存低、实物库存充足先查流水,确认差异后按实盘数量发起盘点
系统库存充足、实物库存不足暂停交付和销售,排查漏出库或报损后发起盘点
提货或结算被库存不足阻断先入库或盘点,刷新库存后再重试一次原业务
中台库存已更新、ERP 同步失败按原库存流水处理同步,不重复提交库存业务

更完整的现场处理步骤请参阅门店常见问题处理方案。

商品积分规则

赠分需同时核对本店政策、是否参与积分、固定赠分、商品标记和允许倍率,不能只用售价推算全部商品。

  • 普通门店当前新老客单笔参与积分金额达到 1000 元时,额外赠送一次 100 积分,含 1000 元整,不按满千倍数累加。
  • 购买商品包含“定制套组/小产区”标记时,整单不享受上述额外赠分;是否开启本店 1.1 倍率是另一配置条件。
  • 快闪店按整单可积分商品金额计算:不足 200 元不赠,达到 200 元按 1 元赠 1 积分并按系统舍入,不叠加普通门店倍率、固定赠分和满千赠分。
  • 人工倍率只在获授权且页面允许范围内使用,不能当作店长自行变更政策的入口。

下单、产品积分结算、提货和退款各有积分入账或回退时点,已发不重复发;历史单保留成交时快照,不按今天的政策重算。

门店调拨

进入 商品库存 → 门店调拨,按“全部调拨、我调出的、我调入的”查询。新建时核对调出和调入店、对应商品、数量及原因,按原单状态执行。

发货扣减调出店库存,实际验收后增加调入店库存。发货、在途和验收不能混作一次完成;不要再对同笔调拨手工重复出库或入库。反向调拨在允许状态下关联原单新建,保留原证据。

常见问题

现象处理方式
库存操作中找不到商品检查商品是否已创建并处于启用状态
只能查看,不能入库或盘点当前账号缺少 inventory:edit 权限
库存达到预警线但没有顶部预警检查该商品的 库存预警 开关是否已关闭
ERP 显示同步失败记录流水号和业务单号,处理同步任务,不要重复登记库存
产品提货无法确认检查对应门店商品库存,完成入库或盘点后重试
账面库存与实物不一致先查流水,确认原因后发起盘点并填写真实盘点单据

操作手册

本篇目录