Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
printablefalse

...

Innledning

  • Grovt om hva denne integrasjonen er fra hvor / Til hvor?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
custContentId
zoom1
simple0
custContentId2640019666
pageId2300936195
2640019666lbox1
diagramDisplayNameGenerell dokumentasjon 202302023.drawio
hiResPreview0
baseUrlhttps://unit.atlassian.net/wiki
imgPageId2308145180
diagramNameGenerell dokumentasjon 202302023.drawioimgPageId2308145180
pCenter0
aspectAO9jW4TSriVTP1QF8Ly8 1F5j6geM9eEDECxk4ctV-1
width1701
includedDiagram1
aspectHashab6377dbd823c286a0faae484bd9353b1acf8234
linksauto
tbstyletop
height1176

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 ?

...

  • 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.

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.