Innholdsfortegnelse

Download Report

Transcript Innholdsfortegnelse

IntelAgent
Innholdsfortegnelse
1
INNLEDNING............................................................................................................................... 3
1.1
Hva er IntellAgent? ................................................................................................................................. 3
2
HENDELSESOPPSETT .............................................................................................................. 4
2.1
Spørring på Browser-mal......................................................................................................................... 5
2.1.1
Hendelse .............................................................................................................................................. 6
2.1.2
Inndata ................................................................................................................................................. 6
2.1.3
Utdata .................................................................................................................................................. 8
2.1.4
Tidsplan .............................................................................................................................................. 10
2.2
Filsøk i katalog ...................................................................................................................................... 12
2.2.1
Hendelse ............................................................................................................................................ 12
2.2.2
Inndata ............................................................................................................................................... 12
2.2.3
Utdata ................................................................................................................................................ 14
2.2.4
Tidsplan .............................................................................................................................................. 15
2.3
SQL-query basert på eksisterende data ................................................................................................. 16
2.3.1
Hendelse ............................................................................................................................................ 16
2.3.2
Inndata ............................................................................................................................................... 16
2.3.3
Utdata ................................................................................................................................................ 17
2.3.4
Tidsplan .............................................................................................................................................. 18
2.3.5
Overvåking av ajourholdstabeller ...................................................................................................... 18
2.4
SQL-query basert på data fra AG16-query ............................................................................................. 20
2.4.1
Hendelse ............................................................................................................................................ 20
2.4.2
Inndata ............................................................................................................................................... 20
2.4.3
Utdata ................................................................................................................................................ 21
2.4.4
Tidsplan .............................................................................................................................................. 21
2.5
Overvåkning - Logging av endringer ...................................................................................................... 21
2.6
Enkle hendelser ..................................................................................................................................... 24
2.6.1
3
Systemparametre IntellAgent ............................................................................................................ 26
VARSLINGSMALER ................................................................................................................ 27
© EVRY AS 2013
side 1 av 34
IntelAgent
3.1
Varslingsliste ......................................................................................................................................... 28
3.2
Oppsett personlig varsel ....................................................................................................................... 29
4
SPØRRINGER ........................................................................................................................... 30
4.1
Spørring oppsett hendelser ................................................................................................................... 30
4.2
Spørring historikk/hendelser ................................................................................................................ 31
4.3
Spørring personlig filter ........................................................................................................................ 32
4.4
Feilsøking IntellAgent-hendelser ........................................................................................................... 34
© EVRY AS 2013
side 2 av 34
IntelAgent
1 Innledning
Denne dokumentasjonen er ment som hjelp til brukere som ønsker å sette opp egne hendelser
med tilhørende varsling. Den er ikke en fullstendig dokumentasjon for teknisk
oppsett/installasjon av IntellAgent.
1.1
Hva er IntellAgent?
 Informasjonsleverandør
o Varslinger til brukere
 Automatisering av forretningsprosesser
o Import fra forsystem
o Automatisk oppstart av serverprosesser
o Filbehandling
 Fungerer på tvers av hele AGRESSO
Input
(hendelse)
Browser spørring
Output (aksjon)
E-mail varsling
SQL query
Sms
varsling
System
Filsøk i katalog
© EVRY AS 2013
oppgave
side 3 av 34
IntelAgent
2 Hendelsesoppsett
Menypunktet Hendelsesoppsett finner du her:
Oppsett -> IntellAgent ->Hendelsesoppsett
Dette er kjernen i IntellAgent hvor du definerer hendelser og lager en tidsplan for når du
ønsker at de skal slå til.
© EVRY AS 2013
side 4 av 34
IntelAgent
Forklaring av feltene:
Felt
Beskrivelse
Hendelse
Skriv inn navnet på hendelse. Hvis du skal redigere en eksisterende hendelse
henter du den via rullgardin-menyen.
Beskrivelse
Legg inn en beskrivelse av hva du ønsker å oppnå med denne hendelsen.
Status
Velg status i rullgardin-menyen. Systemet foreslår Aktiv for nye hendelser.
Spørring på Browsermal
For denne overvåkingsmetoden benyttes resultatet fra en browser spørring som
datagrunnlag for hendelsen.
Filsøk i katalog
For denne overvåkingsmetoden benyttes resultatet av et filsøk (polling) mot en
katalog på serveren som datagrunnlag for hendelsen.
SQL-query på eksisterende
For denne overvåkingsmetoden benyttes resultatet fra en sql-spørring mot
data
databasen som datagrunnlag for hendelsen.
SQL-query basert på data fra
For denne overvåkingsmetoden benyttes resultatet fra en AG16-query som
AG16 query
datagrunnlag for hendelsen. Eventuelt kan du kjøre en sql-spørring mot resultatet
fra AG16-querien hvis ønskelig.
SQL-query basert på data fra
For denne overvåkingsmetoden benyttes resultatet sql-spørring mot et datasett
en kjørbar fil
”mottatt” fra en kjørbar fil (.exe) som datagrunnlag for hendelsen. Dette punktet
omfattes ikke av denne dokumentasjonen.
Kjørbar fil returnerer positiv
En kjørbar fil (.exe) returnerer en positiv verdi hvis hendelsen har inntruffet.
verdi
Dette punktet omfattes ikke av denne dokumentasjonen.
hvis
hendelse
har
inntruffet
Logging av endringer
Du kan bruke IntellAgent til overvåkning av registeret for logging av endringer i
Agresso
Arbeidsflyt
Foreløpig ikke aktivert
2.1 Spørring på Browser-mal
IntellAgent kan benytte enhver browserspørring fra systemet som datagrunnlag for å avgjøre
om en hendelse har inntruffet.
MERK! Når en hendelse er lagret kan ikke browsermalen endres i Agresso. Man kan heller
ikke bytte browsermal i hendelsen, da må en ny hendelse lages. Det er derfor praktisk å tenke
gjennom å gjøre enkelte søkebetingelser tilgjengelig i IntellAgent ved å krysse av i Pkolonnen i Søkebetingelser i Browser (mer om dette senere).
© EVRY AS 2013
side 5 av 34
IntelAgent
2.1.1 Hendelse
Overvåkningsmetode er ”Spørring på Browser-mal”.
2.1.2 Inndata
Aktuell Browsermal velges fra rullgardinen. Søkekriteriene fra Browsermalen vises i
skjermbildet.
IntellAgent vil kun ta hensyn til nye forekomster. Denne må krysses for å unngå at
IntellAgent skal utføre hendelsen hver gang den er satt til å kjøre (settes opp i fliken
Tidsplan). Du må identifisere hvilke kolonner i datagrunnlaget som gir én unik forekomst. For
eksempel hvis datagrunnlaget er spørring mot hovedbok, må du fortelle systemet at
Bilagsnummer og Firma er de to kolonnene som gjør hvert ”treff” unikt.
En annen måte å tenke på er at du merker av for de kolonne-verdiene hvis endringer i – eller
nye forekomster av – skal trigge hendelsen. Valgene du gjør her bør sees i sammenheng med hvor
ofte du setter hendelsen til å opp til å gå i Tidsplan. I noen tilfeller kan det være nødvendig med litt prøving og
feiling for å få akkurat det resultatet du ønsker.
© EVRY AS 2013
side 6 av 34
IntelAgent
Dersom browsermalen settes opp med kryss for P i søkekriterier, vil en kunne velge verdi på søkekriteriet i
Inndata-kortet (f.eks Dager til bursdag).
Følgende makroer kan benyttes for å automatisk å fylle inn søkekriterier, f.eks aktuell periode fra firmaregister.
Makro
Beskrivelse
$today
Returnerer dagens dato
$yesterday
Returnerer gårsdagens dato
$tomorrow
Returnerer morgendagens dato
$period_xx
Returnerer aktuell periode for periode type xx (GL,PR,TS). Dagens dato er ”input”.
$prev_period_xx
Returnerer forrige (aktuell) periode for periode type xx (GL,PR,TS). Dagens dato er ”input”.
$client_period
Returnerer aktuell periode fra firmaregisteret
$ob_period
Åpningsbalanse periode.Det vil si periode 00 for aktuell periode i firmaregisteret.
$resource_id
Returnerer RessursId(’er) fra datagrunnlaget.
$now
Returnerer dagens dato med klokkeslett
Følgende uttrykk kan benyttes i Browser (formel):
Uttrykk
Beskrivelse
YEARPART(dato1)
Returnerer år basert på gitt dato.
Parameter kan være en dato kolonne eller makro $today eller $now
MONTHPART(dato1)
Returnerer måned basert på gitt dato.
Parameter kan være en dato kolonne eller makro $today eller $now
DAYPART(dato1)
Returnerer dag i måned basert på gitt dato.
Parameter kan være en dato kolonne eller makro $today eller $now
© EVRY AS 2013
side 7 av 34
IntelAgent
HOURPART(dato1)
Returnerer
time
basert
på
gitt
dato.
Parameter kan være en dato kolonne eller makro $today eller $now
DAYADD(dato1, x)
Kalkulerer en dato fram i tid basert på dato1 og x antall dager. Hvis x er et negativt
tall,
vil
formelen
returnere antall dager bakover i tid.
DATEDIFF(dato1,
Kalkulerer antall dager mellom dato1 og dato2, uten å ta hensyn til eventuell
dato2)
forkjellig
år
mellom
de
to
datoene.
Du
vil
aldri få et negativt resultat med denne formelen. DATEDIFF vil alltid returnere
mellom 0 og 364 dager.
YEARDIFF(dato1,
Kalkulerer antall hele år mellom dato1 og dato2. YEARDIFF(birth_date,$today) vil
dato2)
returnere alder.
2.1.3 Utdata
Det er to hovedtyper utdata; Varslinger og Systemoppgaver. Med Varslinger menes enten email eller SMS varsling av den aktuelle hendelse. Med Systemoppgave menes at du ønsker å
utføre en AGRESSO systemoppgave (f.eks starte en serverprosess. Du kan sette opp flere
varslinger (f.eks både e-mail og SMS), samt utføre en systemoppgave i samme hendelse.
Varslinger:
Felt
Beskrivelse
Mottaker
Hvis mottakeren IKKE er en del av datagrunnlaget kan du skrive inn navnet på
mottakeren. Hvis mottakeren er en del av datagrunnlaget kan du velge denne i
rullgardin-menyen.
Type
SMS eller E-Post
Adr.type
Hvis mottakeren IKKE er en del av datagrunnlaget er denne ikke i bruk (feltet er
grått). Hvis mottakeren er en del av datagrunnlaget kan du velge Adressetype i
© EVRY AS 2013
side 8 av 34
IntelAgent
rullgardin-menyen. Du må velge en adressetype hvor e-postadresse er lagt inn for
aktuelt begrep (f.eks ressurs).
Hvis mottakeren IKKE er en del av datagrunnlaget angir du her e-post adresse
Destinasjon
eller mobilnummer (SMS). Hvis mottakeren er en del av datagrunnlaget vil den
hente e-post/mobilnummer automatisk.
Du kan hente opp (velge) en eksisterende mal. Alternativt kan du dobbeltklikke i
Mal
feltet og du kan definere en ny mal for denne hendelsen.
Aktiv
Angir om varslingen er av eller på (aktiv = på).
Tillat av
Hvis du har satt opp flere varslinger (f.eks både e-post og SMS), kan du tillate
mottaker å slå av en eller flere av varslingene. Denne er kun aktuell hvis
mottakeren er en del av datagrunnlaget. Mottakeren foretar dette i web
skjermbildet ”Oppsett personlig varsel”.
Denne avgjør om det skal lages en varsling per ”transaksjon” (ikke aggregert),
Aggreger
resultatet til hver eller om resultatet skal aggregeres.
mottaker
Mottaker kan slå Denne gjelder i kombinasjon med ”Tillat av ” mulighet ovenfor. Hvis denne er
av alle varslinger
krysset har mottakeren mulighet til å slå av alle varslingene for denne hendelsen
(gitt at ”Tillatt av” er av krysset).
Hvis den ikke er krysset er det ikke mulig for mottakeren å slå av alle
varslingene.
Varslingsmal
Felt
Beskrivelse
Navn på mal
Du kan velge en eksisterende mal ved å benytte rullgardinmenyen. Hvis du skal lage en ny
mal skriver du inn navnet direkte i feltet.
Det du angir kommer i Emne feltet i e-posten eller SMS’en som blir generert av systemet.
Emne
Du kan benytte koder fra Inndata skillekortet, samt et utvalg ”standard koder”.
”Kroppen”
Her angir du selve innholdet i meldingen. Du kan benytte koder fra Inndata skillekortet,
samt et utvalg ”standard koder”.
Koder
fra
Alle kolonner som er med i datagrunnlaget kan benyttes som såkalte koder i meldingen. Det
Inndata-
betyr at du på en enkel måte kan lage en mal, og hvor systemet automatisk erstatter koden
skillekortet
med aktuell verdi fra spørringen.
Vedlegg
Katalog
Bane til katalog hvor vedlegget befinner seg. Det må være et område som IntellAgent har
tilgang til (brukeren som kjører IntellAgent servicen).
Filnavn
Du kan benytte ”wildcard”, dvs * foran, bak eller hvor du måtte ønske. Normalt vil filen du
ønsker som vedlegg inneholde et kjent fast element som skiller de fra ”andre filer”.
© EVRY AS 2013
side 9 av 34
IntelAgent
Fritekst i fil
Du kan søke etter nøkkelord inne i filen.
Systemoppgaver:
I tillegg til varsling på e-post og SMS kan IntellAgent benyttes til å starte ulike
systemprosesser. Du har følgende typer:
Type
Beskrivelse
Filhåndtering
Det er 4 typer filhåndtering. Flytt, Gi nytt navn, Kopier og Slett.
AGRESSO-
Oppstart av AGRESSO-server prosess. Du må angi en gyldig rapportvariant for den
serverprosess
serverprosessen som skal kjøre. Du kan benytte verdier fra datagrunnlaget som
parameterverdier.
AG16-query
Angi en gyldig AG16-query. Du kan benytte verdier fra datagrunnlaget som
parameterverdier.
Ekstern
kjørbar
Angi bane til aktuell kjørbar fil (.exe fil). Du kan benytte verdier fra datagrunnlaget som
fil/kommando
parameterverdier.
AGRESSO
Kun aktuell hvis du benytter AGRESSO Connectivity Services. Gjelder kun for
Business Connector
overvåkingsmetode ”Filsøk i katalog”. Vil starte aktuell serverprosess i henhold til
systemparameter ABC_REP_VARIANT (oppsett verdier).
2.1.4 Tidsplan
Du må angi en tidsplan for hver hendelse. Det betyr at enkelte tunge jobber f.eks kan kjøres
om natten, mens for andre ”lettere” søk, kan IntellAgent gå hvert 5 minutt.
© EVRY AS 2013
side 10 av 34
IntelAgent
Det er viktig å tenke på ytelse ved oppsett av IntellAgent hendelser. Hvis du setter opp et
tungt søk til gå hvert 5 minutt så vil det kunne ”knekke” hele AGRESSO databasen!
En god regel er å først kjøre søket med Browser (eller SQL verktøy). Hvis søket er tungt (tar
lang tid), vil det ta lang tid også med bruk av IntellAgent. Søket bør da enten endres eller
kjøres ”utenfor arbeidstid”.
© EVRY AS 2013
side 11 av 34
IntelAgent
2.2 Filsøk i katalog
2.2.1 Hendelse
Overvåkningsmetode er ”Filsøk i katalog”.
2.2.2
Inndata
Du angir hvilken katalog som skal overvåkes (polles) for filer. Dette filområdet må angis slik
som det er tilgjengelig fra Agresso-serveren.
Ofte er det importområdet som skal overvåkes. I stedet for å skrive inn hele filstien her, er det
mulig å bruke %AGRESSO_IMPORT%. Dermed vil IntellAgent referere til filstien definert
© EVRY AS 2013
side 12 av 34
IntelAgent
miljøvariabelen AGRESSO_IMPORT, som definert i Agresso Management Console.
Dersom filen inneholder buntnummer, og importjobben krever at dette angis ved
rapportbestilling, må denne verdien hentes ut ved å bruke Uttrekkskriterier.
Kriterie
Beskrivelse
Katalog
som
skal
Bane til katalog som skal overvåkes. Det må være et område som IntellAgent har tilgang
overvåkes
til (brukeren som kjører IntellAgent servicen).
Søk i undermapper
Kryss av her hvis IntellAgent skal søke i underkatalogene til katalogen som er angitt
over
Utvalgskriterier
Du kan benytte ”wildcard”, dvs * foran, bak eller hvor du måtte ønske. Normalt vil en fil
Filnavn
inneholde et kjent fast element som skiller de fra ”andre filer”.
Fritekst i fil
Du kan søke etter nøkkelord inne i filen.
Fil større enn (Kb)
Du kan velge å kun ta med filer som er større enn angitt størrelse.
Kun nye filer
Denne må velges for å unngå at IntellAgent skal utføre hendelsen hver gang den er satt
til å kjøre (settes opp i fliken Tidsplan), gitt at filen ikke ”forsvinner” fra det aktuelle
© EVRY AS 2013
side 13 av 34
IntelAgent
filområdet.
Uttrekkskritier
Hent verdier fra fil
Kryss av her hvis du ønsker å hente ut verdier fra den aktuelle filen, og bruke disse som
verdier i ”Utdata” fliken.
AGRESSO –format
Velg type fil :
Fast format (flat fil)
Atskilte verdier (komma,tab etc.)
XML – xml format
For XML-filer benyttes følgende format:
//XMLelement/XMLelement etc. tilstrekkelig til å finne det riktige elementet for
eksempel //Header/InvoiceDate
Separator
For type Atskilte verdier må du angi om det er komma, tab separert etc.
AGRESSO Format
Velg aktuelt AGRESSO Format.
Tabell
Aktuelle koder fra filen er nå tilgjengelig for bruk, f.eks BatchID.
2.2.3 Utdata
I utgangspunktet kan du velge alle typer Utdata, uavhengig av type Inndata. Se punkt 3.1.3 for
mer detaljer om hvilke Utdata typer som finnes.
Ved Filsøk i katalog er det ofte slik at denne filen skal leses inn i Agresso ved hjelp av en
importjobb. Da må oppgavetype settes til AGRESSO-serverprosess.
Videre velges aktuell modul og hvilken rapportvariant som skal benyttes. Filnavn er
tilgjengelig som parameter under Koder fra Inndata-skillekort.
© EVRY AS 2013
side 14 av 34
IntelAgent
Dersom Uttrekkskriterier er definert, vil disse også bli tilgjengelige som parametere her. Dette
er ofte aktuelt dersom importjobben krever at det angis buntnummer (BatchId).
2.2.4 Tidsplan
Du kan sette en egen tidsplan for hver enkelt hendelse. Se punkt 3.1.4 for mer detaljer.
© EVRY AS 2013
side 15 av 34
IntelAgent
2.3 SQL-query basert på eksisterende data
2.3.1
Hendelse
Overvåkningsmetode er ”SQL-query på eksisterende data”.
2.3.2
Inndata
SQL-query legges inn. Den blir validert når du tab’er ut av feltet.
IntellAgent vil kun ta hensyn til nye forekomster. Hvis denne er krysset må du ta stilling til
hvilke kolonner fra spørringen som identifserer en unik forekomst.
I Resultatkolonner må det legges inn begrepsID for de av kolonnene som er AGRESSO
begreper (for eksempel for C0 dersom kolonnen er et ressursnummer, eller GN dersom
kolonnen er en bruker). Dette er nødvendig for at kolonnen skal kunne brukes for å
automatisere Utdata (email). Merk at dette ikke var nødvendig for browserspørringer!
Følgende spørring identifiserer om det er bilag som er kandidater for reversering. Apar_type =
’P’ indikerer her at kun leverandørbilag skal være kandidater for automatisk reversering.
© EVRY AS 2013
side 16 av 34
IntelAgent
(skal stå WHERE apar_type=’P’ i stedet for AND apar_type=’P’)
2.3.3
Utdata
I utgangspunktet kan du velge alle typer Utdata, uavhengig av type Inndata. Se punkt 3.1.3 for
mer detaljer om hvilke Utdata typer som finnes.
© EVRY AS 2013
side 17 av 34
IntelAgent
2.3.4
Tidsplan
Du kan sette en egen tidsplan for hver enkelt hendelse. Se punkt 3.1.4 for mer detaljer.
2.3.5
Overvåking av ajourholdstabeller
Overvåkning av ”ajourhold forsystemtransaksjoner”. Det forekommer at enkelte importjobber
stopper opp på grunn av feil i datagrunnlaget. Dette kan overvåkes med IntellAgent. Se
oppsett av hendelse nedenfor:
© EVRY AS 2013
side 18 av 34
IntelAgent
Her overvåkes tabellen algbatchinput. Denne skal normalt være tom. Hvis det ligger data der,
har noe mest sannsynlig gått galt. Her er en oversikt over de mest vanlige AGRESSO
importjobbene med tilhørende tabell:
© EVRY AS 2013
side 19 av 34
IntelAgent
AGRESSO server prosess
Import tabell
EI02 (Import av faktura)
aeiinvoiceinput
GL07 (Import av forsystemtransaksjoner)
acrbatchinput
LG04 (Import av salgsordre/innkjøpsordre)
algbatchinput
TPS
acrshd, acrtransshd
PR28 (Import av lønnstransaksjoner)
aprimport
PS14 (Import av fravær transaksjoner)
apsabsenceinput
SU07 (Remitteringsforslag)
aipproposal (forslag). Hvis du glemmer å
gjøre noe med det. Ligger der dagen etter
også.
aipheader/aipdetail med status = K (varsel
om at du har glemt å lage fil til banken)
2.4 SQL-query basert på data fra AG16-query
2.4.1 Hendelse
Overvåkningsmetode er ”SQL-query basert på data fra AG16-query”.
2.4.2 Inndata
Dette blir tilsvarende som for ”SQL-query basert på eksisterende data”, men med den
forskjell at du her kan kjøre en ”ekstra sql” mot resultatet av AG16-spørringen.
© EVRY AS 2013
side 20 av 34
IntelAgent
IntellAgent vil kun ta hensyn til nye forekomster. Hvis denne er krysset må du ta stilling til
hvilke kolonner fra spørringen som identifserer en unik forekomst.
I Resultatkolonner må det legges inn begrepsID for de av kolonnene som er AGRESSO
begreper. Dette er nødvendig for at kolonnen skal kunne brukes for å automatisere Utdata
(email). Merk at dette var ikke nødvendig for Browser spørringer!
2.4.3 Utdata
I utgangspunktet kan du velge alle typer Utdata, uavhengig av type Inndata. Se punkt 3.1.3 for
mer detaljer om hvilke Utdata typer som finnes.
2.4.4 Tidsplan
Du kan sette en egen tidsplan for hver enkelt hendelse. Se punkt 3.1.4 for mer detaljer.
2.5 Overvåkning - Logging av endringer
IntellAgent kan brukes til å overvåke de registre som er satt opp for Logging av endringer
under Systemadministrasjon.
© EVRY AS 2013
side 21 av 34
IntelAgent
Funksjonaliteten for selve oppsett av Logging av endringer blir ikke gjennomgått i dette
kurset. Det er kun de registre som er satt opp overvåkning under menypunktet over;
Aktivering av server for logging, som vil bli tilgjengelig for IntellAgent-overvåkning.
© EVRY AS 2013
side 22 av 34
IntelAgent
© EVRY AS 2013
side 23 av 34
IntelAgent
Felt
Beskrivelse
Tabell
Her velger du hvilket register du ønsker å overvåke. Du kan kun velge
registre som er registrert for overvåkning under Aktivering av server for
logging. Finner du ingenting her – er ikke noen registre merket for logging
Overvåke
Hvilke type endringer du ønsker å bruke som trigger for IntellAgenthendelsene
Kolonne
Her velger du hvilken informasjon i kontoplanen (kontoplanstabellen) du
ønsker å overvåke ved å krysse av i kolonnene Inkluder og Overvåke
endringer
Inkluder
Om kolonnen skal være tilgjengelig for informasjonsformål (tags i
mailvarslingsmaler).
Overvåke
Hvis du ikke krysser av for noen kolonner her – blir ALLE overvåket for
endringer
endringer. Hvis du krysser av for minst en – blir den eller de som er krysset
av overvåket for ENDRINGER. Nye eller slettede verdier genererer ikke
varslinger
Søkekriterier
Her kan du gjøre utvalg av hvilke deler av registeret du ønsker å overvåke –
(for eksempel kun balansekonti el.l når det gjelder kontoplan)
Tidsplan skal ikke settes opp for denne type logging – da det blir generert IntellAgent-alerts
direkte basert på kriteriene i oppsettet av hendelsen.
2.6 Enkle hendelser
Det er mulig for den enkelte bruker å sette opp IntelAgent-hendelser akkurat på samme måte
som vi har vist til, men kun basert på inndata basert på Browserspørring.
© EVRY AS 2013
side 24 av 34
IntelAgent
I motsetning til IA-hendelser som settes opp under Systemadministrasjon der spørremalene
må være globale for at de skal kunne benyttes, må spørremalene som skal benyttes til enkle
hendelser være privat.
Når en lagrer en privat browsermal, blir Hendelsesoppsett tilgjengelig i Verktøymenyen.
© EVRY AS 2013
side 25 av 34
IntelAgent
Definering av varslingsmal er som vanlig.
Merk at om andre "ressurser" – som avdelingsleder eller lignende er tilgjengelig i
datagrunnlaget, er det ingenting i veien for at man setter opp enkle IntellAgent-hendelser som
benytter dynamisk varsling av andre brukere.
Man har mulighet for å stenge muligheten for brukere å lage egne hendelser med følgende
systemparameter:
2.6.1 Systemparametre IntellAgent
IN_ACCESS_CONTROL
© EVRY AS 2013
Denne systemparamenteren brukes til å begrense
opprettingen av IntellAgent-hendelser i enkel modus, dvs.
Hendelser basert på private Browser-maler.
side 26 av 34
IntelAgent
3 Varslingsmaler
For å få oversikt over varslingsmaler som er definert i systemet går man inn på følgende
menypunkt:
=> Oppsett
=> IntellAgent
=> Varslingsmaler
Du kan velge en eksisterende mal ved å benytte rullgardinmenyen. Hvis du skal lage en ny mal skriver
du inn navnet direkte i feltet. Dette er samme funksjon som du når via skjermbildet Hendelsesoppsett,
under skilleark Utdata. Se mer detaljer i avsnitt 3.1.3.
Merk at dette kurset ikke går i detalj på bruken av Mailredigeringsprogrammet for varslinger.
© EVRY AS 2013
side 27 av 34
IntelAgent
3.1 Varslingsliste
Brukeren kan få varsel i Varslingsliste i stedet for på epost eller SMS. Settes under
definisjonen av hendelsen. Meldingen kommer både på Web og i SmartClient.
Melding i Varslingslisten på Web.
© EVRY AS 2013
side 28 av 34
IntelAgent
3.2 Oppsett personlig varsel
Under Alternativer i Self Service kan brukeren kan selv bestemme hvilket format han/hun
ønsker varslingene levert på. Dette settes som foretrukket varslingsmedium.
I tillegg kan man endre og ha ulike/avvikende varslingkanaler pr. IntellAgent-hendelse. Dette
kan først settes opp etter at man har mottatt minst en varsling på aktuell hendelse.
© EVRY AS 2013
side 29 av 34
IntelAgent
4 Spørringer
4.1 Spørring oppsett hendelser
For å få oversikt over de hendelser som er definert i systemet går man inn på følgende
menypunkt:
=> Oppsett
=> IntellAgent
=> Spørring oppsett hendelser
Hendelse
Navn på hendelsen
Metode
Overvåkingsmetode som anvendes på denne hendelsen. Gyldige verdier er:
BRT - Spørring på browsermal
DIR – Filsøk i katalog
SQL – SQL-query på eksisterende data
A16 – SQL-query basert på data fra AG16-spørring
PRE – SQL-query basert på data fra kjørbar fil
EXE – Kjørbar fil (returnerer positiv verdi hvis hendelse har inntruffet)
Eier
Brukeren som eier hendelsen
Forrige gang
Dato og klokkeslett for forrige gang hendelsen har kjørt
Neste gang
Dato og klokkeslett for neste gang hendelsen skal kjøres
Serverkø
Serverkøen som er definert for denne hendelsen
S
Status for hendelsen. Mulige verdier er:
N – Aktiv
C – Sperret
P – Parkert. Den kan gjenaktiveres
Mottaker
kan
slå
av
alle
Angir om mottaker kan slå av alle varslinger på siden Oppsett personlig
varslinger
varsel.
Privat
Angir om hendelsen er Privat
Det er mulig å editere blant annet Status i dette spørrebildet. Du kan også slette hendelser,
endre serverkø og endre om mottakere skal ha muligheten til å slå av varslinger til seg selv.
© EVRY AS 2013
side 30 av 34
IntelAgent
4.2
Spørring historikk/hendelser
For å få oversikt over de hendelser som er kjørt i systemet går man inn på følgende
menypunkt:
=> Oppsett
=> IntellAgent
=> Spørring historikk hendelser
Kolonne
Beskrivelse
T
Angir hvorvidt søkes foretas mot kø for utdata (A) eller logg
for utdata (B)
Hendelse
Navnet på hendelsen som genererte utdataene.
Destinasjon
Mål for utdata
Type
Type utdata. Mulige verdier:
E-Post
SMS
AGRESSO Arbeidsflyt
Filhåndtering
AGRESSO-serverprosess
AG16-query
Ekstern kjørbar fil / kommando
AGRESSO Business Connector
Standard
Forsinkelsespunkt arbeidsflyt
Varslingsliste
Dato
Dato for når utdata ble generert i forbindelse med en
hendelse
© EVRY AS 2013
side 31 av 34
IntelAgent
Klokkeslett
Klokkeslett for når utdata ble generert i forbindelse med en
hendelse
S
Status på generering av utdata. Mulige verdier er:
T (sann) – Utdataene ble generert
E (feil) – Utdataene ble ikke generert
N (normal) – Utdata er ikke blitt generert enda
Resultat
En kort beskrivelse av resultatet av generering av utdata for
IntellAgent
Forsøk
Angir hvor mange ganger systemet har forsøkt å generere
utdataene
4.3 Spørring personlig filter
For å få oversikt over personlige filter som brukerne har lagt inn i systemet går man inn på
følgende menypunkt:
=> Oppsett
=> IntellAgent
=> Spørring personlig filter
Kolonne
Beskrivelse
Hendelse
Navn på hendelsen
Mottaker
Mottakeren
Bruker
Navn på mottakeren av varslingen
Type
Type utdata. Mulige verdier:
E-Post
SMS
AGRESSO Arbeidsflyt
© EVRY AS 2013
side 32 av 34
IntelAgent
Filhåndtering
AGRESSO-serverprosess
AG16-query
Ekstern kjørbar fil / kommando
AGRESSO Business Connector
Standard
Forsinkelsespunkt arbeidsflyt
Varslingsliste
Dato
Dato for når utdata ble generert i forbindelse med en hendelse
Klokkeslett Klokkeslett for når utdata ble generert i forbindelse med en hendelse
S
Status på generering av utdata. Mulige verdier er:
T (sann) – Utdataene ble generert
E (feil) – Utdataene ble ikke generert
N (normal) – Utdata er ikke blitt generert enda
Resultat
En kort beskrivelse av resultatet av generering av utdata for IntellAgent
Forsøk
Angir hvor mange ganger systemet har forsøkt å generere utdataene
Som nevnt ovenfor angir du i ”Utdata” hvorvidt mottaker kan slå av varsling eller ikke (se
nedenfor).
Mottakeren vil fra AGRESSO Web portalen ha tilgang til et nytt menypunkt hvor han/hun
kan se varslingene som er satt opp til dem, og hvor de kan slå av/på varslinger (gitt at det er
tillatt i oppsettet).
Menypunkt: Alternativer > Oppsett personlig varsel.
© EVRY AS 2013
side 33 av 34
IntelAgent
4.4 Feilsøking IntellAgent-hendelser
I forbindelse med feilsøking av IntellAgent-hendelser som ikke går/ikke produserer resultat –
starter man som oftest i dette bildet. Neste trinn vil være å sjekke loggen for AINAPSprosessen på serveren som vil gi utfyllende dokumentasjon om IntellAgent-hendelsene.
© EVRY AS 2013
side 34 av 34