Skill valutakode fra valutasymbol i eksporterte data
Et symbol som kr eller dollar gir ikke alltid en entydig valutaenhet.
Et beløp skrevet som «1 000 kr» er forståelig i mange norske sammenhenger, men ikke alltid entydig mellom systemer. Flere valutaer kan beskrives med lignende symboler. Bruk en dokumentert valutakode sammen med beløpet, og hold symbolet som visning.
ISO 4217 forvaltes gjennom offisiell vedlikeholdskilde hos SIX. En integrasjon må også følge kodelisten som det konkrete formatet bruker. Historiske dokumenter kan inneholde tidligere valutaer, så dagens aktive liste skal ikke automatisk omskrive historikken.
Like tall med forskjellige valutaer
Syntetisk eksempel uten kursomregning.
| Kildetekst | Kontrollert opplysning | Kan summeres direkte? |
|---|---|---|
1 000 NOK | 1 000 norske kroner | Med andre NOK-beløp |
1 000 SEK | 1 000 svenske kroner | Med andre SEK-beløp |
1 000 kr | Valuta uavklart | Nei, før kilde avklares |
1 000 $ | Valuta uavklart | Nei, symbol alene er utilstrekkelig |
NOK 1 000 og SEK 1 000 er ikke en samlet saldo på NOK 2 000. De må enten rapporteres hver for seg eller omregnes med et eksplisitt kursgrunnlag.
Kontroller kode på riktig nivå
En fil kan ha en standardvaluta på hovednivå og egne valutaer på enkelte poster. Avklar om hovedverdien gjelder alle beløp eller bare bestemte summer. Ved oppgjør kan kundens valuta, gebyrvaluta og bankvaluta være forskjellige.
Prøv et testsett med minst to valutaer og én manglende kode. Den manglende verdien skal ikke få NOK automatisk hvis datagrunnlaget faktisk kan være flervaluta.
- Kontroller kodens gyldighet i relevant liste og tidspunkt.
- Bevar valuta ved hver transformasjon av beløpet.
- Skill beløp i original valuta fra omregnet beløp.
- Avstem summer per valuta før samlet rapportering.
- Dokumenter eventuell standardvaluta og dens avgrensning.
Når koden er ukjent eller utgått
Undersøk originaldokumentets dato og kilde. En gammel kode kan være historisk riktig, mens en ny eksport må følge dagens formatkrav. Ikke erstatt en ukjent kode med den mest sannsynlige valutaen uten bekreftelse.
Peppol har egne kodelisteoppdateringer som kan endre valideringsresultatet. En teknisk release kan derfor påvirke hvilke koder en ny faktura kan bruke, selv om rapporten fortsatt må forstå historiske beløp.
Godkjenn kontrollen når hver sum har kjent valutaenhet og eventuelle omregninger kan forklares. Tallformat og valutakode er to separate spørsmål.
Les gebyr i annen valuta og MVA-regnskapsvaluta.
Når en rapport viser kroner som symbol, bør den underliggende kodeverdien fortsatt være synlig i eksporten. Test NOK og SEK i samme rapport. Hvis begge får samme umerkede kolonne, må visningen eller rapportavgrensningen forbedres før summene brukes til en samlet økonomisk vurdering.