Přejít na obsahovou část stránky

Zajímavost ze světa 

Architekturu REST, na které stojí většina dnešních propojení e-shopu s ERP přes API, popsal Roy Fielding ve své disertační práci v roce 2000. Webová rozhraní díky ní spolu mohou komunikovat jednotně bez ohledu na to, v jaké technologii jsou napsaná.[2] 

Co v článku najdete 

  • Co znamená e-shop napojený na ERP 
  • Co se mezi e-shopem a ERP synchronizuje 
  • Jaké jsou způsoby napojení e-shopu na ERP 
  • Jak probíhá výměna dat v reálném čase 
  • Jaké jsou přínosy napojení e-shopu na ERP 
  • Jaká rizika a úskalí napojení přináší 
  • Jak vypadá napojení e-shopu na ERP Helios 
  • Čím se liší napojení pro B2B a B2C e-shop 
  • Jak postupovat při zavádění napojení 

Co znamená e-shop napojený na ERP 

E-shop napojený na ERP je internetový obchod, který nefunguje jako samostatný ostrov, ale je datově propojený s podnikovým systémem firmy. ERP drží jednotnou databázi celé firmy, od skladů přes ceny až po účetnictví [3]. Když je e-shop na ERP napojený, čerpá z této databáze a zpětně do ní zapisuje. 

V praxi to znamená, že produkty, ceny a stavy zásob nezadává nikdo do e-shopu ručně. Tyto údaje přicházejí z ERP, kde je firma stejně musí vést kvůli skladu a fakturaci. Objednávka, kterou zákazník vytvoří na webu, naopak putuje do ERP, kde se z ní stane zakázka a podklad pro fakturu [1]. 

Bez napojení musí obsluha přepisovat objednávky z e-shopu do ERP a naopak hlídat, aby se stav skladu na webu shodoval se skutečností. To je zdroj chyb a zdržení, které s rostoucím počtem objednávek roste [3]. 

Co se mezi e-shopem a ERP synchronizuje 

Propojení nepřenáší všechno, ale jen data, která obě strany potřebují. Směr přenosu se u jednotlivých oblastí liší. Část dat teče z ERP do e-shopu, část opačně [1]. 

Oblast dat Směr přenosu Co se přenáší
Produkty a katalog ERP do e-shopu Názvy, parametry, kategorie, obrázky
Ceny ERP do e-shopu Ceníky, slevy, ceny podle skupin zákazníků
Stav skladu ERP do e-shopu Dostupné množství, termín naskladnění
Objednávky E-shop do ERP Nová objednávka, položky, zákazník, doprava
Faktury a doklady ERP do e-shopu Vystavená faktura, stav úhrady
Stav zakázky ERP do e-shopu Vyřízeno, expedováno, číslo zásilky

Zdroj: Chaffey, D. (2019). Digital Business and E-Commerce Management. 7. vyd. Pearson.

U B2B obchodu je důležitá synchronizace cen podle skupin zákazníků. Každý odběratel může mít vlastní ceník nebo slevu, kterou firma stejně spravuje v ERP. Napojený e-shop pak každému zákazníkovi ukáže his ceny [1]. 

Jaké jsou způsoby napojení e-shopu na ERP 

Napojit e-shop na ERP lze několika způsoby a každý má jinou náročnost i pružnost. Nejčastější jsou rozhraní API, hotový konektor a v jednodušších případech výměna souborů [1]. 

Způsob napojení Jak funguje Pro koho
API rozhraní Systémy spolu komunikují přímo přes webové rozhraní Pružné napojení na míru
Hotový konektor Předpřipravený můstek mezi konkrétním e-shopem a ERP Rychlé nasazení standardu
Výměna souborů Přenos dat dávkově přes soubory v daných časech Jednodušší nebo starší řešení

Zdroj: Chaffey, D. (2019). Digital Business and E-Commerce Management. 7. vyd. Pearson.

Dnes převažuje napojení přes API. To staví na principech architektury REST, kterou ve své disertaci popsal Roy Fielding [2]. Systémy si díky ní vyměňují data jednotným způsobem, nezávisle na technologii, ve které jsou napsané. Jak takové propojení podpoří chod výroby, ukazuje optimalizace výrobních procesů s Heliosem. 

Hotový konektor je rychlejší a levnější, pokud existuje pro danou kombinaci e-shopu a ERP. Nevýhodou je menší volnost, firma se přizpůsobuje tomu, co konektor umí. API na míru je pružnější, ale dražší na vývoj a údržbu [1]. 

Jak probíhá výměna dat v reálném čase 

U napojení záleží nejen na tom, co se přenáší, ale i jak často. Některé údaje stačí aktualizovat jednou denně, jiné musí být aktuální okamžitě [1]. Stav skladu u zboží s malou zásobou je typický případ, kdy se vyplatí přenos v reálném čase, aby web neprodal zboží, které už není. 

Přenos v reálném čase obvykle zajistí API, kdy e-shop pošle dotaz do ERP ve chvíli, kdy údaj potřebuje, a hned dostane odpověď [2]. Dávkový přenos přes soubory naopak proběhne v daných časech, například v noci, a mezi přenosy data zastarávají. 

Volba mezi okamžitým a dávkovým přenosem je kompromis mezi aktuálností dat a zátěží systémů. Časté dotazy zatěžují ERP i e-shop, proto se v praxi kombinuje obojí. Kritická data jdou okamžitě, méně důležitá dávkově [1]. 

Jaké jsou přínosy napojení e-shopu na ERP 

  • Méně ruční práce, objednávky se nepřepisují mezi systémy 
  • Méně chyb, stejný údaj se zadává jen jednou 
  • Aktuální stav skladu a ceny na webu bez ručního hlídání 
  • Rychlejší vyřízení objednávky a expedice 
  • Jeden zdroj pravdy o zboží, cenách a zakázkách 
  • Lepší zvládnutí růstu počtu objednávek bez nárůstu obsluhy 

Tyto přínosy mají společný základ. Firma přestane věst stejná data na dvou místech a sníží počet míst, kde může vzniknout chyba [3]. Čím více objednávek e-shop zpracuje, tím více se napojení vyplatí. 

Jaká rizika a úskalí napojení přináší 

Napojení není samo o sobě zárukou pořádku. Pokud jsou data v ERP nepořádná, propojení tento nepořádek jen rychleji rozšíří i na web [3]. Proto se před napojením vyplatí pročistit katalog, ceny a sklad. 

Riziko Projev Jak mu předejít
Nekonzistentní data Web ukáže špatnou cenu nebo dostupnost Pročistit data v ERP před napojením
Výpadek rozhraní Objednávky nedorazí do ERP Hlídání chyb a opakování přenosu
Přetížení systémů Pomalé odezvy při častých dotazech Vyvážit okamžitý a dávkový přenos
Závislost na dodavateli Změny napojení vyžadují odborníka Jasná dokumentace rozhraní

Zdroj: Chaffey, D. (2019). Digital Business and E-Commerce Management. 7. vyd. Pearson.

Kvalitu samotného propojení lze posuzovat podle měřitelných vlastností softwaru, jako jsou spolehlivost a udržovatelnost, které popisuje norma pro hodnocení softwarových produktů [4]. Spolehlivé napojení pozná firma podle toho, že o něm nemusí vědět, protože data prostě sedí. 

Jak vypadá napojení e-shopu na ERP Helios 

Na českém trhu patří mezi nejrozšířenější ERP Helios od společnosti Asseco Solutions. E-shopy se na něj napojují přes API i přes hotové konektory, podle toho, jakou platformu obchod používá [3]. Helios drží sklad, ceny i fakturaci, takže e-shop z něj čerpá tatáž data, která firma stejně vede. 

U výrobní firmy hnají napojení další rozměr. Objednávka z e-shopu může spustit nejen fakturaci, ale i zakázku do výroby. Helios v takovém případě propojuje obchodní stranu s výrobním plánováním, jak ukazuje praxe nasazení Heliosu iNuvio. Více o produktech najdete v nabídce NVSP. 

Pro B2B obchod je u Heliosu zásadní práce s cenami podle zákazníků. Každý odběratel má v ERP svůj ceník a napojený e-shop mu po přihlášení ukáže právě jeho ceny, ne obecný ceník [1]. 

Čm se liší napojení pro B2B a B2C e-shop 

Napojení e-shopu na ERP se liší podle toho, zda obchod prodává firmám nebo koncovým zákazníkům. B2B obchod má složitější požadavky na ceny, schvalování a doklady [1]. 

Hledisko B2C e-shop B2B e-shop
Ceny Jednotný ceník pro všechny Ceny podle skupin a smluv zákazníků
Objednávka Rychlý nákup koncovým zákazníkem Často schvalování a objednávka na firmu
Doklady Účtenka, jednoduchá faktura Faktura, dodací list, splatnost
Sklad Dostupnost jednoho zboží Dostupnost a rezervace větších množství

Zdroj: Chaffey, D. (2019). Digital Business and E-Commerce Management. 7. vyd. Pearson.

Z toho plyne, že B2B napojení obvykle přenáší více dat a klade vyšší nároky na ceny a doklady. ERP, které tyto oblasti zvládá, je proto u B2B obchodu důležitější než u jednoduchého prodeje koncovým zákazníkům [3]. 

Jak postupovat při zavádění napojení 

  • Pročistěte data v ERP, hlavně katalog, ceny a sklad 
  • Určete, co a jakým směrem se má synchronizovat 
  • Rozhodněte, která data potřebují přenos v reálném čase 
  • Vyberte způsob napojení podle platformy e-shopu a ERP 
  • Otestujte přenos na malém vzorku, než spustíte ostře 
  • Zajistěte hlídání chyb a opakování nepovedených přenosů 

Napojení je projekt, ne jednorázové zapnutí. Vyplatí se začít malým rozsahem dat a postupně přidávat, než spustit všechno naráz [3]. Klíčem je kvalita dat v ERP, na které celé propojení stojí. 

Jak napojit váš e-shop na Helios 

Napojení e-shopu na ERP ušetří ruční práci a sjednotí data, ale jen pokud je dobře navržené. Společnost NVSP dodává ERP Helios ve variantách iNuvio a Nephrite and pomáhá s napojením e-shopu i s pročištěním dat před spuštěním. Prohlédněte si co je ERP a nezávazně proberte, jak propojit váš obchod s Heliosem. 

Shrnutí 

E-shop napojený na ERP si automaticky vyměňuje data s podnikovým systémem firmy. Synchronizují se hlavně stavy skladu, ceny, objednávky a faktury, takže se stejný údaj nezadává dvakrát. Napojit lze přes API, hotový konektor nebo výměnu souborů, dnes převažuje API stavějící na architektuře REST. Hlavní přínos je méně ruční práce, méně chyb a aktuální data na obou stranách. Hlavní riziko je nepořádek v datech, který propojení jen rozšíří. U B2B obchodu je důležitá práce s cenami podle zákazníků. Na českém trhu se e-shopy běžně napojují na ERP Helios od Asseco Solutions. 

Časté otázky 

Co se mezi e-shopem a ERP přenáší 

Nejčastěji stavy skladu, ceny, produktový katalog, přijaté objednávky a vystavené faktury. Část dat teče z ERP do e-shopu, objednávky naopak z e-shopu do ERP [1]. 

Je lepší napojení přes API, nebo přes konektor 

API je pružnější a vhodné na míru, hotový konektor je rychlejší a levnější, pokud pro danou kombinaci existuje. Volba závisí na platformě e-shopu a požadavcích firmy [1]. 

Lze e-shop napojit na Helios 

Ano, e-shopy se na ERP Helios běžně napojují přes API i přes hotové konektory. Helios drží sklad, ceny a fakturaci, ze kterých e-shop čerpá tatáž data [3]. 

Použité zdroje a literatura 

Knihy a učebnice 

[1] Chaffey, D. (2019). Digital Business and E-Commerce Management. 7. vyd. Pearson. ISBN 978-1292193335. 

[3] Monk, E., Wagner, B. (2013). Concepts in Enterprise Resource Planning. 4. vyd. Cengage. ISBN 978-1111820398. 

Vědecké práce a standardy 

[2] Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures. Disertace, UC Irvine. 

[4] ISO/IEC 25010:2011. Systems and software engineering. Quality models (SQuaRE). 

Tento web využívá cookies

Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Zobrazit podrobnosti

Nastavení cookies

Vaše soukromí je důležité. Můžete si vybrat z nastavení cookies níže. Zobrazit podrobnosti