Definujte, co znamená množství
Oddělte fyzický stav skladu, rezervu a množství k dispozici k prodeji. Dohodněte se na inventáři a zásadách pro zrušené objednávky. Mapování by mělo fungovat na úrovni požadovaného produktu nebo varianty pomocí stabilního SKU nebo ID. Dvě různé možnosti se stejným SKU vytvářejí nejednoznačnost.
Navazující článek: Merchant Center: nesoulad cen a dostupnosti zboží.
Připravte výchozí stav
Webhook změn nemusí nutně převádět všechny existující zásoby. V případě KeyCRM musíte počáteční stahování a následné události zvážit samostatně. Odsouhlaste kontrolní položky a výpočet prodejného množství. Neodpočítávejte rezervu dvakrát, pokud zdroj již vrací připravené dostupné množství.
Navazující článek: Import katalogu OpenCart: SKU, varianty a kontrola.
Přidejte pravidelné odsouhlasení
Kromě událostí je potřeba způsob, jak najít zmeškané nebo nesprávně použité změny. Otestujte nulovou zásobu, vrácení, poslední kus a změnu jedné varianty. U zpožděných událostí definujte pořadí zpracování, aby starší zpráva nepřepsala novější stav. Odchylky musí být viditelné pro odpovědnou osobu.
Můžete zaručit okamžitou synchronizaci zásob?
Mezi systémy dochází ke zpožděním a možným poruchám. Vyžaduje se dohodnuté tolerovatelné zpoždění, redundance a mechanismus detekce nesrovnalostí.