Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
Innledning
Grovt om hva denne integrasjonen er fra hvor / Til hvor?
Bakgrunn
Litt om grunnen til integrasjonen. Hva for en behov dekkes av integrasjonen.
Interessenter
Hvem er ansvarlig for datakommunikasjonen? Hvem bestilte dette og betaler for at utvekslingenpågår?
Brukerhistorie (gjerne sekvensdiagram) ?
Hvis vi har noen
Systemer/tjenester
Detaljert liste av alle innvolverte systemer/tjenester Hva utveksler data? Fra hvor / Til hvor?
Hvilken kø-mekanisme brukes evt.?
Om Int-ark komponenter er brukt og eventuelt hvilke deler
Data
Hvilke data utveksles? Alle attributter som utveksles?
Samhandlingsmønster
Hva driver utvekslingen? Request eller Push
Er utvekslingen synkron eller asynkron?
Om involverte API
Brukte API endepunkter
Tilgangsstyring og logging
Hva logges?
Eventuelle tilgangstyring
Forretningsregler
Forretningslogikken i integrasjonen. Feks. Bare dokumenter med status X leses etter Y antall dager osv …
Behandlingstid/responstid og volum
Hva er antallet meldinger pr. døgn i denne forbindelsen (Min, Avg, Max)
Feilhåndtering, konsekvenser av feil og overordnet risikoanalyse
Hva skjer ved overload i kø?
Hva skjer med ufullstendinge meldinger?
Inneholder meldingene personopplysninger?
Noe om viktige feil/situasjoner som må passes ekstra på (som kan ha stor konsekvens). F.eks : Oppgavene som aldri vil publiseres, eller Oppgaver som ikke skal publiseres, publiseres.
Flytdiagram ?
...
Denne integrasjonen tar imot 2 typer filer (som stammer fra SAP) og konverterer dem og legger dem til UBW for import.
Filene hentes manulet fra SAP og lastes opp til integrasjonen via en egen spesial Web-GUI.
Den ene filtypen er person-fil, som lister ut alle ansatte og deres data som ansattnummer, navn, stillingskode og lønn
Den andre filen kalt extended_info er mer info om stillingsprosent og arbeidsordreinfo osv.
Inc drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Bakgrunn
SAP har ikke hatt (usikker om det gjelder fortsatt) en passende API for uttrekk av nødvendig data. Det er derfor satt opp rapporter i form av tekst-filer som brukerne må hente ut manuelt og lastes opp til UBW via denne integrasjonen som samtidig konverterer dem til format som UBW kan lese inn.
Inc drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Interessenter
Jobben er bestilt av UBW-tjenesten i SIKT
Data
Den ene filtypen er person-fil, som lister ut alle ansatte og deres data som ansattnummer, navn, stillingskode og lønn
Den andre filen kalt extended_info er mer info om stillingsprosent og arbeidsordreinfo osv.
Inc drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|