Processer

Introduktion

Processer i Artvise Kundtjänst.

Översikt av användargränssnitt

Användargränssnittet för processer består av ett processbibliotek samt ett antal listvyer som visar pågående och avslutade processinstanser.

Processbiblioteket
Översikt av processbiblioteket
Processbibliotek

Processbiblioteket ger användaren en översikt över befintliga processer i systemet. Processbiblioteket består av en trädvy som används för att kategorisera processer, samt en listvy som listar processer i vald mapp. Från processbiblioteket ges användaren möjlighet att skapa, ändra och radera mappar i trädvyn samt skapa, ändra och radera processer.

Trädvy

Här administrerar man mappar i processbiblioteket.

Processbiblioteket
Trädvy
1. Skapa mapp

Här klickar man för att skapa en ny mapp.

2. Ändra mapp

Här klickar man för att ändra en befintlig mapp.

3. Radera mapp

Här klickar man för att radera en befintlig mapp.

4. Mapp

Här klickar man för att välja en befintlig mapp. Då en mapp väljs visas alla befintliga processer i vald mapp i listvyn för processer.

Mappegenskaper
Mappegenskaper
1. Namn

Här anger man mappens namn.

2. Beskrivning

Här anger man mappens beskrivning.

Behörigheter
Behörigheter

Här anger man behörigheter för mappen.

Processer

Här administrerar man processer i processbiblioteket.

Processbiblioteket
Processer
1. Skapa process

Här klickar man för att skapa en ny process. För att redigera en befintlig process, dubbelklicka på en process i listan med processer. Mer information om hur man redigerar en process finns i avsnittet med Processbyggaren.

2. Radera process

Här klickar man för att radera en befintlig process.

3. Uppdatera processlistan

Här klickar man för att uppdatera listan med processer.

4. Sök process

Här anger man ett villkor för att söka en process.

5. Processlista

Här visas processer i vald mapp.

Pågående processer

Pågående processer ger användaren en översikt över pågående processer i Artvise Kundtjänst.

Processer
Pågående processer
1. Process

Här väljer man en process om man enbart vill visa pågående instanser av vald process.

2. Fritext

Här anger man ett villkor i fritextformat för vilka processinstanser som ska visas. Det villkor man anger filtrerar på processens namn, namn på funktioner och aktiviteter i processen, eller på uppgifter i processen.

3. Identifierare

Här anger man ett villkor för filtrera processinstanser som har ett objekt vars identifierare (t.ex. ärendenummer) matchar angivet värde.

4. Från

Här anger man ett villkor för filtrera processer som har startas efter angivet datum.

5. Tills

Här anger man ett villkor för filtrera processer som har startas före angivet datum.

6. Sök

Klicka på knappen för att utföra sökningen.

7. Processinstans

Dubbelklicka på raden för mer information om exekveringen av processinstansen. Se mer under beskrivning av pågående process.

8. Avsluta processinstans

Klicka på symbolen för att tvinga ett avslut av processinstansen.

Pågående process

Från denna vy kan användaren se detaljerad information om exekvering av en pågående processinstans.

Här visas alla aktiviteter som har aktiverats. Användaren kan tvinga exekvering av påbörjade aktiviteter i processinstansen.

Aktiviteter
Aktiviteter
1. Starta aktivitet

Klicka på symbolen för att tvinga processinstansen att exekvera aktiviteten.

Här visas alla funktioner som har exekverats. Användaren kan tvinga exekvering av exekverade funkioner i processinstansen.

Funktioner
Funktioner
1. Exekvera funktion

Klicka på symbolen för att tvinga processinstansen att exekvera funktionen.

Här visas alla uppgifter som har skapats av processinstansen.

Uppgifter
Uppgifter

Här visas en detaljerad logg över exekveringen av processinstansen.

Uppgifter
Uppgifter
Avslutade processer

Avslutade processer ger användaren en översikt över avslutade processer i Artvise Kundtjänst.

Processer
Avslutade processer

Anvädaren kan dubbelklicka på raden för att visa den detaljerade loggen över exekveringen av process instansen.

Processbyggaren

Processbyggaren är det verktyg som används för att bygga processer i Artvise Kundtjänst. Den består av två delar: en funktionsdel, samt en visuell del där man ritar processen.

Viktig information
Notera att det inte finns någon direkt koppling mellan den visuella delen och den funktionella delen. Den visuella delen är främst tänkt att vara ett hjälpmedel för att på ett tydligt sätt kunna konceptualisera processen innan och/eller medan man bygger den funktionella delen.

Med andra ord: det är fullt möjligt att visuellt designa en process som ser korrekt ut, medan den i själva verket är felkonfigurerad.
Processbyggaren
Processbyggaren

För att kunna spara en process måste man namnge processen. Det rekommenderas att en process namnges och sparas innan man börjar lägga till aktiviteter i processen.

Grunddata
Processegenskaper
Processegenskaper
1. Namn

Här anger man processens namn

2. Beskrivning

Här anger man processens beskrivning

3. Beskrivning

Här anger man ett gränsvärde för hur många fel en instans av processen får registrera. Om antalet fel överstiger detta gränsvärde avslutas processinstansen. Syftet med detta gränsvärde är att förhindra att processer som är felaktigt byggda fastnar i sin exekvering och belastar processmotorn med arbete. Detta gränsvärde bör inte sättas till ett högre värde än det initiala värdet, om det inte är nödvändigt av olika orsaker.

4. Manuell start

Här anger man om manuell start av processen ska tillåtas. Normalt sett så startas en process automatiskt av processmotorn beroende på konfigurering av processen.

Automatisk start triggad av ärende

För automatiskt starta en process då ett ärende skapas, anger man ett villkor under fliken Ärende.

Ärende
Ärende
1. Ärendetyper

Här anger man vilka ärendetyper som ska trigga en automatisk start av processen.

2. Inkorgar

Här anger man vilka inkorgar som ska trigga en automatisk start av processen.

Viktig information
Notera att endast en av ärendetyperna eller inkorgar som valts behöver vara satt på ärendet för att start av processen ska triggas. Start av processen triggas vid skapande av ärendet, och vid fördelning eller klassificering av ett ärende om det inte redan finns en aktiv process instans på ärendet.
Automatisk start triggad av e-Tjänst

För automatiskt starta en process då ett inskick av en e-Tjänst sker, anger man ett villkor under fliken e-Tjänst.

e-Tjänst
e-Tjänst
1. e-Tjänster

Här anger man vilka e-Tjänster som ska trigga en automatisk start av processen.

Tidsstyrd start av process

För tidsstyrd start eller schemalagd start av process en process anger man ett villkor under fliken Schemaläggning.

Schemaläggning
Schemaläggning
Processvariabler

Här anger man variabler som kan delas av funktioner i en process instans.

Processvariabler
Processvariabler
Design av process

För att rita sin process använder man ett färdigt symbolbibliotek och anslutningslinjer mellan symbolerna. Om processen ska ha ett arbetsflöde måste processen innehålla en startaktivitet och en slutaktivitet.

Process
Process
1. Symbolbibliotek

Här väljer man bland symboler som ska läggas till processen.

2. Rityta

Här använder man dra och släpp-funktionalitet för att dra symboler från symbolbiblioteket till ritytan.

Arbetsflöde

För att bygga ett arbetsflöde i sin process använder man ett färdigt funktionsbibliotek.

Arbetsflöde
Arbetsflöde
1. Aktivitet

Här väljer man en aktivitet i processen.

2. Funktionsbibliotek

Här väljer man bland funktioner som ska läggas till aktiviteten i processen.

3. Valda funktioner

Här använder man dra och släpp-funktionalitet för att dra till funktioner från funktionsbiblioteket till denna listvy. För att konfigurera en funktion i processen dubbelklickar man på en funktion i listvyn med valda aktiviteter.

Funktionsbibliotek
Funktioner för ärendehantering
Coverage

Funktionen används för att skapa en bevakning av ett ärende.

Bevakning
Bevakning

Parameter

Beskrivning

Måste anges

Ärende

Anger vilket ärende som ska bevakas

Ja

Användare

Anger vem som ska bevaka ett ärende

Ja

Händelse att bevaka

Anger vad som ska bevakas i ett ärende

Ja

Bevakningsdatum

Anger när bevakningen ska gälla

Ja

Create case

Funktionen används för att skapa ett ärende i Artvise.

Skapa ärende
Skapa ärende

Parameter

Beskrivning

Måste anges

Ärendetyp

Anger vilket ärendetyp som ärendet ska klassificeras med

Nej

Område

Anger vilket område som ärendet ska klassificeras med

Nej

Organisation

Anger vilket organisation som ärendet ska klassificeras med

Nej

Inkorg

Anger vilken inkorg som ärendet ska skapas i

Ja

Inkommande kanal

Anger inkommande kanal för ärendet

Nej

Status

Anger status för ärendet

Nej

Prioritet

Anger prioritet för ärendet

Nej

Rubrik

Anger rubrik för ärendet

Ja

Beskrivning

Anger beskrivning (ärendemening) för ärendet

Ja

Huvudärende

Om huvudärende är valt kommer skapat ärende relateras som ett underärende till valt huvudärende

Nej

Kopiera metadata från huvudärende

Om ikryssad ärvs metadata från kundinfo från huvudärende till skapat underärende

Ja

Kopiera handlingar från huvudärende

Om ikryssad ärvs handlingar från huvudärende till skapat underärende

Ja

1. Processvariabel

Här kan man välja vilken variabel som ärendets id ska sparas till. Detta värde kan sedan används av andra funktioner.

Finish case

Funktionen används för att avsluta ett ärende i Artvise.

Avsluta ärende
Avsluta ärende

Parameter

Beskrivning

Måste anges

Ärende

Anger vilket ärende som ska avslutas

Ja

Move case

Funktionen används för att flytta ett ärende i Artvise till en annan inkorg.

Flytta ärende
Flytta ärende

Parameter

Beskrivning

Måste anges

Ärende

Anger vilket ärende som ska flyttas

Ja

Inkorg

Anger till vilken inkorg som ärendet ska flyttas till

Ja

Relate cases

Funktionen används för att skapa en relation mellan två existerande ärenden i Artvise, där det ena ärendet blir huvudärende och det andra blir underärende.

Relatera ärenden
Flytta ärende

Parameter

Beskrivning

Måste anges

Huvudärende

Anger vilket ärende som ska vara huvudärende. Ange med en processvariabel innehållande ett objekt-id eller ange objekt-id manuellt

Ja

Underärende

Anger vilket ärende som ska vara underärende. Ange med en processvariabel innehållande ett objekt-id eller ange objekt-id manuellt

Ja

Funktioner för dokumenthantering

Create document

Funktionen används för att skapa ett dokument.

Skapa dokument
Skapa dokument

Parameter

Beskrivning

Måste anges

Dokumentarkiv

Anger i vilket dokumentarkiv som dokumentet ska sparas till

Nej

Objekt

Anger till vilket objekt som dokumentet ska sparas till

Nej

Dokumentnamn

Anger namn för dokumentet

Ja

Beskrivning

Anger beskrivning för dokumentet

Ja

Dokumenttyp

Anger typ för dokumentet

Ja

Dokumentmall

Anger mall för dokumentet

Nej

1. Processvariabel

Här kan man välja vilken variabel som dokumentets id ska sparas till. Detta värde kan sedan används av andra funktioner.

Viktig information
Notera att antingen Dokumentarkiv eller Objekt måste anges.

Funktioner för notifiering

Send mail

Funktionen används för att skicka ett e-postmeddelande.

Skicka e-post
Skicka e-post

Parameter

Beskrivning

Måste anges

Från

Anger vilken avsändare av e-postmeddelandet

Ja

Till

Anger vilken eller vilka som är mottagare av e-postmeddelandet

Nej

Kopia

Anger vilken eller vilka som är mottagare av e-postmeddelandet

Nej

Hemlig kopia

Anger vilken eller vilka som är hemlig mottagare av e-postmeddelandet

Nej

Ämne

Anger e-postmeddelandets ämne

Ja

1. Processvariabel

Här kan man välja vilken variabel som meddelandets id ska sparas till. Detta värde kan sedan används av andra funktioner.

2. Innehåll

Här anges meddelandets innehåll.

Viktig information
Notera att minst en giltig mottagare i fälten Från, Till, eller Hemlig kopia måste anges.
Send sms

Funktionen används för att skicka ett sms-meddelande.

Skicka sms
Skicka sms

Parameter

Beskrivning

Måste anges

Från

Anger vilken avsändare av meddelandet

Ja

Till

Anger vilken eller vilka som är mottagare av meddelandet

Ja

1. Processvariabel

Här kan man välja vilken variabel som meddelandets id ska sparas till. Detta värde kan sedan används av andra funktioner.

2. Innehåll

Här anges meddelandets innheåll.

System notifiering

Funktionen används för att skapa en intern notifiering i Artvise.

System notifiering
System notifiering

Parameter

Beskrivning

Måste anges

Ämne

Anger notifieringens ämne

Ja

Beskrivning

Anger notifieringens beskrivning

Nej

Mottagare

Anger vilken eller vilka som är mottagare av notifieringen

Ja

Viktig information
Beroende på mottagares inställningar för notifieringar i systemet kan dessa notifieringar medföra att e-postmeddelanden skickas ut till mottageran.

Funktioner för processaktiviteter

Dessa funktioner används i syfte att driva ett arbetsflöde i en process utan inblandning av slutanvändare.

Activate step

Funktionen används för att utan inblandning av slutanvändare aktviera ett steg i en instans av en process.

Aktivera processsteg
Aktivera processsteg
Parameter Beskrivning Måste anges

Aktivitet

Välj den aktivitet i processen som ska aktiveras då funktionen körs.

Ja

Condition

Funktionen används för att validera ett villkor. Flera villkor kan kombineras med antingen OR eller AND operator. Om angivet villkor är uppfyllt aktiveras en annan aktivitet i processen, om angivet villkor ej är uppfyllt kan man välja en annan aktivitet i processen eller vänta tills villkoret är uppfyllt.

Validera villkor
Validera villkor
Finish step

Funktionen används för att utan inblandning av slutanvändare avsluta ett steg i en instans av en process.

Aktivera processsteg
Aktivera processsteg
Parameter Beskrivning Måste anges

Aktivitet

Välj den aktivitet i processen som ska avslutas då funktionen körs.

Ja

Set process property

Funktionen används för att spara en variabel till den aktuella instansen av processen.

Spara värde
Spara värde
Parameter Beskrivning Måste anges

Objekt som ska hämtas

Välj objekt i systemet som ett värde ska hämtas från. Objektet kan hämtas via objekt-id eller identifierare (ärendenummer).

Ja

Typ av objekt

Välj typ av objekt.

Ja

Värde som ska sparas

Välj det värde som ska sparas.

Ja

1. Processvariabel

Här måste man välja vilken variabel som värdet sparas till. Detta värde kan sedan används av andra funktioner.

Set custom property

Funktionen används för att spara en variabel till en custom property i databasen för ett objekt.

Spara värde
Spara värde
Parameter Beskrivning Måste anges

Objekt som ska uppdateras

Välj objekt i systemet som ett värde ska sparas till. Objektet hämtas via objekt-id.

Ja

Egenskap som ska uppdateras

Välj vilken custom property värdet ska sparas till.

Ja

Värde som ska sparas

Välj det värde som ska sparas.

Ja

Funktioner för script

Script

Funktionen används för att skriva egen kod som exekveras av processmotorn.

Aktivera processsteg
Aktivera processsteg

Funktioner för uppgifter

Create basic task

Funktionen används för att tilldela en användare i systemet en uppgift.

Skapa uppgift
Skapa uppgift

Parameter

Beskrivning

Måste anges

Uppgiftens objekt

Anger vilket objekt som uppgiften ska kopplas till

Ja

Rubrik

Uppgiftens rubrik

Ja

Beskrivning

Uppgiftens beskrivning

Nej

Ansvarig

Ansvarig(a) för uppgiften

Nej

Grupp

Ansvarig(a) för uppgiften

Nej

Viktig information
Notera att antingen Ansvarig eller Grupp måste anges.

Om Grupp anges får alla medlemmar i vald grupp möjlighet att tilldela sig uppgiften. Denna person blir sedan ensam ansvarig för uppgiften. Man kan även i fältet Ansvarig välja en grupp och då får alla medlemmar i gruppen samma uppgift.

Systemparametrar

Inställningar för Artvise processervice.
Operation Beskrivning

ProcessServer

Servernamn där processervicen är installerad.

ProcessServerPort

TCP-port som processervicen lyssnar på.

ProcessServiceInstanceThreshold

Antalet processer som process servicen cykliskt hämtar från databasen och exekverar.

ProcessServiceInterval

Hur ofta cyklisk exekvering av processer utförs.