Při pokusu o odstranění firmy se můžete setkat s chybou cz.winstrom.service.WSServerRTException:deleteAllAboutCompany (viz screenshot níže). K chybě může dojít ve webovém rozhraní i desktopové aplikaci (nehraje roli).
Příčin může být více, pojďme si je popsat:
Možné příčiny:
K firmě jsou přihlášeni uživatelé: Pokud jsou k firmě přihlášení uživatelé, nelze firmu odstranit. Pro odstranění firmy je zapotřebí všechny odhlásit. Může se jednat i o API uživatele, který je přihlášen pomocí tokenu (
authSessionId).Nad firmou je registrován WebHook: Všechny WebHooks je potřeba odstranit
DELETEpožadavkem na adresu/c/{firma}/hooks/{id}.Firma má aktivní Changes API: Pro odstranění firmy je nezbytné jej vypnout
PUTrequestem na adresu/c/{firma}/changes/disable.xml.Aktivní databázové spojení: Pokud provozujete ABRA Flexi na vlastním serveru a používáte nástroje, které se do napřímo připojují do databáze, je nezbytné veškerá spojení tohoto typu ukončit.

