跳转到主要内容

如何在 QashierHQ 中用 Excel 批量更新库存(入库 / 出库)

填写一个 Excel 模板并上传到 QashierHQ,即可一次为多个产品增加或扣减库存,无需逐个产品执行库存操作。同一个文件还可以更新每个产品的成本价。

适用范围

  • 适用市场:所有市场

  • 产品:QashierHQ(hq.qashier.com)

  • 套餐或附加功能:你的店铺必须已启用库存管理

  • 权限:可以访问 库存 / 原料 的 QashierHQ 登录账户

开始之前

  • 你的店铺必须已启用库存管理。如果 库存 标签页显示的是带有 立即启用、比较方案 或 我有兴趣! 按钮的介绍页面,说明尚未启用。

  • 你要更新的每个产品都必须已开启 追踪库存,并设置了 Product SKU(产品 SKU)。上传时系统按 SKU 将每一行与产品匹配。请参阅如何在 QashierHQ 中追踪库存。

  • 库存变动每次只应用于一个店铺:即库存页面顶部所选的店铺。

  • 如果只修改一个产品,请改用库存操作。请参阅如何在 QashierHQ 中调整库存(库存操作)。

操作步骤

  1. 登录 QashierHQ。在左侧菜单的 产品与库存 下,点击 库存 / 原料,并停留在 库存 标签页。

  2. 在页面顶部 库存管理 标题旁边选择店铺。

  3. 点击 批量更新,然后点击 Update Stock Changes with Excel(用 Excel 更新库存变动)。

  4. 在对话框的 Step 1(步骤 1)下,勾选 Export existing SKU(导出现有 SKU),然后点击 Download(下载)。文件 Update Inventory Template.xlsx 会保存到你的下载文件夹,其中已预先填好所有已开启追踪库存的产品的名称和 SKU。

  5. 用 Excel 打开文件,按下一节的说明填写各列。保存为 .xlsx 或 .csv 格式。

  6. 回到 QashierHQ,再次打开对话框(批量更新 > Update Stock Changes with Excel)。在 Step 2(步骤 2)下,点击上传框中的 +,选择你的文件。

  7. 点击 Update(更新)。

填写模板

列

填写内容

Product Name(产品名称)

仅供你参考。系统按 SKU 匹配行,而不是按名称。

Product SKU(产品 SKU)

必填。必须与产品管理中该产品的 SKU 完全一致。

Stock in Quantity(入库数量)

要增加的数量。如果没有收货,请留空。

Stock out Quantity(出库数量)

要扣减的数量,填写正数。如果没有出库,请留空。

Details(详情)

可选备注,例如“Supplier delivery 25 Sep 2026”(供应商送货 2026年9月25日)。它会显示在该产品的库存历史中。

Cost price (Leave blank if no updates)(成本价,不更新请留空)

可选。产品的新成本价,最多 2 位小数。留空则保留当前成本。

  • 两个数量列都请使用正数。QashierHQ 会加上 Stock in 的数量,并减去 Stock out 的数量。

  • 不想修改的产品,请将两个数量列都留空。这些行会被跳过,被跳过的行中填写的成本价也不会保存。

  • 只有开启了 Quantity in Decimals(数量允许小数)的产品,并且所在店铺已开启 Enable product quantity with decimal value(启用产品数量小数值)时,才接受小数(例如 2.5)。否则请使用整数。

  • 不要添加、删除或重命名列。请始终从 QashierHQ 下载最新模板,以确保表头一致。

  • 如果你使用连锁店管理(Chain Store Management),模板会列出你所有店铺中已追踪库存的产品,但库存变动只会应用到你在页面顶部所选的店铺。要更新多个店铺,请为每个店铺分别上传一个文件。此处填写的成本价保存在产品本身,因此不区分店铺。

你应该看到的结果

  • 对话框会显示已更新的行数,例如 6 out of 10 products updated(10 个产品中已更新 6 个)。有问题的行会在下方列出,并附上行号。如果错误超过 10 条,可以通过 Download Error List(下载错误列表)按钮将其保存为文本文件。

  • 所选店铺的 库存 数字会随之变化,Qashier POS 也会获取新的数量。

  • 每个已更新产品的 库存历史 中会新增一条标记为 库存接收 (+) [EXCEL] 或 库存出库 (-) [EXCEL] 的记录,并附上你填写的 Details 备注。

重要提示:即使其他行失败,没有错误的行也会立即保存。修正错误后,请上传只包含失败行的文件。如果再次上传整个文件,已经成功的行的库存会被再次增加或扣减。

如果出现问题

错误信息

含义

解决方法

No file selected(未选择文件)

你在未附加文件的情况下点击了 Update

先点击 + 并选择你的文件

File is empty or could not be parsed.(文件为空或无法解析。)

文件没有内容,或 QashierHQ 无法读取

下载最新模板,填写后保存为 .xlsx 或 .csv,然后重新上传

Invalid file format. Please download the template above before uploading your stock updates.(文件格式无效。请先下载上方的模板,再上传库存更新。)

列标题与模板不一致

下载最新模板,并将你的数据复制进去

Unknown product SKU found on row X(第 X 行发现未知的产品 SKU)

该行的 SKU 与任何已追踪库存的产品都不匹配

在 产品管理 中检查 SKU,然后更正或删除该行

Product SKU column is empty found on row X(第 X 行的 Product SKU 列为空)

该行有数量但没有 SKU

填写该产品的 SKU

Invalid stock in quantity found on row X. Stock in quantity can only be a whole number.(第 X 行的入库数量无效。入库数量只能是整数。)

为不允许小数的产品填写了小数

使用整数,或为该产品开启 Quantity in Decimals

Negative values are not allowed in 'Stock Out'. Use positive numbers to reduce stock found on row X(第 X 行:“Stock Out”中不允许负数。请使用正数来扣减库存)

在 Stock out Quantity 中填写了负号

以正数填写数量

Negative stock change is not allowed found on row X(第 X 行:不允许负数库存变动)

在 Stock in Quantity 中填写了负号

改为在 Stock out Quantity 中填写数量

Invalid cost price found on row X(第 X 行的成本价无效)

成本价不是数字

填写数字,或将该单元格留空

Cost price must be at most 2 decimal places found on row X(第 X 行:成本价最多只能有 2 位小数)

成本价的小数位过多

四舍五入到 2 位小数

Failed to download template(模板下载失败)

无法生成模板

刷新页面后重试

相关文章

最后核实:2026年9月25日 · 适用市场:所有市场

这是否解答了您的问题?