Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For at bygge disse interne artefakter, henvises der til artefakternes dokumentation.


For at bygge projektet og dets deployables (war-filen) uden at køre unit-tests og integrationstests, anvendes følgende Maven kommando:

mvn clean install -DskipTests

Projektets deployables ender i target-mappen under de respektive moduler.

Data validering

På hver række af data foretages der følgende valideringer.

...

  • CPR numre er valide - dvs. 10 cifre, hvor de første 6 cifre er en gyldig dato to cifre er et tal fra 01 og 31, og de næste to er et tal fra 01-12 - hvis et CPR nummer ikke er validt skippes den pågældende Person
  • Felterne i tabellerne der er defineret som alfanumeriske - så der foretages ikke nogen validering af typen/udfaldsrum af værdier
  • Felterne i tabellerne der er defineret som "Date" valideres for om de overholder formatet "dd-MM-yyyy".
  • Felterne i tabellerne der er defineret som "DateTime" valideres for om de overholder formatet "dd-MM-yyyy HH:mm".
  • Felterne i tabellerne der er defineret som "int" valideres for om værdier er numeriske.

...