Začněte tokem dat, ne technologií
Nejdřív popište celý životní cyklus objednávky: vznik v e-shopu, rezervaci zboží, úhradu, expedici, fakturaci a případné storno. U každého kroku určete vlastníka dat a požadovanou rychlost synchronizace.
- objednávky a zákazníci
- skladové zásoby a rezervace
- ceníky a akce
- platby, doprava a stav expedice
API nestačí bez kontroly chyb
ABRA nabízí rozhraní pro čtení i zápis dat. Produkční integrace ale potřebuje také frontu, opakování neúspěšných operací, jednoznačné identifikátory a dohledatelný záznam každé změny.
LogiCode navrhuje napojení tak, aby výpadek e-shopu nebo dopravce nezastavil práci v ERP a aby bylo možné problematický doklad bezpečně znovu zpracovat.
Co si ověřit před spuštěním
Testovací scénáře mají zahrnout běžné objednávky i dobropisy, částečné expedice, změny sazeb DPH, cizí měny a duplicity. Součástí předání má být také monitoring a jasná odpovědnost za řešení chyb.