Bedre StandardSend faginnspill

Skill bokført beløp fra valutabeløp i SAF-T

To beløp kan beskrive samme post i forskjellige valutaer. De skal ikke summeres som om enheten var lik.

I denne veiledningen

SAF-T-beløpsstrukturen kan inneholde både bokført beløp og valutainformasjon. CurrencyAmount og CurrencyCode skal tolkes sammen med regnskapsvalutaen og den aktuelle strukturens betydning. Et beløp uten valutaenhet er uegnet som avstemmingsgrunnlag.

Les hvilken valuta hovedbokssummene bruker. Kontroller opprinnelig valutabeløp separat, særlig for åpne poster og bankkontoer i utenlandsk valuta. En totalsum av NOK og EUR er ikke meningsfull uten dokumentert omregning.

En kursprøve med eksplisitt retning

I dette syntetiske eksemplet er kursen definert som NOK per USD. Det er en lokal kontrollforutsetning; den skal ikke ukritisk tilordnes et kildefelt uten å lese kildefeltets definisjon.

OpplysningVerdiKontroll
Opprinnelig beløp1 000 USDBevar beløp og kode
Kursdefinisjon10,50 NOK per USDRetningen er eksplisitt
Bokført beløp10 500 NOK1 000 × 10,50
Alternativ feil95,24Oppstår hvis kursen brukes motsatt

En feil kursretning kan gi et tilsynelatende gyldig desimaltall. Den blir ikke nødvendigvis oppdaget av en datatypekontroll.

Kontroller valuta, tidspunkt og avrunding

Et bokført beløp kan være basert på kursen på et bestemt tidspunkt, mens senere betaling eller vurdering gir en annen kroneverdi. Ikke erstatt den historiske bokførte verdien med dagens kurs for å få en sammenligning til å se lik ut.

Prøv et beløp som krever avrunding. Bevar råverdier og dokumenter på hvilket trinn avrundingen skjer. En differanse kan skyldes forskjellig presisjon, men den må forklares før den aksepteres.

For en valutabank må dere avstemme både valutabeholdningen og den bokførte kroneverdien. Det ene kan stemme selv om det andre har et avvik. Ved import må mottakeren få nok grunnlag til å bevare begge perspektiver der dette inngår i omfanget.

Feltstøtte og bokføringsmessig valutabehandling er forskjellige spørsmål. Riktig kode i filen er ikke alene bevis på riktig vurdering av kursgevinst eller tap.

I det syntetiske valutatilfellet bør dere prøve en negativ verdi og en etterfølgende delbetaling. Prøven skal vise at valutakode og historisk bokført beløp følger riktig hendelse, også når mottakeren bruker en annen intern fortegnsmodell. Ikke bland kursomregning og utligning i samme uavklarte kontroll.

Godkjenn transformasjonen når både valutaenheten og kursretningen er dokumentert for den konkrete strukturen. Hvis valutabeløpet mangler, skal kontrollen vise denne begrensningen. Den må ikke beregne et oppdiktet historisk valutabeløp fra dagens kurs. Bevar separate kontrollsummer for hver valuta, så to motsatte feil i ulike valutaer ikke skjules i en samlet kroneverdi.

Kilder

Se valutaposter ved migrering og valutakonto.