终端到终端工作流程 · 导游
库存和仓库
产品表格模型,仓库库存量,通过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
}
]
相关的API终端点
PUT/api/wms/stock更新由 skuId
04
按条目或条码更新
通过服务路线,SelSup通过选择的服务标识符或条码来解决映射产品.
没有定义优先级的情况下,不要将条码和多个外部标识符一起发送. 输入模糊的匹配到报告中,而不是更新每个匹配.
条码更新 · JSON
[
{
"stock": 5,
"barcode": "4601234567890",
"serviceWarehouseId": "OZON-WH-01",
"updateInService": false,
"withReservedStock": true
}
]
05
调和和种族预防
- 1
分配股票所有权
决定哪个系统是真相来源,哪些事件被允许改变SelSup库存.
- 2
连续化 SKU 更新
别为同一品牌和仓库发送同步值;按 SKU+仓库排队.
- 3
批量后检查
再次阅读所改变的产品表格,并使用储备公式将预期值与可用量进行比较.
- 4
隔离地图错误
对于一个未知的字符,仓库或模糊的条码,