CaretSixDEVELOPMENT
☰

SLUŽBY CARETSIX

Integrace systémů a propojení přes API

Stejný údaj nemusí někdo přepisovat do několika aplikací. Navrhneme předávání dat mezi vašimi nástroji tak, aby odpovídalo jejich možnostem i každodennímu provozu.

Probrat váš projekt

Jedna změna, správná data na dalších místech

Nový zákazník v CRM, zakázka v ERP a stav práce ve vlastní aplikaci spolu často souvisejí. Ruční přenos vytváří prodlevy a rozdílné verze údajů. Začneme výběrem konkrétního toku, který má propojení zjednodušit.

Můžeme navrhnout například předání zákaznických údajů, import objednávkových podkladů nebo aktualizaci stavu zakázky. Proveditelnost závisí na rozhraních a podmínkách jednotlivých systémů.

API není jediná cesta

API umožňuje aplikacím předávat si data přímo. Když není dostupné nebo nepokrývá potřebnou funkci, může pomoci pravidelný import, export nebo souborová výměna, například přes SFTP.

Synchronizace může běžet v dávkách nebo reagovat na změny. Interval volíme podle toho, jak rychle lidé data potřebují, jaké limity má rozhraní a jakou zátěž přenos vytváří.

Nejdřív pravidla pro data

Určíme zdroj pravdy: který systém rozhoduje o konkrétním údaji. Vyjasníme směr přenosu, identifikátory záznamů a postup při souběžných změnách. Obousměrné propojení vyžaduje jasná pravidla pro řešení konfliktů.

Potřebujeme dokumentaci dostupných rozhraní, vzorky dat a odpovědnou osobu za každý systém. Přístupy navrhujeme jen v rozsahu potřebném pro dohodnuté operace.

Co když se přenos nepodaří

Při návrhu počítáme s nedostupností systému, neplatnými údaji i opakovaným doručením stejného vstupu. Rozlišujeme dočasnou chybu vhodnou k opakování od případu, který potřebuje opravu.

Navrhujeme identifikaci již zpracovaných záznamů a dohledatelnost průběhu přenosu. Způsob záznamu chyb, upozornění a nápravy domluvíme podle významu dat a odpovědnosti za provoz.

Ověření a další provoz

Na vybraných scénářích ověříme mapování položek, první import, změny i selhání přenosu. Součástí domluvy je, kdo řeší chyby a jak postupovat při změně rozhraní dodavatele.

Předání zahrnuje popis toku dat a potřebné provozní informace. Další dohled a údržbu vymezíme podle požadavků vaší firmy.

Zkušenost s příjmem a sjednocováním dat

Projekt příjmu objednávek ukazuje práci s e-maily, SFTP a transformací souborů. SchoolData zase ukazuje zpracování různorodých veřejných zdrojů do společného datového modelu. Každá ukázka řeší jinou část problému, jak dostat data do použitelné podoby.

PŘED ZAČÁTKEM SPOLUPRÁCE

Časté otázky

Co když systém nemá API?

Prověříme importy, exporty a podporované souborové výměny. Pokud systém přístup k potřebným datům neumožňuje, vymezíme toto omezení už při návrhu.

Lze propojit i starší systém?

Záleží na dostupných rozhraních, formátech a oprávněních. Pomůže dokumentace a vzorek exportu; samotné stáří systému není rozhodující.

Jak často se mohou data přenášet?

Podle potřeby provozu a možností rozhraní: pravidelně v dávkách nebo při změně. Četnost určíme s ohledem na limity a náklady.

Kdo řeší změny a výpadky po spuštění?

Předem domluvíme odpovědnosti, způsob hlášení chyb a rozsah další podpory. Integrace musí počítat i se změnami připojených aplikací.

DALŠÍ KROK

Proberme váš projekt

Napište, které systémy chcete propojit, jaká data mezi nimi přenášíte a kde dnes vzniká ruční práce.

pavla@caretsix.com ↗

Ing. Pavla Víchová

Jednatelka · obchodní kontakt

+420 723 383 568Kontaktní údaje →
Ochrana osobních údajů a cookies