Business Central vs. Navision, diel 5.: Napojenie e-shopu na Business Central cez Shopify 

  • 12.12.2024
  • 5 minút čítania

Prepojenie ERP systému s e-shopom je kľúčovým krokom k maximálnej efektivite a automatizácii procesov. V piatom diele nášho seriálu o prechode z Navision na Business Central sa pozrieme, ako jednoducho integrovať Business Central s vaším e-shopom. Zameriame sa na kroky, kľúčové požiadavky a prínosy tejto integrácie. 

Prečo prepojiť Business Central s e-shopom? 

Prepojenie ERP systému s e-shopom prináša vašej firme celý rad významných výhod. Vďaka automatizácii procesov ušetríte čas aj náklady spojené s ručným prepisovaním objednávok, správou skladových zásob alebo vytváraním faktúr. Okrem toho integrácia eliminuje ľudské chyby, ktoré môžu pri manuálnom spracovaní ľahko vzniknúť. 

Automatické prenosy dát medzi systémami zabezpečujú, že všetky informácie, ako sú dostupnosť produktov, ceny alebo stav objednávok, sú neustále aktuálne. Tým sa zlepšuje aj zákaznícka skúsenosť – klienti majú prístup k správnym informáciám a môžu sledovať svoj nákup v reálnom čase. 

Business Central vs. Dynamics NAV: Ako sa darí staršiemu riešeniu? 

Zatiaľ čo Business Central prináša natívne a používateľsky prívetivé nástroje na integráciu s e-shopom, prepojenie Dynamics NAV s online obchodmi bolo oveľa komplikovanejšie. Riešenie v NAV malo zvyčajne nasledovné nevýhody: 

  • Vlastný vývoj: bez univerzálnych aplikácií typu Shopify muselo byť prepojenie navrhnuté a vyvinuté na mieru zákazníkovi. To nielen predlžovalo implementáciu, ale tiež výrazne zvyšovalo náklady. 
  • Obmedzená flexibilita: modifikácie prepojenia alebo prechod na inú e-commerce platformu si vyžadovali ďalšie úpravy kódu a testovanie. 

Naopak, Business Central tento proces značne zjednodušuje. Ponúka prednastavené konektory pre obľúbené e-commerce platformy, ako je Shopify, čím znižuje náročnosť implementácie. Navyše umožňuje jednoduchú správu prepojenia priamo v používateľskom rozhraní bez potreby programátorských zásahov a zahŕňa pokročilé nástroje na automatickú synchronizáciu dát. 

Požiadavky na integráciu

Pred prepojením vášho riešenia Business Central s e-shopom prostredníctvom Shopify je potrebné splniť niekoľko kľúčových podmienok: 

1. Na strane Business Central: 

  • Overte, že máte nainštalovanú aplikáciu Shopify Connector. Táto aplikácia je pri nových inštaláciách predinštalovaná, no pri starších verziách ju možno budete musieť doinštalovať z AppSource. 
  • Skontrolujte, že máte pridelenú sadu oprávnení Shopify – Admin (SHPFY – ADMIN), ktorá umožňuje prístup k integrácii a nastaveniu synchronizácie. 

2. Na strane e-shopu: 

  • Majte aktívny Shopify účet a správne nastavený online obchod. Ak so Shopify pracujete prvýkrát, odporúčame si najprv preštudovať dokumentáciu k založeniu účtu a nastaveniu. 
  • Získajte URL adresu obchodu, ktorú budete zadávať pri konfigurácii prepojenia. Nájdete ju v administrácii Shopify. 

3. Príprava dát: 

  • Skontrolujte aktuálnosť dát v Business Central, najmä skladových zásob, cenníkov a produktov. Nesprávne nastavené dáta môžu spôsobiť chyby počas synchronizácie. 
  • Ak budete s e-shopom synchronizovať väčší objem dát, vyplatí sa ich najprv pretriediť a zálohovať. 

Ako prebieha samotná integrácia? 

Prepojenie Business Central s vaším e-shopom je vďaka aplikácii Shopify Connector jednoduché a intuitívne. Nižšie uvádzame základné kroky: 

1. Inštalácia aplikácie na Shopify 

  • Prihláste sa do administrácie svojho Shopify obchodu a vyhľadajte aplikáciu Dynamics 365 Business Central v Shopify AppStore. 
  • Po kliknutí na „Pridať aplikáciu“ sa prihláste k účtu Shopify a vyberte online obchod, ktorý chcete prepojiť. 
  • Po kontrole oprávnení a súhlase s podmienkami inštaláciu dokončite. 

2. Nastavenie prepojenia v Business Central 

  • Otvorte v Business Central funkciu Shopify Shop cez vyhľadávacie pole (ikona lupy „Tell Me“). 
  • Zadajte kód obchodu a jeho URL adresu vo formáte https://{shop}.myshopify.com. Ak si nie ste istí správnou URL, môžete ju skopírovať priamo z administrácie Shopify. 
  • Aktivujte prepínač „Povolené“ a prijmite podmienky. Ak ste prihlásení k Shopify, prepojenie sa okamžite dokončí.

3. Testovanie prepojenia 

  • Po prepojení odporúčame najprv otestovať synchronizáciu na testovacích dátach, aby ste overili, že všetko funguje správne. 

Testovanie a ako naň

Pred spustením integrácie do ostrej prevádzky je kľúčové vykonať dôkladné testovanie prepojenia medzi Business Central a vaším e-shopom. Tým minimalizujete riziko chýb a zabezpečíte hladký chod systému. 

Ako k testovaniu pristupovať?

1. Testovacie prostredie (sandbox): najbezpečnejší spôsob testovania integrácie je využitie sandboxového prostredia pre Business Central aj Shopify. Business Central ponúka možnosť vytvoriť testovaciu spoločnosť priamo v produkčnom prostredí. Na strane Shopify je možné využiť tzv. Development Store alebo skúšobný účet.

2. Sandbox Shopify a produkčný Business Central: tento scenár je menej odporúčaný, pretože Shopify Connector môže počas testovania ovplyvňovať skutočné dáta, ako sú položky, zákazníci či objednávky. Ak sa predsa len rozhodnete použiť tento prístup, odporúčame deaktivovať nasledujúce nastavenia: 

  • Automatické vytváranie neznámych položiek (Auto Create Unknown Item)
  • Aktualizácia existujúcich položiek (Shopify can update items)
  • Automatické vytváranie zákazníkov (Auto Create Unknown Customer)
  • Synchronizácia objednávok a faktúr (Auto Create Sales Order)

3. Sandbox Business Central a produkčný Shopify: aj tento prístup môže spôsobiť komplikácie, pretože testovacie dáta môžu ovplyvniť produkčný e-shop. V takomto prípade odporúčame nasledovné kroky: 

  • Vytvoriť zálohy dát na Shopify (napríklad export produktov, zákazníkov a objednávok do CSV). 
  • Vypnúť synchronizáciu dát na Shopify, aby systém Business Central neodosielal informácie do e-shopu. 

Možné komplikácie a ako ich zvládnuť 

Aj napriek intuitívnemu procesu sa môžete pri integrácii stretnúť s niekoľkými problémami. Tu sú najčastejšie komplikácie a tipy, ako ich riešiť:

  • Chyba s prístupovými tokenmi: ak váš prehliadač zablokuje okno s prístupovým tokenom, integrácia sa nepodarí dokončiť. Odporúčame mať administráciu Shopify aj rozhranie Business Central otvorené v tom istom prehliadači. 
  • Nesprávne oprávnenie používateľa: ak narazíte na chybu „Oauth error invalid_request“, skontrolujte, či má používateľ v Business Central pridelené oprávnenie Shopify – Admin. 
  • Chyby v testovacom prostredí:  ak integráciu testujete v sandboxe Business Central, môžete sa stretnúť s niektorými obmedzeniami (napr. chyba synchronizácie určitých dát). V takom prípade odporúčame otestovať prepojenie s využitím testovacieho obchodu Shopify.

Pomôžeme vám s integráciou 

Chcete využiť všetky výhody prepojenia Business Central s e-shopom? Radi vám pomôžeme s implementáciou aj prípadným riešením komplikácií. Neváhajte nás kontaktovať – naši odborníci s vami naplánujú ďalšie kroky a pomôžu maximalizovať efektivitu vášho podnikania.

Kontaktujte nás

Podobné
články