- Licence
- Verzování šablon
- Přesun FE serverových souborů na backend
- Ukončení podpory EWS
- Hesla lokálních účtů (přechod ze starší verze než 4.15)
- Zrušení identUser v autentizačním modulu
- Zrušení SharePoint API
- Zrušení SOAP konektoru v událostech
- ISDOC jako plugin
- Zrušení Cron.js — přechod na PostponedTaskCron
- Funkce getPdfFileAnnotations jako plugin
- Odstranění nepoužívaných databázových tabulek
Hlavní změny a zaniklé funkce ve verzi 5.15
- Licence
- Verzování šablon
- Přesun FE serverových souborů na backend
- Ukončení podpory EWS
- Hesla lokálních účtů (přechod ze starší verze než 4.15)
- Zrušení identUser v autentizačním modulu
- Zrušení SharePoint API
- Zrušení SOAP konektoru v událostech
- ISDOC jako plugin
- Zrušení Cron.js — přechod na PostponedTaskCron
- Funkce getPdfFileAnnotations jako plugin
- Odstranění nepoužívaných databázových tabulek
Tento článek popisuje přechod na verzi TAS 5.15. Před zahájením upgradu je nutné projít přechodové dokumentace předchozích verzí.
V rámci verze 5.15 přibylo nových funkcionalit pro administrátory, které jsou popsány v Business changelogu.
validation.validateTemplates();Tato funkce vypíše použití všech nekompatibilních výpočtů a funkcí v rámci všech šablon.
Pozn. k tomuto musí být na prostředí nainstalovaný validation plugin.

Licence
Od verze 5.15 je vyžadována platná licence pro úpravy šablon. Bez licence je systém plně funkční, ale nelze upravovat šablony.
Licenci lze získat dvěma způsoby:
- kontaktováním své kontaktní osoby u Neit Group,
- online žádostí na webu teamassistant.app.
Po obdržení licence ji vložte v sekci Administrace.
Verzování šablon
Z platformy bylo odstraněno verzování šablon. Tato změna ovlivňuje strukturu URL adres — pokud třetí strany nebo konzultantský kód přímo volají endpointy šablon, je nutná úprava.
Původní zápis | Nový zápis |
|
|
|
|
Přesun FE serverových souborů na backend
Soubory jako manuály, loga a další assety již nejsou uloženy na FE serveru — byly přesunuty na backend. Zároveň došlo ke změně výchozích složek.
Podrobný manuál pro DevOps je popsaný zde.
Změna mapování složek:
Typ assetu | Původní umístění | Nový root |
Loga schémat |
|
|
Loga organizací |
|
|
React tisky a Case Overview — použijte novou funkci getAsset():
Původní přímý odkaz na loga nebo další veřejné dokumenty již nebude fungovat.
getAsset(root: 'manuals' | 'logos' | 'org' | 'schema', path: string)
Příklad použití:
//Before - v5.7
<PrintFooter logoURL="/assets/logos/logo_element_horizontal.png" />
//After - v5.15
<PrintFooter logoURL={getAsset('logos','logo_element_horizontal.png')} />
//Before - v5.7
<img alt="someImg" src="/assets/logos/logo_element_horizontal.png" />
//After - v5.15
<img alt="someImg" src={getAsset('logos','logo_element_horizontal.png')} />
Staré (HTML) tisky — funkce getAsset() není dostupná. Zadejte přímo novou URL služby pro stažení assetu:
<img alt="someImg" src="https://<backendUrl>/api/assets/download?root=logos&path=someDir/partners workflow.png" />
Ukončení podpory EWS
Připojení k e-mailovým schránkám přes protokol EWS (Exchange Web Services) již není podporováno. Pro vytěžování e-mailů je nutné nakonfigurovat připojení přes MS Graph.
Hesla lokálních účtů (přechod ze starší verze než 4.15)
Tato sekce se týká pouze prostředí přecházejících z verze nižší než 4.15.
Zrušení identUser v autentizačním modulu
V autentizačních modulech již není podporována funkce identUser. Místo ní se používá výhradně postAuthInstructions.
Podrobnosti konfigurace autentizačních modulů jsou popsány v článku Konfigurace autentizačních modulů.
Zrušení SharePoint API
SharePoint API bylo odstraněno z důvodu ukončení jeho podpory ze strany Microsoftu. Veškeré integrace se SharePointem je nutné přepracovat na MS Graph API. V případě potřeby je k dispozici vývojová podpora.
Zrušení SOAP konektoru v událostech
V rámci událostí byl odstraněn SOAP konektor. Veškeré napojení externích systémů lze realizovat prostřednictvím Axios API.
ISDOC jako plugin
Funkce ISDOC je nyní dostupná pouze jako plugin. Prostředí, která ISDOC využívají, musí mít příslušný plugin nainstalován.
Zrušení Cron.js — přechod na PostponedTaskCron
Původní Cron.js pro spouštění naplánovaných úkolů byl odstraněn. Nahrazuje ho PostponedTaskCron, který nabízí více možností konfigurace a lze ho klonovat.
PostponedTaskCron je dostupný již od verze 5.7. Podrobný popis nastavení naleznete v článku PostponedTaskCron — konfigurace.Funkce getPdfFileAnnotations jako plugin
Funkce getPdfFileAnnotations byla přesunuta do pluginu. Pokud ji šablony využívají, musí mít prostředí příslušný plugin nainstalován.
Odstranění nepoužívaných databázových tabulek
Byly odstraněny následující databázové tabulky:
Seznam odstraněných tabulek
ADDITINOAL_OBJECT_INFO
DMS_ACCESS_DIMENSIONS
DMS_ACCESS_RULE
DMS_ACCESS_SUBJECT
DMS_FILES
DMS_INDEX_QUEUE
DMS_WEBDAV_PATH
DYNAMIC_CONFIG
DYNAMIC_LIST
DYNAMIC_LIST_COLS
DYNAMIC_LIST_LIST
DYNAMIC_LIST_VALUES
GOOGLE_USERS
INSTANCE_TASK_CALCULATIONS
INSTANCE_TASK_VAR_PROC_MAP
ORGANIZATION_AUTH
PLAN_IPROC_LOG
SKILLS
SNAP_ORGSTR_REL
SSO
STAT_COLUMNS
STAT_PERIODS
STATS
TEMPLATE_PROCESS_VERSIONS
TEMPLATE_TASK_VAR_PROC_MAP
USER_CALENDAR
USER_CALENDAR_EVENTS
USER_PASS_HISTORY
USER_RIGHTS_DELEGATION
USER_SKILLS
USER_VICE_LOG
USER_VICE_ORG_RESTRICTIONS
W_USER_REL
INSTANCE_TASK_COMPLETION
Updated
by Frantisek Brych