Popis problému
Maďarsko: Online fakturační systém – hodnota <exchangeRate> značky musí vykazovat směnného kurzu z CurrencyCode faktury do CurrencyCode v poli TaxCode první daňové transakce faktury k datu rejstříku DPH faktura
Informace o opravě hotfix
Do problém vyřešit, musíte importovat následující nebo vyšší verzi Konfigurace ER ze sdílené knihovny prostředků LCS:
-
Faktury Komunikační Model.version.61.xml
-
RTIR Data faktury (HU).version.61.29.xml
-
RTIR mapping.version.61.58.xml
Opravit pokyny ke stažení najdete tady:
Oprava popisu
Tato horká fix poskytuje následující algoritmus identifikace směnného kurzu:
Definice:
A = CurrencyCode faktury (pro příklad EUR nebo HUF)
B = CurrencyCode v kódu daně první daňová transakce faktury {předpokládá se, že všechny daně transakce na stejné faktuře musí mít stejný kód měny v související dani. nastavení kódů} (například HUF)
Algoritmus:
KDYŽ A = B
THEN exchangeRate = "1"
ELSE exchangeRate = Currency směnný kurz typu definovaného jako "Typ směnného kurzu účetní měny" v nastavení registru od A do B k datu registru DPH faktury
S tímto , aby se zabránilo potenciálnímu "INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF" upozornění (str. 206 – Zasílání zpráv o fakturovaných datech, popis rozhraní REST API Dokumentace pro vývojáře & rozhraní, která je popsána takto:
"Problémy upozornění, pokud výstupní částka DPH na agregované faktuře na faktuře měny a částky DPH v HUF neodpovídají na základě směnného uvedené v řádkových položkách. Výpočet: v případě currencyCode<>"HUF" se částka DPH v každou položku řádku (řádekVatAmount) musí být vynásobena hodnotou směnného kurzu v řádkové položky (lineExchangeRate) a celkový součet těchto produktů je faktury v HUF (invoiceVatAmountHUF). Tolerovaná odchylka: 1 % invoiceVatAmountHUF element, ale alespoň 1 jednotka."
Výpočet změní se také následující hodnoty značek:
- <řádekVatAmountHUF> se vypočítá jako <lineVatAmount> vynásobeno exchangeRate
- <vatRateVatAmountHUF> se vypočítá jako <vatRateVatAmount> vynásobeno exchangeRate
- <fakturyvatAmountHUF> se vypočítá jako <invoiceVatAmount> vynásobeno exchangeRate
Mějte na paměti: hlášené hodnoty v řádku <VatAmountHUF>, <vatRateVatAmountHUF>, <invoiceVatAmountHUF> značky se mohou lišit od hodnot uložených v daňových transakcích v některých případech z následujících důvodů:
- Exchange k datu transakce a směnný kurz k datu registru DPH jsou Různých.
- Účetnictví měna a měna definované pro kód daně sates se liší a triangulace směnný kurz (který se používá při účtování: měna dokladu > účetní měna > měna kódu daně) v účetním okamžiku se může lišit od směnný kurz z měny dokladu do měny s kódem daně k datu DPH Registrace.
Tyto aspekty by měla být pod kontrolou uživatele a může vyžadovat opravné daňové transakce.