Proč jsme se rozhodli rozšíření upravit?
Jako vývojář poznáte, že jste uhodili hřebíček na hlavičku, když vaše řešení inspiruje zákazníky a oni sami přicházejí s dalšími nápady, jak ho aplikovat v nových a nových situacích. Podobný příběh zažíváme s modulem Employee Management, který umožňuje automatizovat složité workflow a vnést řád do dříve chaotické koordinace úkolů nutných pro úspěšný nástup či odchod zaměstnance. Automatizace na základě změny stavu, která je v jádru modulu, má široký potenciál pro další využití. Prakticky to ale v současné době bylo komplikované. Tento technologický dluh jsme se rozhodli odstranit.
Cílem našich změn bylo univerzálnější řešení, snadný průchod upgrady a odstranění nutnosti programování. Jinými slovy, chtěli jsme moderní a uživatelsky přívětivý modul, který lze snadno rozvíjet napříč různými scénáři. Chceme, aby základní nastavení workflow nástupu a odchodu zaměstnance zvládli zákazníci provést konfiguračně v agendě Správa. Zároveň jsme mysleli i na náročnější zákazníky se složitějšími workflow, kde se to bez programování neobejde. Jim jsme chtěli usnadnit správu kódu, programování i upgrade na novou verzi.
Jak to bude fungovat?
Modul Nástup zaměstnance s novou verzí nahradí modul Advanced Workflows. Pro náročné zákazníky pak bude k dispozici ještě modul Service Desk Custom Apps (SD CA). V každém z nich zákazník získá univerzální funkčnost, kterou využije i v jiných agendách, než je pouze nástup a odchod zaměstnance.
Advanced Workflows
Modul Advanced Workflows od verze 11 podporuje automatizace na základě změny stavu požadavku. Jedná se konkrétně o automatické vytvoření požadavku při přechodu do stavu či automatické předání požadavku skupině řešitelů při přechodu do stavu.
Výhodou tohoto modulu je, že nevyžaduje žádné programování. Veškerá nastavení nakonfigurujete v uživatelském rozhraní. Problémy s upgrady tedy zcela odpadají. S tímto modulem můžete pokročilá workflow používat i mimo proces nástupu zaměstnance (např. založení ticketů pro přidělení oprávnění v okamžiku vyřešení ticketu náboru).
Díky Advanced Workflows získáte automatizaci bez programování, přenositelné procesy a snazší přizpůsobení.
Service Desk Custom Apps
Druhá varianta je pro zákazníky, kteří mají specifické požadavky, kde se bez programování neobejdou. Pro tyto zákazníky máme připravený modul Service Desk Custom Apps (SD CA). V rámci něj je možné nasazovat do Alvao aplikace (dříve vlastní programová rozšíření). Kód lze spravovat přehledně přímo v administraci systému, a to včetně zvýraznění syntaxe. Zákazníkům s tímto modulem navíc zpřístupníme rostoucí knihovnu nových šablon aplikací pro široké spektrum scénářů.
Důležitá informace pro všechny zákazníky, kteří mají v Alvao nasazená vlastní programová rozšíření. Tato bude možné provozovat pouze s modulem SD CA, jak jsme komunikovali mezi důležitými upozorněními již loňskou verzi a je uvedeno v i Release Notes nové verze Alvao 11:
“ALVAO – Starší vlastní programová rozšíření, která byla uložená v SD WS ve složce App_Code, již nejsou podporována. Převeďte je na aplikace v rámci modulu ALVAO Service Desk Custom Apps.”
Co to pro vás znamená?
V okamžiku přechodu na Alvao 11 jsou v zásadě možné 3 scénáře:
1. Výměna za Advanced Workflows + převod do konfigurace - Pokud vám vyhovuje zcela konfigurační nastavení, získáte náhradou za Employee Management licenci Advanced Workflows. Následně bude nutné nástup znovu vykonfigurovat.
2. Výměna za Service Desk Custom Apps - Pokud váš formulář nástupu využívá výhod programování nad rámec možností Advanced Workflows (např. dynamické chování formuláře), ale zároveň pro něj nepoužíváte žádná vlastní programová rozšíření (tzn. veškerý kód je v .cs souboru příslušného vlastního formuláře), potom náhradou za Employee Management získáte licenci Custom Apps a nemusíte podnikat žádné nestandardní kroky.
3. Výměna za Service Desk Custom Apps + převod do agendy Aplikace - Pokud máte komplexní nástup/výstup, který využívá vlastních programových rozšíření (například dvou-krokový nástup), náhradou za Employee Management získáte licenci SD CA. K tomu bude nutné přenést kód ze souborů ve filesystému do agendy Aplikace ve Správě.
Důležité upozornění: Pokud používáte v Service Desku vlastní formuláře nebo vlastní programová rozšíření, ale nemáte licenci Employee Managementu, bude nutné dokoupit licenci SD CA.
Kroky zmíněné výše zákazníci zvládnou svépomocí podle Alvao dokumentace nebo mohou využít našich služeb dle servisní smlouvy. Máme rovněž připravený vzorový balíček a doporučení pro konfiguraci.
Je ovšem nutné s tímto počítat při upgradu a vyhradit si na to dostatek kapacity či si u nás objednat řízený upgrade. Pokud máte jakékoliv dotazy obchodní povahy týkající se této změny, neváhejte se obrátit na přiděleného Alvao Account Managera. V případě dotazů technické povahy se obraťte na naši technickou podporu: support@alvao.com.