問題描述
匈牙利:線上發票處理系統 - <exchangeRate>標籤的值必須報告 貨幣匯率從發票的 CurrencyCode 到 CurrencyCode 中的 發票第一個稅務交易的 TaxCode,于 加值稅 登錄日期 發票
Hotfix 資訊
自 解決此問題,您必須匯入下列或更新版本的 來自 LCS 共用資產庫的 ER 設定:
-
發票 通訊Model.version.61.xml
-
RTIR 發票資料 (HU) .version.61.29.xml
-
RTIR mapping.version.61.58.xml
修復 下載指示如下:
修正描述
這麼熱 修正程式提供下列匯率識別演算法:
定義:
A = 帳單 (的貨幣代碼 範例 EUR 或 HUF)
B = TaxCode 中的 CurrencyCode 發票的第一筆稅務交易 {它應該全部得稅 同一張發票的交易在相關稅金中必須具有相同的 CurrencyCode 代碼設定} (例如 HUF)
演算法:
IF A = B
THEN exchangeRate = 「1」
ELSE exchangeRate = Currency 加值稅註冊日期從A到B的 [會計貨幣匯率類型] 設定中定義為「會計貨幣匯率類型」的類型之匯率 發票的
使用此 變更以避免潛在的「INCORRECT_SUMMARY_DATA_INVOICE_加值稅_AMOUNT_HUF」 警告 (p.206 的「發票資料包告,REST API 的描述 介面&開發人員的檔) ,如下所述:
「問題 a 警告:發票匯總發票中的輸出 加值稅 金額 貨幣與 HUF 中的 加值稅 金額未根據換貨對應 線條專案中指出的費率。 計算:以 currencyCode<>「HUF」 為例,加值稅金額為 lineVatAmount (每個明細專案) 必須乘以 此明細專案 (ExchangeRate) ,而這些產品的總計則等於 HUF (invoiceVatAmountHUF) 中的發票 加值稅 金額。 容許偏差:1% 的 invoiceVatAmountHUF 元素,但至少 1 個單位」。
計算 下列標籤的值也會分別變更:
- <lineVatAmountHUF> 計算為 <lineVatAmount>乘以 exchangeRate
- <VatRateVatAmountHUF> 計算為 <vatRateVatAmount>乘以 exchangeRate
- <發票VatAmountHUF> 計算為<發票VatAmount>乘以 exchangeRate
請注意: <lineVatAmountHUF>、<vatRateVatAmountHUF>、<invoiceVatAmountHUF> 標籤可能與某些稅務交易中儲存的值不同,因為某些情況是到期的 原因如下:
- 交換 交易日期和 加值稅 登錄日期上的匯率為 不同。
- 會計 針對日期稅碼定義的貨幣和貨幣是不同的,而且 張貼時使用的三角化匯率 (:檔貨幣> 會計貨幣>稅碼貨幣) 在張貼時可能會與 加值稅日期從檔貨幣到稅碼貨幣的匯率 註冊。
這些層面 應在使用者控制之下,且可能需要更正稅金交易。