Rozhraní umí číst, zapisovat i pracovat dávkově

Oficiální dokumentace popisuje čtení a zápis většiny evidencí, filtrování, stránkování, přílohy, testovací uložení i dávkové a transakční zpracování. Pro výměnu dat lze podle konkrétního scénáře využít například JSON nebo XML.

Každý systém musí mít jasnou odpovědnost

Před implementací určete, kde vzniká zákazník, cena, objednávka, skladová zásoba a stav úhrady. Obousměrná synchronizace bez vlastníka dat snadno vytvoří přepisování změn a těžko vysvětlitelné rozdíly.

  • jednoznačné externí identifikátory
  • idempotentní zápis bez duplicit
  • řízená fronta a bezpečné opakování
  • auditní log a upozornění na chyby

Webhooks zrychlí reakci, ale nenahradí kontrolu

ABRA Flexi podporuje webhooks, které mohou oznámit změnu externí aplikaci krátce po jejím vzniku. Příjemce musí ověřit autenticitu požadavku, bezpečně uložit událost a umět si při výpadku chybějící změny znovu načíst.

Integrace nekončí prvním úspěšným přenosem

Před spuštěním testujeme běžné i chybové scénáře, limity API, změny číselníků a souběžné úpravy dat. V provozu sledujeme stáří fronty, počet opakování a nevyřešené chyby, aby napojení nezůstalo skrytým rizikem pro účetnictví nebo expedici.