Descriere problemă
Ungaria: Sistemul de facturare online - <exchangeRate valoarea etichetei> trebuie să raporteze currency exchange rate from the CurrencyCode of the invoice to CurrencyCode in the Cod fiscal al primei tranzacții fiscale a facturii la data înregistrării TVA factura
Informații despre remedierea rapidă
Către rezolvați problema, trebuie să importați următoarea sau o versiune mai recentă a Configurații ER din biblioteca de active partajate LCS:
-
Facturi Model.version.61.xml de comunicare
-
RTIR Date factură (HU).version.61.29.xml
-
RTIR mapping.version.61.58.xml
Fix instrucțiunile de descărcare sunt aici:
Remediere descriere
Acest cald remediere furnizează următorul algoritm de identificare a cursului de schimb:
Definiții:
A = Codul de monedă al facturii (pentru exemplu EUR sau HUF)
B = Codul de monedă din Codul de impozitare al prima tranzacție fiscală a facturii {se presupune că toate taxele tranzacțiile de către aceeași factură trebuie să aibă același cod de monedă în taxele asociate codes setup} (de exemplu, HUF)
Algoritm:
IF A = B
THEN exchangeRate = "1"
ELSE exchangeRate = Monedă cursul de schimb de tipul definit ca "Tip de curs de schimb contabil" în parametrizarea Reg. de la A la B la data înregistrării TVA din factură
Cu aceasta modificare pentru a evita potențialele "INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF" avertisment (p.206 of "Invoice Data Reporting, Description of the REST API Interfața & documentația dezvoltatorului") care este descrisă astfel:
"Emite o avertisment dacă valoarea TVA rezultată din factura agregată din factura valută și valoarea TVA în HUF nu corespund pe baza schimbului tarifele indicate în articolele de linie. Calcul: în cazul codului de monedă<>"HUF", valoarea TVA în fiecare element de linie (lineVatAmount) trebuie înmulțit cu valoarea cursului de schimb în elementul de linie (lineExchangeRate), iar totalul acestor produse este de valoarea TVA-ului din factură în HUF (invoiceVatAmountHUF). Abatere tolerată: 1% din valorile invoiceVatAmountHUF, dar cel puțin 1 unitate."
Calcul valorile etichetelor următoare se modifică, de asemenea:
-> lineVatAmountHUF < este calculată ca <lineVatAmount> înmulțit cu exchangeRate
- <> vatRateVatAmountHUF este calculată ca <vatRateVatAmount> înmulțit cu exchangeRate
- <invoiceVatAmountHUF> este calculată ca <invoiceVatAmount> înmulțit cu exchangeRate
Rețineți: valorile raportate în <lineVatAmountHUF>, <vatRateVatAmountHUF>, <invoiceVatAmountHUF> etichetele pot fi diferite de valorile stocate în tranzacțiile fiscale în unele cazuri din următoarele motive:
- Exchange la data tranzacției și cursul de schimb la data înregistrării TVA sunt Diferite.
- Contabilitate moneda și moneda definite pentru codul fiscal de sați sunt diferite și curs de schimb triangulare (care este utilizat la postarea: > monedei documentului valuta contabilă > valuta codului fiscal) la momentul înregistrării poate diferi de the exchange rate from document currency to tax code currency on Date of VAT Înregistrează-te.
Aceste aspecte ar trebui să fie sub controlul utilizatorului și pot necesita tranzacții fiscale corective.