Асноўны працоўны паток · Кіраўнікі
Інвентар і склады
Мадэль SKU, чытанне запасаў на складзе, абнаўленні SelSup або знешніх ідэнтыфікатараў, і бяспечная сумяшчальнасць.
Інвентар жыве на ўзроўні SKU і складу. SKU можа злучыць некалькі прадуктаў, так што прадуктId і skuId не з'яўляюцца узаемазаменяемымі.
WMS, ERP і складовая інтэграцыя01
Паглыбленне інвентарных суб'ектаў
SKU - гэта адзінка запасаў. Канчатковы прадукт або памер звязваюць з SKU, у той час як запас SKU размяшчаецца ў складзе або клетцы.
колькасць - гэта захоўваецца колькасьць, вылічаная колькасці можа ўключаць ў сябе ўнутраныя вылічэнні, а даступная колькі - выніковая даступны запас.
SelSup падтрымлівае колькасна-базаваную і індывідуальна адсочваецца інвентар. Не спалучаць абодва мадэлі бухгалтарскага ў адной паток абнаўлення.
Сродкі API канечныя пункты
GET/api/product/findЧытаць на прадукцеGET/api/warehouse/listЗапіс складаў
02
Чытаць склад запасаў
Для поўнага ўзгаднення, загрузка запасаў па складзе.
Поўны экспарт можа быць вялікім. Выкарыстоўвайце яго для першапачатковага загрузкі і запланаванай супакоі, а не апытанне яго пасля кожнай змены.
curl 'https://api.selsup.ru/api/wms/stock/all?warehouseId=10129' \
--header 'Authorization: YOUR_API_TOKEN'
Сродкі API канечныя пункты
GET/api/wms/stock/allЗагрузка ўсяго запасу складаGET/api/wms/stock/findПошукавы фонд
03
Абноўленне з выкарыстаннем суб'ектаў SelSup
Выкарыстоўвайце skuId з пошуку прадукту і пазнак мапіроўкі склада, патрабаваны ў бягучым дагаворы.
updateInService=false аддзяляе SelSup запаснай запіс ад сінхроннага распаўсюджвання рынку. Калі патрабуюцца абнаўленні рынку, кіраваць працягласцю і частковымі збоямі самастойна.
зReservedStock кантралюе кіраванне рэзервамі. Прымяніць адно паслядоўнае правіла па ўсёй інтэграцыі, каб розныя патокі не перапісваць запасы з рознай семантыкай.
[
{
"stock": 5,
"serviceWarehouseId": "1234",
"updateInService": false,
"withReservedStock": true,
"skuId": 1044318
}
]
Сродкі API канечныя пункты
PUT/api/wms/stockАбноўленне skuld
04
Абноўленне па артыкуле або шэрагу
З маршрутам сэрвісу SelSup вырашае картаваны прадукт па выбраным ідэнтыфікатары сэрвіса або шэраг-код. сэрвісWarehouseId павінен належаць да той жа сэрвісе.
Не пасылаць шэраг-код і некалькі знешніх ідэнтыфікатараў разам без вызначанага прыярытэта.
[
{
"stock": 5,
"barcode": "4601234567890",
"serviceWarehouseId": "OZON-WH-01",
"updateInService": false,
"withReservedStock": true
}
]
Сродкі API канечныя пункты
PUT/api/wms/stock/{service}Абноўленне па пазначэнні паслугGET/api/warehouse/serviceКартаванне склада паслуг
05
Прымірэнне і прафілактыка расы
- 1
Уласнасць акцый
Вырашыце, якая сістэма з'яўляецца крыніцай праўды і якія падзеі дазволеныя змяніць SelSup інвентар.
- 2
Серыалізаваць абнаўленні SKU
Не адпраўляйце адначасовыя значэнні для аднаго і таго ж складу і складу; чаргу па SKU+ складзе.
- 3
Праверка пасля партыі
Прачытайце змененыя SKU зноў і параўнайце чаканае значэнне даступнай колькасці з дапамогай вашай рэзервовай формулы.
- 4
Ізаляцыя памылак у картаванні
Невядомыя скульд, склад, або двухсэнсоўны шэраг-код патрабуе карыснай карысныя карысны словары, а не бясконцае паўторнае паспрабаванне.