SelSup Developers

终端到终端工作流程 · 导游

库存和仓库

产品表格模型,仓库库存量,通过SelSup或外部标识器进行更新,以及安全调整.

5 部分开发人员指南

库存存量在 SKU 和仓库水平上.一个 SKU 可以连接多种产品,因此产品Id 和 skuId 不是可替换的.

WMS,ERP和仓库集成

01

了解库存实体

SKU 是库存单位.最终产品或尺寸与 SKU 联系,而 SKU库存则放在仓库或细胞中.

量是存储的量,计算量可能包括内部计算,可用量是结果可用库存.

SelSup支持量化和单独追踪库存.不要将两个会计模型结合在一个更新流中.

02

阅读仓库库存量

为了实现完全的调整,按仓库按库存量, 按仓储量, 分类量,调整时间,

完全出口可能是很大的. 用它进行初始装载和计划调整,而不是在每次变化后进行投票.

一个仓库 · cURL
curl 'https://api.selsup.ru/api/wms/stock/all?warehouseId=10129' \
  --header 'Authorization: YOUR_API_TOKEN'

03

使用SelSup实体更新

使用产品搜索和现行合同所要求的仓库地图标识符.

当需要市场更新时,独立处理持续时间和部分故障.

通过ReservedStock控制储备处理. 应用一个一致的规则在整合,这样不同的流量不会用不同的语义来重写库存.

更新批量 · JSON
[
  {
    "stock": 5,
    "serviceWarehouseId": "1234",
    "updateInService": false,
    "withReservedStock": true,
    "skuId": 1044318
  }
]

04

按条目或条码更新

通过服务路线,SelSup通过选择的服务标识符或条码来解决映射产品.

没有定义优先级的情况下,不要将条码和多个外部标识符一起发送. 输入模糊的匹配到报告中,而不是更新每个匹配.

条码更新 · JSON
[
  {
    "stock": 5,
    "barcode": "4601234567890",
    "serviceWarehouseId": "OZON-WH-01",
    "updateInService": false,
    "withReservedStock": true
  }
]

05

调和和种族预防

  1. 1

    分配股票所有权

    决定哪个系统是真相来源,哪些事件被允许改变SelSup库存.

  2. 2

    连续化 SKU 更新

    别为同一品牌和仓库发送同步值;按 SKU+仓库排队.

  3. 3

    批量后检查

    再次阅读所改变的产品表格,并使用储备公式将预期值与可用量进行比较.

  4. 4

    隔离地图错误

    对于一个未知的字符,仓库或模糊的条码,