Informationer/filer/data vi skal have af kommunen før installationen
- Hvis systemet skal installeres på kommunens egne servere, skal vi have:
- VPN forbindelser til alle udviklere.
- IP-adresser til hver server
- Logins til hver server. (Alle udviklere skal have adgang, enten via hver sin konto, eller en fælles konto)
- Hvis der bruges Citrix, skal der installeres Visual Studio på serverne. Det skal vi muligvis selv gøre, ligesom med MySql og IIS, men i princippet skal kommunen stille licenser til VS til rådighed, hvis ikke vi skal bruge vores egne licenser fra Miracle.
- For at kunne forbinde til kommunens views med medarbejder- og organisationsdata skal vi bruge:
- Servernavn
- Databasenavn
- Brugernavn
- Password
- Navne på de to views.
- Værdierne til CustomSettings.config skal udfyldes. Hvis det ikke kan udledes af navnet, er der forklaringer på https://github.com/os2indberetning/os2indberetning
- Visuelle indstillinger til webapp:
- Ikon til brug i browserens faneblad, formatet er .ico
- Logo til brug i webappen. Det skal gerne være 42 pixel i højden, og formatet er .png
- Hexkoden til den farve der skal bruges i webappen.
- Info til oversigtsfil til mobilapplikationer:
- API Url
- Billede Url
- Hexkode til primær farve
- Hexkode til sekundær farve
- TF koder der skal kunne indberettes med, se eksempel nedenfor
- NB! Nogen kommuner har disse takster efter oktober 2016.Bil/MC (Lav sats) 4862Bil/MC (Høj sats) 4861Bil/MC (Høj sats - skattepligtig) 4871Kørsel i udlandet 4862Kørsel med anhænger TF 4873 i stedet for 3321Elevkørsel 4868Cykel/knallert/scooter 4866
- Vi skal vide, hvilken medarbejder der skal være den første administrator i systemet, som har mulighed for at gøre flere medarbejdere til administratorer.
Informationer kommunen skal have af os
- I forhold til de to views:
- Data i views skal være "rent". Medarbejdere må f.eks. ikke referere til en afdeling, der ikke eksisterer i organisationsviewet
- I medarbejderviewet må en medarbejders ophørsdato må ikke ligge før 1/1-1970. Hvis medarbejderen ikke har nogen ophørsdato, skal denne værdi være null.
- Rækker i medarbejderviewet er ansættelser. En person kan derfor godt optræde flere gange, hvis denne har flere ansættelser.
- I organisationsviewet er det ikke nok at en en underafdeling refererer til afdelingen over med et id, kolonnen "level" skal også være sat til det rigtige niveau, hvor level 0 er øverste niveau, hvor der ingen afdeling over er.
- Design for medarbejderview:
- Design for organisationsview:
- API og backend skal køres på HTTPS, ikke HTTP.
- Følgende porte skal åbnes på begge servere (kun hvis der ikke bruges Citrix):
- MySql: 3306
- WebDeploy: 8172