Propojení ERP systému s e-shopem je klíčovým krokem k maximální efektivitě a automatizaci procesů. V pátém díle našeho seriálu o přechodu z Navision na Business Central se podíváme, jak snadno integrovat Business Central s vaším e-shopem. Zaměříme se na kroky, klíčové požadavky a přínosy této integrace.
Proč propojit Business Central s e-shopem?
Propojení ERP systému s e-shopem přináší vaší firmě celou řadu významných výhod. Díky automatizaci procesů ušetříte čas i náklady spojené s ručním přepisováním objednávek, správou skladových zásob nebo vytvářením faktur. Kromě toho integrace eliminuje lidské chyby, které mohou při manuálním zpracování snadno nastat.
Automatické přenosy dat mezi systémy zajišťují, že všechny informace, jako jsou dostupnost produktů, ceny nebo stav objednávek, jsou neustále aktuální. Tím se zlepšuje i zákaznická zkušenost – klienti mají přístup ke správným informacím a mohou sledovat svůj nákup v reálném čase.
Business Central vs. Dynamics NAV: Jak si zde vede starší řešení?
Zatímco Business Central přináší nativní a uživatelsky přívětivé nástroje pro integraci s e-shopem, propojení Dynamics NAV s online obchody bývalo mnohem komplikovanější. Řešení v NAV obvykle mělo následující nevýhody:
- Vlastní vývoj: bez univerzálních aplikací typu Shopify muselo být propojení navrženo a vyvinuto na míru zákazníkovi. To nejen prodlužovalo implementaci, ale také výrazně zvyšovalo náklady.
- Omezená flexibilita: modifikace propojení nebo přechod na jinou e-commerce platformu vyžadovaly další úpravy kódu a testování.
Naopak Business Central tento proces značně zjednodušuje. Nabízí totiž přednastavené konektory pro oblíbené e-commerce platformy, jako je Shopify, což snižuje náročnost implementace. Vedle toho také umožňuje snadnou správu propojení přímo v uživatelském rozhraní bez potřeby programátorských zásahů, a v neposlední řadě zahrnuje pokročilé nástroje pro automatickou synchronizaci dat.
Požadavky na integraci
Než se pustíte do propojení svého řešení Business Central s e-shopem prostřednictvím Shopify, je potřeba zajistit několik klíčových věcí:
1. Na straně Business Central:
- Ověřte, že máte nainstalovanou aplikaci Shopify Connector. Tato aplikace je u nových instalací předinstalovaná, ale u starších verzí ji možná budete muset doinstalovat z AppSource.
- Zkontrolujte, že máte přiřazenou sadu oprávnění Shopify - Admin (SHPFY - ADMIN), která umožňuje přístup k integraci a nastavení synchronizace.
2. Na straně e-shopu:
- Mějte aktivní Shopify účet a správně nastavený online obchod. Pokud se Shopify pracujete poprvé, doporučujeme nejprve prostudovat dokumentaci k založení účtu a nastavení.
- Získejte URL adresu obchodu, kterou budete zadávat při konfiguraci propojení. Najdete ji v administraci Shopify.
3. Příprava dat:
- Zkontrolujte aktuálnost dat v Business Central, zejména skladových zásob, ceníků a produktů. Špatně nastavená data mohou způsobit chyby během synchronizace.
- Pokud budete s e-shopem synchronizovat větší objem dat, vyplatí se je nejprve protřídit a zálohovat.
Jak probíhá samotná integrace?
Propojení Business Central s vaším e-shopem je díky aplikaci Shopify Connector jednoduché a intuitivní. Níže uvádíme základní kroky:
1. Instalace aplikace na Shopify
- Přihlaste se do administrace svého Shopify obchodu a vyhledejte aplikaci Dynamics 365 Business Central v Shopify AppStore.
- Po kliknutí na "Přidat aplikaci" se přihlaste k účtu Shopify a vyberte online obchod, který chcete propojit.
- Po kontrole oprávnění a souhlasu s podmínkami instalaci dokončete.
2. Nastavení propojení v Business Central
- Otevřte v Business Central funkci "Shopify Shop" přes vyhledávací pole (ikona žárovky "Tell Me").
- Zadejte kód obchodu a jeho URL adresu ve formátu https://{shop}.myshopify.com. Pokud si nejste jisti správnou URL, můžete ji zkopírovat přímo z administrace Shopify.
- Aktivujte přepínač "Povoleno" a přijměte podmínky. Pokud jste přihlášeni k Shopify, propojení se okamžitě dokončí.
3. Testování propojení
- Po propojení doporučujeme nejprve otestovat synchronizaci na testovacích datech, abyste ověřili, že vše funguje správně.
Testování a jak na něj
Před spuštěním integrace do ostrého provozu je klíčové provést důkladné testování propojení mezi Business Central a vaším e-shopem. Tím minimalizujete riziko chyb a zajistíte hladký chod systému.
Jak k testování přistupovat?
1. Testovací prostředí (sandbox): nejbezpečnější způsob testování integrace je využití sandboxového prostředí pro Business Central i Shopify. Business Central nabízí možnost vytvoření testovací společnosti přímo v produkčním prostředí. Na straně Shopify pak lze využít tzv. Development Store nebo zkušební účet.
2. Sandbox Shopify a produkční Business Central: tento scénář je méně doporučovaný, protože Shopify Connector může během testování ovlivňovat skutečná data, jako jsou položky, zákazníci či objednávky. Pokud tento přístup přeci jen chcete použít, doporučujeme deaktivovat následující nastavení:
- Automatické vytváření neznámých položek (Auto Create Unknown Item)
- Aktualizace existujících položek (Shopify can update items)
- Automatické vytváření zákazníků (Auto Create Unknown Customer)
- Synchronizace objednávek a faktur (Auto Create Sales Order)
3. Sandbox Business Central a produkční Shopify: i tento přístup může přinést komplikace, protože testovací data by mohla ovlivnit produkční e-shop. Zde doporučujeme následující kroky:
- Vytvořit zálohy dat na Shopify (například export produktů, zákazníků a objednávek do CSV).
- Vypnout synchronizaci dat na Shopify, aby systém Business Central neodesílal informace do e-shopu.
Možné komplikace a jak je zvládnout
I přes intuitivní proces se můžete při integraci setkat s několika problémy. Zde jsou nejčastější komplikace a tipy, jak je řešit:
- Chyba s přístupovými tokeny: pokud váš prohlížeč zablokuje okno s přístupovým tokenem, integrace se nepodaří dokončit. Doporučujeme mít administraci Shopify i rozhraní Business Central otevřené ve stejném prohlížeči.
- Špatné oprávnění uživatele: pokud narazíte na chybu "Oauth error invalid_request," zkontrolujte, zda má uživatel v Business Central přiřazena oprávnění Shopify - Admin.
- Chyby v testovacím prostředí: pokud integraci testujete v sandboxu Business Central, můžete se setkat s některými limitacemi (např. chyba synchronizace některých dat). Zde doporučujeme otestovat propojení s využitím testovacího obchodu Shopify.
Pomůžeme vám s integrací
Chcete využít všechny výhody propojení Business Central s e-shopem? Rádi vám pomůžeme s implementací i případným řešením komplikací. Neváhejte nás kontaktovat – naši odborníci s vámi rádi naplánují další kroky a pomohou maximalizovat efektivitu vašeho podnikání.