Servisní konzole

Servisní konzole spouští na serveru krátké příkazy v jazyce JavaScript. Používá stejné prostředí jako výpočty šablon, takže v ní můžete například vyzkoušet funkci, ověřit data v dynamické tabulce nebo provést servisní zásah, který jinde v aplikaci nejde. Je určena zkušeným administrátorům a konzultantům, kteří znají výpočty TAS. Otevřete ji v menu Administrace dlaždicí Servisní konzole ve skupině Správa aplikace a konfigurace.

Č.PrvekK čemu slouží
1NápovědaOtevře dokumentaci funkcí, které konzole umí použít.
2ZavřítVrátí vás do menu Administrace.
3return:Zapnuto ve výchozím stavu. Před váš příkaz automaticky doplní return, takže se zobrazí jeho výsledek. U příkazu na více řádků políčko vypněte a return napište sami.
4EditorSem napíšete příkaz. Editor napovídá názvy dostupných funkcí.
5OdeslatSpustí příkaz na serveru. Aktivní, jen když editor není prázdný. Po odeslání se editor vyprázdní.

Výsledek se zobrazí pod editorem. Seznam se vypíše jako tabulka, objekt jako formátovaný JSON. Když příkaz skončí chybou, zobrazí se hlášení Při odesílání požadavku se vyskytla chyba! a podrobnosti najdete v Logy.

Příkazy se provedou hned a bez potvrzení
Konzole se na nic neptá. Příkaz běží s vašimi oprávněními a může měnit data, například případy, dynamické tabulky nebo mezipaměť uživatelů. Zásah nelze vrátit tlačítkem zpět. Na produkční instalaci spouštějte jen příkazy, jejichž účinek přesně znáte, a nejdřív je vyzkoušejte na testovacím prostředí.

Nápověda

Č.PrvekK čemu slouží
1HledáníVyhledá funkci podle názvu nebo popisu, například DMS nebo taskName.
2KategorieFiltrování funkcí podle oblasti, například DynamicTable, Process, Users nebo Sys.
3FunkceOdkaz na dokumentaci knihovny lodash, kterou lze ve výpočtech používat.
4SlužbyOdkaz na dokumentaci REST API TAS.
5ZavřítZavře nápovědu.
6Popis funkceNázev funkce, její parametry, návratová hodnota a příklad použití s tlačítkem pro zkopírování.

V konzoli jsou dostupné knihovny lib, dt (dynamické tabulky), identity, html, jwt, debug a sys a funkce nainstalovaných pluginů. Proměnné případu a úkolu (vars, proc, task) v konzoli nejsou, protože příkaz neběží v žádném případu.

Servisní funkce sys

Knihovna sys je dostupná jen v konzoli. Mezi její funkce patří:

FunkceCo dělá
sys.pool()Stav připojení k databázi.
sys.hg()Verze a stav backendu a frontendu.
sys.scheduledEvents()Seznam naplánovaných událostí.
sys.getCachedUser(id), sys.refreshCachedUser(id), sys.invalidateCachedUser(id)Načtení, obnovení nebo smazání údajů uživatele v mezipaměti.
sys.flushCache('users' / 'tokens' / 'all')Vymaže část mezipaměti.
sys.setDTSequence(dtId, seq)Nastaví číslování řádků dynamické tabulky.
sys.rescheduleTaskDuration()Přepočítá termíny aktivních úkolů, které mají nastavenou dobu trvání.
sys.archiveProcess(id), sys.unarchiveProcess(id)Archivuje případ nebo ho obnoví z archivu.
sys.msGraphListFolders(…) a další funkce msGraph…Práce se schránkami Microsoft 365 při ladění importu e-mailů.

Úplný seznam s parametry najdete v nápovědě v kategorii Sys.

Kdo konzoli vidí
Konzoli otevře administrátor. Historii příkazů aplikace na obrazovce neukládá.

Související: Skripty, Logy, Servisní operace.

Fronta e-mailů

AI monitoring

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)