Problembeskrivelse
Ungarn: Online faktureringssystem - <exchangeRate> kodens verdi må rapportere valutakurs fra valutakoden for fakturaen til CurrencyCode i Mva-kode for den første skattetransaksjonen på fakturaen i mva-registerets dato fakturaen
Hurtigreparasjonsinformasjon
Å løse problemet, må du importere følgende eller en nyere versjon av FEIL-konfigurasjoner fra delte LCS-aktivabibliotek:
-
Fakturaer Kommunikasjon Model.version.61.xml
-
RTIR Fakturadata (HU).version.61.29.xml
-
RTIR mapping.version.61.58.xml
Fikse nedlastingsinstruksjoner er her:
Løsningsbeskrivelse
Denne hot fix gir følgende algoritme for valutakursidentifikasjon:
Definisjoner:
A = Valutakode for fakturaen (for eksempel på EUR eller HUF)
B = Valutakode i skattekoden for den første skattetransaksjonen på fakturaen {det er antatt at alle avgifter transaksjoner med samme faktura må ha samme CurrencyCode i relatert avgift codes setup} (for eksempel HUF)
Algoritme:
HVIS A = B
THEN exchangeRate = "1"
ELSE exchangeRate = Valuta valutakurs for typen som er definert som "Regnskapsvalutakurstype" i finansoppsettet fra A til B på datoen for MVA-registeret av fakturaen
Med dette endre for å unngå potensielle «INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF» advarsel (p.206 om «Fakturadatarapportering, beskrivelse av REST-API-en Interface & Developer's Documentation") som beskrives som følgende:
"Problemer a advarsel hvis mva-utdatabeløpet i aggregert faktura i fakturaens valuta og mva-beløpet i HUF samsvarer ikke basert på børsen priser som er angitt i linjeelementene. Beregning: når det gjelder currencyCode<>"HUF", mva-beløpet i hvert linjeelement (lineVatAmount) må multipliseres med valutakursverdien i linjeelementet (lineExchangeRate) og summen av disse produktene utgjør fakturaen mva-beløp i HUF (invoiceVatAmountHUF). Tolerert avvik: 1 % av invoiceVatAmountHUF-element, men minst 1 enhet.»
Beregning av følgende kodeverdier endres også henholdsvis:
- <lineVatAmountHUF> beregnes som <lineVatAmount> multiplisert med exchangeRate
- <vatRateVatAmountHUF> beregnes som <vatRateVatAmount> multiplisert med exchangeRate
- <fakturaVatAmountHUF> beregnes som <invoiceVatAmount> multiplisert med exchangeRate
Vær oppmerksom på: rapporterte verdier i <lineVatAmountHUF>, <vatRateVatAmountHUF>, <invoiceVatAmountHUF> merker kan være forskjellige fra verdiene som er lagret i skattetransaksjonene i enkelte tilfeller som forfaller til følgende årsaker:
- Exchange rente på transaksjonsdato og valutakurs på datoen for mva-registeret er Forskjellige.
- Regnskap valuta og valuta som er definert for sates-avgiftskoden, er forskjellige og trianguleringskurs (som brukes ved postering: > regnskapsvaluta > mva-kodevaluta) på posteringsøyeblikk kan avvike fra valutakursen fra dokumentvalutaen til avgiftskodevalutaen på mva-dato Registrering.
Disse aspektene må være under brukerkontroll og kan kreve korrigerende avgiftstransaksjoner.