Dato | Hva ble endret? |
---|---|
2022.15.11 | Opprettet egen side for hvordan kjøre python script |
Det er skrevet et Python script som kan brukes i forbindelse med test av løsningen mot Skatteetaten. Python script for henting, validering og innsending.
Klon hele repositoriet eller last ned katalogen under:
/test_with_python_script_files
Før du kjører scriptet må du installere Python og noen biblioteker.
python3 --version
pip3 --version
Hvis de ikke er installert kan de installeres gjennom terminal vindu
brew install python
python3 -m pip install --upgrade pip
Eventuelt kan man bruke en versjonshåndtering pakke i stedet.
For mer informasjon rundt python på Mac kan man lese på homebrew:
https://formulae.brew.sh/formula/pyenv
https://docs.brew.sh/Homebrew-and-Python
sudo apt-get update
sudo apt-get install python3.8
sudo apt install python3-pip
Åpne terminalen i prosjekt mappa, og naviger til
/test_with_python_script
mappen.
Deretter installer alt av nødvendige biblioteker.
Kan eventuelt bruke en venv i stedet for å installere globalt,
les mer her: https://docs.python.org/3/library/venv.html
cd docs/test_with_python_script
pip3 install -r requirements.txt
test_with_python_script
under https://github.com/Skatteetaten/mva-meldingen/tree/master/docsGjør endringer i følgende filer:
mva_melding_innsending.py
(Se under kommentaren "# Legg inn org_nummer du ønsker å sende inn for"), er nå hardkodet til 999999999mva_melding_innsending.py
til de filene du ønsker å benytte: mvaMeldingInnsending_filnavn
= "kompensasjon_mvakonvolutt.xml"mvaMelding_filnavn
= "kompensasjon_mvamelding.xml"