Denne integrasjonen innebærer arkivering av pensumlister fra pensumlistesystemet Leganto til Arkivsystemet Public360.
Brukerhistorier / Usecase:
Vi trenger brukerhistorier. Disse skal i ettertid kunne brukes som grunnlag for testing av integrasjonen.
…. Asbjørn fyller her noen setninger om hva brukerne skal kunne gjøre. Mest uklar for meg er oppbygging av pensumlistene. Går brukeren inn på hver enkelt emne og genererer pensumlisten ? Eller gjøres det på for en hel termin ? ….
User-storiene tar utgangspunkt i at integrasjonen benytter PDF-filer fra Leganto direkte. Alternativet er å bruke Leganto-API.
Som administrator i biblioteksystemet Alma har vi opprettet pensumlister for alle emner som har gått en bestemt termin, for et bestemt emne ett bestemt år.
Som administrator i Alma kan jeg definere et sett med emner som jeg kan kjøre en jobb for å eksportere til PDF. Resultatet legges i et bestemt mappe-tre på SFTP-serveren.
PDF-filene vil ha en navngiving som ser slik ut: 0.8089696072933967_MAN111 Anestesisykepleie I -yrkesutøvelse med medisinsk og naturvitenskapelig grunnlag - H19.pdf (intern ID_Emnekode tittel på emnet)
Når det ligger eksporterte PDF-filer i mappe-treet på SFTp-serveren ønsker jeg at filene skal eksporteres til P360 og arkiveres.
Når PDF’ene er vellykket arkivert ønsker jeg at filene flyttes på SFTP-serveren til en mappe som heter “Arkivert”.
Som Administrator ønsker jeg kanskje å kunne selv starte arkiveringsjobben, eventuelt at den kjører regelmessig automatisk. Hva jeg ønsker avhenger litt av hvilke opplysninger/parametere som kreves for jobben.
Som administrator trenger jeg å kunne angi noen parametere for arkiveringsjobben; f.eks. saksbehandler, år, termin etc.
… Så må skal jeg (armaz) utifra mapping-dok til Kadri komme med forslag til tekst her om hvordan skal brukerne/arkivarene kunne finne de arkiverte dokumentene i Public360.
Løsningsforslag:
Løsningen består av 2 hoveddeler, innlesing av pensumlistene fra Leganto og arkivering av hver pensumliste til arkivsystemet.
Saksbehandler:
Innlesing fra Leganto:
Det vil skje via FTP. Pensumlistene vil legges på en SFTP område som PDF filer.
… mappen de vil legges under
… oppbygging av filnavn
Arkivering i Public360:
… fyller her basert på mapping dok.