Versions Compared

Key

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

...

Java er nødvendigt at have installeret og sat op på forhånd (https://www.java.com/en/download/). Værktøjet er udviklet til at blive brugt fra commandline (cmd, powershell, terminal, eller anden implementation af denne type interaktion), men kan også dobbelklikkes; hvis Java er sat op korrekt, så vil download af data starte som normalt, men man kan ikke tydeligt se hvor langt den er nået eller om den eventuelt er afsluttet.

...

Følgende er en liste over alle parametre værktøjet kan tage, deres beskrivelser, samt vigtige noter:

Kort navnLangt navnStandard værdiBeskrivelse
-h--help
Printer hjælpeteksten med kort opsummering af alle parametre, og stopper eksekveringen derefter
-s--stsUrlhttp://test1.ekstern-test.nspop.dk:8080/sts/services/NewSecurityTokenServiceURL til STS for at hente en ny adgangstoken
-n--systemNameTE-STSNavn på kaldeststemet, bruges i forbindelse med at hente adgangstoken
-c--companyNameCAPGEMINI SOGETI DANMARK A/SNavn på virksomheden som henter adgangstoken
-b--companyCvr25606965CVR for virksomheden som henter adgangstoken
-p--vaultPath

Sti til certifikat container, bruges til autentificering mod både STS og KRS. Skal være i JKS format. Sættes ingen, benyttes et medfølgende certifikat fra Capgemini.

Konverter fra PKCS12 til JKS format kan gøres ved brug af keytool værktøjet medfølgende i alle Java installationer (se eventuelt hjælp til denne for yderligere parametre):

keytool -importkeystore -srckeystore <source.p12> -srcstoretype pkcs12 -srcalias <soureAlias> -destkeystore <destination.jks> -deststoretype jks -deststorepass <destinationPassword> -destalias <destinationAlias>

-w--vaultPassword
Password for den angivne certifikat container
-a--certName
Navnet på det certifikat der skal bruges
-q--certPassword
Password for certifikatet der skal bruges
-u--skrsUrlhttp://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-batch-copy-ws/service/StamdataReplicationURL til KRS
-o--registerOffset0

Offset værktøjet skal begynde at hente data fra, 0 angiver fra begyndelsen af (alt data).

Parametren kan angives på to forskellige måder, UNIX timestamp i sekunder (UTC) eller i et format der matcher "yyyy-MM-dd[[' ']['T']HH[':'mm[':'ss]]][XXX]". Formatet lægger sig op af ISO-8601, men fuld forklaring på alt i formatet kan findes her: https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html

-m--registerMaxRecords1000Antallet af rækker der skal returneres fra KRS ved hvert kald
-r--registers

Hvilke registre som skal hentes fra KRS. Angives ingen, hentes data for alle registre.

Tilgængelige registre: sorclassifications, eanlocationcode, eanlocationcodeeditype, geolocalisation, sorentity, sorshakmap, editypes

-d--destination
Stil til hvor alle genererede filer skal skrives til disken. Kan være relative eller fulde stier. Sættes ingen, bruges nuværende lokation som destination.

Eksempel på hvordan output kan set ud, hvis help teksten printes:

...