Šablony aplikací
Šablony aplikací můžete použít jako inspiraci nebo základ pro vytvoření vlastních aplikací se specifickými funkcemi. S moduly ALVAO AM/SD Custom Apps můžete stejným způsobem používat také Certifikované aplikace.
Instalace aplikace
- Stáhněte si soubor s vybranou šablonou do vašeho počítače.
- V Správa - Aplikace, použijte příkaz Import pro import staženého souboru.
- Použijte Úpravu - Skripty pro úpravu skriptu Nastavení podle pokynů uvedených tam, aby nastavení aplikace odpovídala vašim nastavením Alvao. Uložte změny pomocí příkazu Složit a uložit.
- Nakonec v Správa - Aplikace, použijte příkaz Povolit pro povolení spuštění aplikace.
Není zaručena úplná zpětná kompatibilita skriptů. Je možné, že při aktualizaci Alvao na další verzi, skripty aplikace budou muset být aktualizovány se šablonami pro aktuální verzi Alvao.
Schválit členem skupiny
Když se zahájí schvalování požadavku, tato aplikace automaticky přidá člena určité uživatelské skupiny na záložku Schválení daného tiketu. Člen skupiny je vybrán podle hodnoty pole Office, která se musí rovnat hodnotě pole Office žadatele požadavku.
Pro spuštění příkladu se předpokládá, že do tabulky TicketStateCust bude přidáno vlastní pole ApprovalGroupName typu nvarchar.
- Soubory ke stažení: ApproveByGroupMember.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: ITicketAutoAction
Předat řešiteli e-mailem
Při načítání zprávy se v textu zprávy k existujícímu požadavku hledá příkaz pro předání požadavku řešiteli: ASSIGNTO: jméno řešitele. Pokud je příkaz nalezen a řešitel je nalezen podle jména, požadavek je automaticky přiřazen řešiteli a zpráva není zaznamenána do protokolu požadavků. V opačném případě je zpráva zpracována standardním způsobem.
- Soubory ke stažení: AssignToSolverByEmail.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IMailMessageAutoAction
Přiřadit testerovi
Tato aplikace automaticky přiřadí požadavek řešiteli ze skupiny Testers, pokud je požadavek ve službě Program Modifications a ve stavu s ID 1.
Pro spuštění příkladu se předpokládá, že do tabulky tHdTicketCust bude přidáno vlastní pole solvedInVersion typu nvarchar.
- Soubory ke stažení: AssignToTester.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: ITicketAutoAction
Automaticky uzavřít neaktivní požadavky
U vyřešených požadavků se kontroluje, zda již uplynula lhůta, po kterou může žadatel požadavek znovu otevřít (dny), a vypíná se automatický přechod do stavu uzavřeno. Pokud tyto požadavky nejsou uzavřeny do 14 dnů, jsou automaticky uzavřeny.
- Soubory ke stažení: AutoCloseInactiveTickets.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IPeriodicAction
Zkontrolovat povinné vlastnosti objektu
Objekty, které nemají vyplněny všechny povinné vlastnosti, nelze přesunout ze skladu do jiné lokace ve stromu objektů.
- Soubory ke stažení: CheckObjectMandatoryProperties.xml
- Požadavky: modul ALVAO Asset Management Custom Apps
- Použité typy rozšíření: IObjectMoveAutoAction
Zkontrolovat formát telefonního čísla
Tato aplikace kontroluje formát nové hodnoty vlastnosti objektu Telefonní číslo.
- Soubory ke stažení: CheckPhoneNumberFormat.xml
- Požadavky: modul ALVAO Asset Management Custom Apps
- Použité typy rozšíření: IObjectPropertyAutoAction
Zkopírovat novou hodnotu vlastnosti do jiné vlastnosti
Tato aplikace zapíše novou hodnotu vlastnosti Telefonní číslo do vlastnosti Telefon téhož objektu, pokud je prázdná.
- Soubory ke stažení: CopyNewPropertyValueToAnotherProperty.xml
- Požadavky: modul ALVAO Asset Management Custom Apps
- Použité typy rozšíření: IObjectPropertyAutoAction
Vytvořit analýzu
Když je ve službě Program modifications vytvořen nový požadavek, ve službě Program modifications/Designs and analyzes se také vytvoří propojený požadavek pro vytvoření návrhu k danému požadavku.
Pro spuštění příkladu se předpokládá, že do tabulky tHdTicketCust bude přidáno vlastní pole createAnalysis typu bool.
- Soubory ke stažení: CreateAnalysis.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: ITicketAutoAction
Vlastní upozorňovací na odmítnutí zprávy
Upraví oznámení o odmítnutí zprávy, pokud odesílatel nemá žádné SLA.
- Soubory ke stažení: DeclineMessageSendCustomNotification.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IMailMessageAutoAction
Vícejazyčný příkaz
Příklad vícejazyčné aplikace.
- Soubory ke stažení: MultilingualCommand.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IEntityCommand
Objednat po schválení
Když je požadavek schválen ve službě Purchase všemi schvalovateli, přejde do stavu Order.
- Soubory ke stažení: OrderAfterApproval.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: ITicketApprovalAutoAction
Nahlásit problém
Do hlavní nabídky přidán příkaz Report problem. Pomocí tohoto příkazu může žadatel nahlásit problém prostřednictvím Katalogu služeb.
- Soubory ke stažení: ReportProblem.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IGeneralCommand
Odesílat e-maily o nové události
Při vytvoření události v požadavku ve služběZměny programu je tato událost předána e-mailem každému správci služby, pokud není autorem nebo příjemcem události (nebo pokud není jeho účet zakázán).
- Soubory ke stažení: SendMailsAboutNewEvent.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IActAutoAction
Nastavit profil detekce počítače
Když přesunete počítač ze *Skladu, automaticky se mu přiřadí profil skenování s názvem Standard.
- Soubory ke stažení: SetComputerDetectionProfile.xml
- Požadavky: modul ALVAO Asset Management Custom Apps
- Použité typy rozšíření: IObjectMoveAutoAction
Výpočet nákladů požadavku
Příkaz sečte hodnoty vlastních polí požadavku Náklady na SW a Náklady na HW.
Pro spuštění šablony je nutné přidat do tabulky tHdTicketCust vlastní pole SW Costs, HW Costs a Total Costs typu int.
Pak pomocí parametrů StateId a ServiceId určete, na které požadavky se má tato funkce použít.
- Soubory ke stažení: TicketCostsCalculation.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IEntityCommand
Otevřít přílohy požadavku
Na stránku Požadavek přidává příkaz Otevřít přílohy pro otevření odkazu na přílohu uloženého ve vlastním poli požadavku Přilohy.
Pro spuštění příkladu je nutné přidat vlastní pole pojmenované Attachments typu nvarchar do tabulky tHdTicketCust a pojmenovat sloupec stejným způsobem.
- Soubory ke stažení: TicketOpenAttachments.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IEntityCommand
Aktualizovat nadřazenou skupinu
Tato aplikace automaticky naplní určitou skupinu uživatelů všemi nadřízenými uživateli z dané organizace. Tuto skupinu uživatelů lze pak použít například v definici vlastního pole typu User.
- Soubory ke stažení: UpdateSuperiorGroup.xml
- Požadavky: modul ALVAO Service Desk Custom Apps
- Použité typy rozšíření: IPeriodicAction