Datafangst 2017-1 er produksjonssatt

Datafangstløsningen er nå oppdatert i produksjon. De viktigste nyhetene:

  1. Kontraktslista: Mer informasjon om hver kontrakt:
    1. Kontraktstatus (planlagt, utlyst, igangsatt, ferdig)
    2. Byggeleder/kontaktperson for en kontrakt.
    3. Fritekst kommentar-felt på Kontraktsnivå. Bare dataforvalter har tilgang til å kommentere, men kommentarene er synlige for alle på kontraktens “hjem”-fane.
  2. Forslag til standard milepæler / leveranseplan:
    1. Ved opprettelse av en kontrakt kommer det opp en standard liste av milepæler. Disse får automatisk påfølgende datoer fra dagens dato for å kunne beholde en sortering. Milepælene kan slettes og datoer kan endres. Man kan også legge inn egne/nye/andre milepæler for en kontrakt.
  3. Bedret kontraktsliste:
    1. Kontrakter kan nå sorteres på den nye informasjonen og på neste milepæl. Kontraktene blir rød dersom en frist/milepæl har passert og gul når den nærmer seg.
    2. Du kan nå arkivere kontrakter, da slettes de ikke, men de skjules fra kontraktslista. Et kryss i «Vis arkiverte kontrakter» får dem frem igjen. Arkiverte kontrakter vises som grå. Arkivering kan gjøres om.
    3. NB! Sletting av en kontrakt er fremdeles sletting, og kan ikke angres!
    4. Du kan nå duplisere en kontrakt. Hvis du har mange liknende, f.eks. en driftskontrakt som leveres hver måned, med samme objektliste, samme inviterte osv, så kan du velge å duplisere kontrakten, gi den nytt navn, og så skal alle andre innstillinger bli kopiert over.
    5. Kontraktslista viser nå alle dine kontrakter og du kan bla fra side til side. Tidligere ble lista kuttet på 100 kontrakter uansett hvor mange du hadde…
  4. Datafanen: Objektlisteegenskaper vs Alle egenskaper:
    1. Nå viser datafangst som standard kun objektlisteegenskaper (+ det som evt er levert ekstra). Hvis du vil se alle egenskaper, så er det nå en egen avkrysningsboks over tabellen.
  5. Datafanen: Du kan splitte skjermen begge veger og evt justere høyde / bredde på kart og tabell.
  6. Statusfanen: Slettemanus har fått egen kart- og liste-visning

Nye data om en kontrakt

Forslag til standard milepæler

Fargekoding i prosjektlista: Gult lys når en frist nærmer seg, Rødt når den er passert. Grått for arkiverte kontrakter.

Bytt mellom horisontal og vertikal inndeling av datafanen. Dra i skilleveggen for å utvide den ene eller den andre vegen.

Egen visning av slettemanus på statusfanen.

APISKRIV 2017-1 produksjonssatt

NVDB APISKRIV er nå oppdatert i produksjon. De viktigste endringene er angitt under.

Nytt/Forbedret
NVDB-1401 Validering av geometri – Vi sjekker nå om angitt geometri er innenfor Norge
NVDB-1650 Tillate korreksjon av stedfesting med «feil» lenkestartdato. Vi tillater nå korreksjoner der objektet flyttes til en lenke som er nyere enn objektet selv.
NVDB-1854 Presiser bruk av format i binaer-egenskaper: Vi presiserer at BLOB-format skal inneholde MIME-type. Dette er altså ikke en kodeendring.
NVDB-1881 Valideringsfeil som warning for leste egenskaper. Ved behandling av endringsett leses det inn objekter og egenskaper fra NVDB, f.eks døtre til objektet som skal endres. Tidligere fikk man valideringsfeil dersom det i NVDB fra før av var feil i de tilknyttede objektene. Dette gir nå bare en advarsel og man får lov til å lagre sine endringer likevel. Vi oppfordrer likevel klienter til å rette opp gamle feil.
Feilrettinger
NVDB-1733 For mange elementer i IN-klausul: Ved store endringsett kom vi over en begrensning i Oracle som ikke vil ha mer enn 1000 ledd i en “IN” klausul. Fra nå av leser vi bit for bit istedet for alt på en gang.
NVDB-1749 Avvisning uten angitt valideringsfeil. Innleste endringssett ble av og til avvist uten feilmelding. Det viste seg at vi under beriking hentet inn litt for mange versjoner av relaterte objekter.
NVDB-1839 Ikke global feil for manglende autorisasjon på assosiert vegobjekt: Dersom et endringssett også førte  til endringer i relaterte objekter som brukeren ikke har lov til å endre på, ble endringssettet avvist uten synlig feilmelding. I denne versjonen blir endringssettet fremdeles avvist, men brukeren får i det minste vite hvorfor.
NVDB-1857 Tom verdi for StringAttribute blir NULL i NVDB. Tomme strenger ble skrevet som “NULL” til NVDB. Fra nå av blir endringssett med tomme strenger avvist.
NVDB-1899 Assosiasjoner med content type id forsvinner. For assosiasjoner tillater vi nå at content-type-id og list-type-id brukes om hverandre. Vi oversetter automatisk til list-type-id der dette er forventet.
NVDB-1928 Sletting i skrive-API opptrer som virkelig sletting i lese-API. Skrive-apiet brukte feil transaksjonstype (2 istedet for 1) når et objekt ble satt historisk. For lese-apiet fremstod det derfor som om objektet var fjernet fra databasen.
NVDB-2029 Systemfeil på korreksjon: Geometrier kan lagres på litt ulike måter i NVDB. Skrive-apiet taklet ikke alle variantene, men vi har nå blitt mer fleksible.