bots4.me

Optimal Ordering in Odoo

Written by

in

Logo BOTS4.me

Jak nastavit optimální body objednávání v Odoo z reálné historie prodeje

Proměňte odhadovaná min/max pravidla objednávání v cílové stavy zásob podložené daty — aktualizované automaticky

Pravidla objednávání Odoo jsou mocná — pokud jsou čísla min/max v nich správná. Ve většině firem byla zadána jednou, na základě pocitu, a od té doby se jich nikdo nedotkl. Tento průvodce vysvětluje, co stojí zastaralé objednací body, proč přepočty v tabulkách nevydrží a jak AutoSTOCK vypočítá optimální cílový stav zásob pro každý produkt z Vaší reálné historie prodeje v Odoo a zapíše jej zpět jako standardní pravidla stock.warehouse.orderpoint, kterým Váš nákup už rozumí.

💸 Co Vás stojí objednací body od oka

Každý produkt ve Vašem skladu se řídí dvěma čísly: minimem, které spustí doplnění, a maximem, do kterého doplňujete. Když je pomýlíte v kterémkoli směru, zaplatíte za to:

  • Nastaveno příliš nízko: výpadky zásob u Vašich nejprodávanějších položek. Zákazníci čekají, objednávky se ruší a prodeje potichu unikají ke konkurentům, kteří měli zboží na skladě.
  • Nastaveno příliš vysoko: provozní kapitál zmrazený v pomaluobrátkových položkách, promarněné místo v regálech a mrtvá zásoba, která se nakonec odepíše.
  • Nastaveno jednou a zapomenuto: poptávka se mění každou sezónu, ale nákup dodnes pohánějí pravidla zadaná před dvěma lety. Propast mezi reálnou poptávkou a uloženými pravidly se každý měsíc rozšiřuje.
  • Vůbec nenastaveno: doplňování Odoo nemá s čím pracovat, takže nákup běží na paměti, chodbových rozhovorech a panických objednávkách s drahou expresní přepravou.

Matematika za dobrým objednacím bodem — průměrná poptávka, variabilita poptávky, dodací lhůta dodavatele, požadovaná úroveň dostupnosti — je dobře známá. Problém je, že nikdo nemá čas počítat ji pro stovky nebo tisíce SKU, měsíc co měsíc.

🔧 Jak to týmy obvykle zkoušejí vyřešit

1. Manuální pravidla v Odoo

Odoo Vám umožňuje vytvořit pravidlo objednávání pro každý produkt s minimálním a maximálním množstvím a jeho plánovač je věrně vykoná. Odoo Vám však neřekne, jaká ta čísla mají být — ten úsudek je na Vás, pro každý produkt, navždy. Při více než pár desítkách SKU pravidla zkostnatějí.

2. Čtvrtletní tabulka

Vyexportujte prodeje, sestavte vzorce, vypočítejte nové hodnoty min/max a poté je jednu po druhé přepište do Odoo. Funguje to — jednou. Export je druhý den zastaralý, přepisování vnáší chyby a celé cvičení je natolik bolestivé, že se ze “čtvrtletně” stane “ročně” a nakonec “nikdy”.

3. Skripty na míru nebo těžkopádné plánovací moduly

Vývojář dokáže naskriptovat statistiku, ale skript potřebuje údržbu a jeho výstup se stejně musí bezpečně dostat do Odoo. Plnohodnotné sady pro plánování poptávky počítají dobře, ale přinášejí vlastní databázi, vlastní obrazovky a implementační projekt — příliš těžké pro malou či střední firmu, která chce jen správné hodnoty min/max v systému, který už používá.

🤖 Automatizovaná cesta: AutoSTOCK

AutoSTOCK je bot BOTS4.me, který analyzuje Vaši reálnou historii prodeje v Odoo — standardně 120 dní, nastavitelné — vypočítá optimální cílový stav zásob pro každý produkt a výsledek zapíše zpět jako nativní pravidla objednávání Odoo. Žádné nové plánovací obrazovky: Vaše Odoo funguje přesně jako předtím, jen s čísly, která jsou konečně správná a automaticky udržovaná aktuální.

📊

Analyzovaná reálná historie prodeje

→
🤖

Optimální cíl vypočítaný pro každý produkt

→
💾

Nativní min/max pravidla zapsaná do Odoo

→
✅

Report e-mailem po každém běhu

📐 Pět optimalizačních režimů — vyberte ten, který se hodí

Pokrytí: výchozí režim. Objednací bod (min) pokryje, co se prodá během dodací lhůty dodavatele, plus 50% rezervu; úroveň doplnění (max) k tomu přidá N měsíců průměrné poptávky (standardně 2). Jednoduché, předvídatelné a snadno vysvětlitelné celému týmu.

Úroveň dostupnosti: statistická gaussovská pojistná zásoba pro zvolený cíl dostupnosti mezi 80 % a 99 %, s využitím skutečné dodací lhůty dodavatele každého produktu z Odoo — delší dodací lhůty automaticky znamenají větší pojistnou zásobu. Nepravidelná nebo slabá poptávka je vyloučena, takže statistika se nikdy neuplatní tam, kam nepatří.

Percentil poptávky: pojistná zásoba bez předpokladu rozdělení, odvozená přímo z Vašeho skutečného průběhu poptávky — bez jakéhokoli předpokladu normality.

Hybrid: automaticky pro každý produkt — AutoSTOCK zatřídí každý produkt podle toho, jak pravidelně se opravdu prodává, a poté použije matematiku Úroveň dostupnosti na produkty se stabilním prodejem a matematiku Percentil poptávky na ty nepravidelné. Produkty, které jsou na obojí příliš řídké, raději nechá být, než aby jim dal zavádějící cílový stav.

Vážené podle aktuálnosti: žádné datum odříznutí — stejná myšlenka jako Pokrytí, ale novější prodeje váží více než starší: po uplynutí jedné dodací lhůty se prodej počítá na polovinu, po dvou na čtvrtinu. Na okraji okna analýzy nic náhle nevypadne.

⚠️ Kvalifikační kritéria — jednorázové položky se nikdy nedostanou na sklad

Produkt dostane cílový stav zásob jen tehdy, pokud si jej koupil dostatečný počet různých zákazníků dostatečně mnohokrát — obě hranice jsou nastavitelné. Ten jeden stroj na objednávku, který jste jednou prodali, se nikdy neobjeví na Vaší polici jako “pojistná zásoba”.

Od měsíce zdarma k čerstvým pravidlům doobjednání

  • Krok 1 — Začněte bezplatný měsíc Discovery: přihlaste se na bots4.me/bots, na kartě AutoSTOCK klikněte na Začít bezplatný měsíc Discovery a jednou přijměte Podmínky — bez platební karty. Chcete pomoct s nastavením? Napište nám, jaké ERP používáte, a nastavíme to společně s vámi. Nejprve si také můžete proklikat dashboard s ukázkovými daty na bots4.me/bots_demo.
  • Krok 2 — Připojte Odoo: na Odoo.sh nebo on-premise nainstalujte bezplatný modul BOTS4.me Connect (Odoo 13–19) a připojte ho jedním kliknutím. V Odoo Online vytvořte API klíč v Settings → Users & Companies → Users → Váš uživatel → Account Security, poté na bots4.me otevřete Nastavení (ozubené kolečko) → AutoSTOCK → Access Manager → Přidat zdroj → ERP → Odoo a vložte ho tam; uživatel Odoo za klíčem potřebuje práva Inventory (User). Odoo Online potřebuje pro přístup k API plán Custom od Odoo. Volitelný XML pomocník bez kódu přidá do Odoo menu BOTS4.me. Jedno připojení slouží všem aplikacím BOTS4.me, které pracují s Odoo.
  • Krok 3 — Vyberte režim a období: na kartě Ovládání v AutoSTOCK zvolte Režim optimalizace (Pokrytí, Úroveň dostupnosti, Percentil poptávky, Hybrid nebo Vážené podle aktuálnosti), Období analýzy (ve výchozím stavu 120 dní) a kvalifikační brány Min. počet unikátních zákazníků a Min. počet objednávek. Pokrytí funguje v každé placené úrovni; ostatní režimy jsou k dispozici v úrovni Business.
  • Krok 4 — Začněte v režimu DEMO: AutoSTOCK startuje v režimu DEMO. Provede plnou analýzu a pošle e-mailem kompletní report (objednací bod a úroveň doplnění pro každý produkt, zásoba plus příchozí a která pravidla by se změnila), přičemž v Odoo nic nezmění. V režimu DEMO vznikne nová analýza nejvýše zhruba jednou denně a čerpá váš objem zpracování stejně jako ostrý běh. Pouze u reportů můžete zůstat, jak dlouho chcete.
  • Krok 5 — Přejděte naostro: na kartě Ovládání přepněte režim z DEMO na LIVE (odemkne se po Vašem prvním DEMO reportu) a zapněte Zapisovat pravidla doobjednání (každý placený plán, včetně bezplatného měsíce Discovery). Potřebné je obojí. Zvolte Plán spouštění (denně nebo týdně) a Provozní hodiny a od té doby se cíle přepočítávají a pravidla spravovaná AutoSTOCK se obnovují automaticky.

Váš první týden s AutoSTOCK

  • Přečtěte si souhrn prvního reportu: kolik produktů mělo v analyzovaném období prodeje, kolik se kvalifikovalo pro cíl a kolik ne, kolik je pod objednacím bodem a kolik pravidel doobjednání bylo (nebo by v režimu DEMO bylo) vytvořeno či aktualizováno.
  • Zkontrolujte tabulku produktů: pro každý produkt, který dostane pravidlo, ukazuje Objednací bod (min), Doplnit do (max), Zásobu + příchozí a Stav, takže každý cíl můžete porovnat s tím, co víte. Pravidla, která jste nastavili sami, jsou uvedena pod “Ponecháno podle Vás”.
  • Dolaďte brány: pokud se kvalifikuje příliš mnoho produktů, zvyšte Min. počet unikátních zákazníků nebo Min. počet objednávek; pokud chybějí pravidelně prodávané produkty, snižte je. Produkty bez dodací lhůty dodavatele v Odoo používají Výchozí dodací lhůtu.
  • Před ostrým provozem vyzkoušejte druhý režim: změňte Režim optimalizace a porovnejte další DEMO report s prvním. Pokrytí je jednoduchý a předvídatelný začátek.
  • Přejděte na LIVE, až Vás cíle přesvědčí: přepněte režim na LIVE a zapněte Zapisovat pravidla doobjednání. Pravidla se pak v Odoo zobrazí jako běžná pravidla doobjednání a karta Záznamy a statistika Aktualizovaná pravidla doobjednání ukazují, co každý běh změnil.
  • V plánu Business nechte rozhodnout data: Měsíční porovnání režimů & oken jednou měsíčně porovná všechny režimy a analyzovaná období na Vaší vlastní historii prodeje a pošle e-mailem vítěze s přesným nastavením k použití, aniž by sáhlo do Vašeho ERP. Volitelné vrstvy SMART (Úprava podle trendu, Sezónní předstih, Sezónní nákupní připomínky) zpřesňují údaj o poptávce a jsou vypnuté, dokud je nezapnete; Tlumení výjimečných objednávek je standardně zapnuto v každém placeném plánu.
  • Poté uzavřete cyklus: AutoPURCHASE objednává podle cílů, které zapsal AutoSTOCK. Naplánujte AutoSTOCK tak, aby běžel před AutoPURCHASE, a cíle budou vždy čerstvé.

📅 Jak vypadá každodenní provoz

Po každé analýze — nebo jen při změně pravidel, nebo týdně, podle Vaší volby — dostanete report zásob: objednací bod a úroveň doplnění pro každý produkt, produkty pod objednacím bodem a přesně která pravidla se změnila. Reporty a logy jsou v jednom z 31 jazyků podle Vaší volby. V dashboardu na bots4.me/bots máte pro každou aplikaci karty Ovládání, Logy a Nastavení, Napájení bota zap/vyp a každou funkci samostatně přepínatelnou — s úplnými logy rozhodnutí pro každý běh. Platforma je hostovaná v EU, navržená pro GDPR a nabízí 2FA.

Protože AutoSTOCK zapisuje standardní pravidla doobjednání Odoo (běžné záznamy min/max stock.warehouse.orderpoint), ve Vašem pracovním postupu se nemusí změnit nic jiného: vlastní doplňování zásob v Odoo, Vaši nákupčí i Vaše stávající reporty pracují dál se stejnými záznamy — nyní průběžně udržovanými v souladu se skutečnými údaji o prodejích. Běží na téže platformě, na které IMP Kontakt s Mail2ERP mění tisíce e-mailových poptávek RFQ a objednávek měsíčně na záznamy v ERP.

🔄 Od cílových stavů zásob k uzavřenému skladovému koloběhu

Správné objednací body jsou prvním krokem plně automatizovaného koloběhu doplňování zásob. Druhý krok: AutoPURCHASE promění tyto cílové stavy v návrhy nákupních objednávek — vypočítá potřeby pro každý produkt, seskupí řádky podle preferovaného dodavatele a respektuje minima dodavatelů, takže Vy jen zkontrolujete a potvrdíte. Třetí krok: když dodavatelé potvrdí, Supplier2ERP čte potvrzovací e-maily a aktualizuje Vaše objednávky v Odoo o potvrzené ceny, množství a termíny dodání.

AutoSTOCK určí cílové stavy → AutoPURCHASE připraví návrhy objednávek → Supplier2ERP je udrží v souladu s realitou. Vlastněte všechny tři a doplňování zásob se stane něčím, co dozorujete, ne něčím, co děláte.

🌍 Nejprve Odoo, ale také další ERP

AutoSTOCK dnes podporuje Odoo verze 13 až 19 (Odoo Online, Odoo.sh i on-premise), ERPNext 15 a 16, Zoho Inventory, Dolibarr 23 a novější, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero a SAP Business One (v posledních čtyřech za vás pravidla doobjednání vede BOTS4.me). Jakýkoli jiný ERP s API (SAP S/4HANA, Oracle NetSuite, Dynamics 365 Finance / Sales a jiné) připojíme na vyžádání, takže pokud potřebujete optimalizaci zásob v jiném systému, řekněte nám, ve kterém.

❓ Často kladené otázky

Jak automaticky vypočítám optimální body objednávání v Odoo?

Samotné Odoo vykonává pravidla objednávání, ale nevypočítá, jaké má být min/max. AutoSTOCK doplňuje chybějící výpočet: analyzuje Vaši reálnou historii prodeje z Odoo (standardně 120 dní), vypočítá optimální cíl pro každý produkt pomocí jednoho z pěti optimalizačních režimů — Pokrytí, Úroveň dostupnosti, Percentil poptávky, Hybrid nebo Vážené podle aktuálnosti — a výsledek zapíše zpět jako standardní pravidla objednávání Odoo podle harmonogramu, který si zvolíte.

Jaká data AutoSTOCK používá k výpočtu cílových stavů zásob?

Vaše skutečná historie prodeje v Odoo za nastavitelné období (standardně 120 dní) plus skutečná dodací lhůta dodavatele každého produktu z Odoo, používaná v každém režimu. Cíle vycházejí z toho, co zákazníci opravdu koupili — ne z předpokladů nebo oborových průměrů.

Jaký je rozdíl mezi režimy Pokrytí, Úroveň dostupnosti, Percentil poptávky, Hybrid a Vážené podle aktuálnosti?

Pokrytí nastaví objednací bod na to, co se prodá během dodací lhůty dodavatele, plus rezervu a jako úroveň doplnění přidá N měsíců průměrné poptávky (standardně 2) — jednoduché a předvídatelné. Úroveň dostupnosti počítá gaussovskou pojistnou zásobu pro zvolený cíl dostupnosti mezi 80% a 99% se skutečnými dodacími lhůtami dodavatelů. Percentil poptávky odvozuje pojistnou zásobu přímo z rozdělení Vaší poptávky, aniž by předpokládal, že je normální. Hybrid zařadí každý produkt podle toho, jak pravidelně se prodává, a na stabilně prodávané použije výpočet Úrovně dostupnosti, na nepravidelné výpočet Percentilu poptávky. Vážené podle aktuálnosti funguje jako Pokrytí, ale nedávné prodeje mají větší váhu než starší, takže na okraji okna nic prudce nespadne. Režimy můžete v dashboardu kdykoli přepnout.

Přepíše AutoSTOCK moje stávající pravidla objednávání v Odoo?

Ne. AutoSTOCK spravuje jen pravidla, která sám vytvořil, a prázdná pravidla Odoo (min i max na 0). Pravidla, která jste nastavili sami, zůstanou beze změny a jsou uvedena v reportu, pokud nezapnete Převzít moje pravidla, a seznam nikdy neskladovat vybrané produkty vyřadí. Zapisuje standardní záznamy min/max stock.warehouse.orderpoint, takže váš vlastní proces zásobování s nimi dál funguje. Pokud se chcete nejdřív podívat, než se cokoli zapíše, režim pouze reporty a Demo režim provedou plnou analýzu a pošlou report e-mailem, aniž by změnily Vaše ERP.

Jak zabráním jednorázovým produktům nebo produktům na objednávku, aby dostaly objednací bod?

Kvalifikační kritéria AutoSTOCK přiřadí cílový stav zásob jen tehdy, když si dostatečný počet různých zákazníků koupil produkt dostatečně mnohokrát — obě hranice jsou nastavitelné. Produkty, které kritérii neprojdou, jednoduše nikdy nedostanou pravidlo, takže jednorázové položky zůstanou mimo Váš sklad.

Funguje s Odoo Online, Odoo.sh a on-premise?

Ano — Odoo 13 až 19 on-premise a aktuální verze Odoo.sh a Odoo Online. Odoo.sh a on-premise používají bezplatný Python modul BOTS4.me Connect, nainstalovaný jednou a připojený jedním kliknutím; Odoo Online, které zakazuje vlastní Python, se připojuje pomocí API klíče ze Settings → Users & Companies → Users → váš uživatel → Account Security.

Mohu AutoSTOCK vyzkoušet dřív, než cokoli zapíše?

Ano. Váš první měsíc je bezplatný měsíc Discovery, bez platební karty. Začíná v režimu DEMO: dostanete plnou analýzu zásob a e-mailový report, aniž by se do Vašeho ERP zapsala jakákoli pravidla doobjednání, dokud nepřepnete na LIVE a nezapnete Zapisovat pravidla doobjednání.

📚 Související průvodci

🔗 Zdroje a další čtení

Oficiální dokumentace a standardy, na které tento průvodce odkazuje. Externí odkazy se otevírají v nové záložce.

Přestaňte hádat své objednací body

Začněte bezplatný měsíc Discovery: připojte své Odoo a Vaše první plné reporty optimalizace zásob dorazí v režimu DEMO — do Vašeho ERP se nic nezapíše, dokud nepřepnete na LIVE.

🌐 BOTS4.me plně funguje ve vašem jazyce — k nastavení a spuštění automatizace nepotřebujete angličtinu. Tato stránka je přeložena z našeho anglického originálu. Navrhněte vylepšení překladu →