簡介
Agencia 西班牙的特裡布納利亞于 2019 年 5 月 17日 發佈新的驗證和 錯誤檔「Suministro Inmediato de Informacion del IVA」 (SII) 自 2019 年 10 月 1日起 生效。 (Publicación nuevo documento de validaciones y 錯誤 a partir del 01-10-2019) 。
從第 1街 7 月的新檢查可在 SII 測試環境中使用。
為了容納 遵循電子報表設定的一些新驗證規則 已更新,並可從 LCS 共用資產庫下載:
-
已核發 SII 發票 格式 (ES) .version.61.28
-
收到 SII 發票 格式 (ES) .version.51.25
深入瞭解 下載電子報表設定: HTTPs://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs 新版本 針對目前變更所發行的電子報表設定可以 匯入及使用於下列版本的 Dynamics 365 for Finance 和 作業:7.3、10.0.3、10.0.4、10.0.5、10.0.6 及更新版本。
概觀
本章節說明 西班牙的 Agencia Tribunaria 在 SII 中引進新的驗證和錯誤 自 2019 年 10 月 1 日起生效:
Libro de emitidas (簽發的發票) |
||
欄位 (的) |
驗證 |
影響已開啟 |
Sujeta > NoExenta > Töimpositivo |
1. 僅允許值 0%、4%、10% 和 21%。 2. 如果 FechaOperacion <= 2012 值 7%,8%,16% 和 18% 為 允許。 |
僅必須使用 銷售稅碼 允許的稅率值 以便向公司回報給 SII 的稅務交易。 |
Sujeta > NoExenta > TciaRecargoEquivalencia |
1. 僅允許值 5.2%、1.4%、0.5% 和 1.75%。 2.如果 FechaOperacion <= 2012,則允許 1% 和 4%。 |
只有依 相等費用代碼允許的費率 值 用於向公司回報給 SII 的稅務交易。 |
Sujeta > NoExenta > CuotaRecargoEquivalencia |
如果 ClaveRegimenEspecialOTrascendencia <> 「06」 CuotaRecargoEquivalencia = (BaseImponible * T conferRecargoEquivalencia) +/- 1% 的 BaseImponible (+/- + 10) |
CuotaRecargoEquivalencia 值必須由交易時的使用者控制 張貼時刻。 將會回報已張貼的值。 |
Sujeta > NoExenta > TnoExenta = 「S1」 和 single ClaveRegimenEspecialOTrascendencia 與 03, 05, 09, 16 |
T要點數:必要和 <> 0。 CuotaRepercutida:發票類型 F2、F4 和 R5 除外,強制 () 和 必須經過驗證 (除非 T的 T的Rectificativa = 「I」 或類型 發票 F2、F4 和 R5) : 如果 ClaveRegimenEspecialOTrascendencia <> 06:CuotaRepercutida 且 BaseImponible 必須有相同的符號。 如果 [BaseImponible] ≤ 1000:[CuotaRepercutida] = ([BaseImponible] * TlioImpositivo) +/- 1% 的 [BI] (+/-) 。 如果 [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TrlImpositivo) +/- €10 。 如果 ClaveRegimenEspecialOTrascendencia = 06:CuotaRepercutida 和 BaseImponible 必須有相同的符號。 如果 [BI 要付費] ≤ 1000:[CuotaRepercutida] = ([BI to cost] * T refinImpositivo) +/- 1% 的 [BI to cost] (+/- 10) 。 如果 [BI 要付費] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TlioImpositivo) +/- €10。 |
CuotaRepercutida 值必須由交易上的使用者控制 張貼時刻。 將會回報已張貼的值。 |
Sujeta > NoExenta > TnoExenta = 「S1」 和 數個 ClaveRegimenEspecialOTrascendencia |
數個 ClaveRegimenEspecialOTrascendencia - 不支援案例。 |
|
Sujeta > NoExenta > TnoExenta = 「S1」 和 single ClaveRegimenEspecialOTrascendencia, is 03 or 05 或 09 |
- ImporteTotal:必要 如果 BaseImponible = 0 驗證: - T要欄位:空白或零。 - CuotaRepercutida:空白欄位或零。 如果 BaseImponible <> 0 驗證: - T當中:必要和 <> 0 - CuotaRepercutida: (發票類型 F2、F4 和 R5) ,且必須經過驗證 (除非 T後rectificativa = 「I」 或 發票類型 F2、F4 和 R5) : CuotaRepercutida 和 BaseImponible 必須有相同的符號。 如果 [BaseImponible] ≤ 1000:[CuotaRepercutida] = ([BaseImponible ] * TlioImpositivo) +/- 1% 的 [BI] (+/-) 。 如果 [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TlioImpositivo) +/- €10。 |
CuotaRepercutida 值必須由交易上的使用者控制 張貼時刻。 將會回報已張貼的值。 在報告層級上新增下列條件:IF (TnoExenta=S1 和 ClaveRegimenEspecialOTrascendencia in (03, 05, 09) and BaseImponible = 0) Then T要Impositivo = 0. |
Sujeta > NoExenta > TnoExenta = 「S2」 |
當 TnoExenta=S2 時,請驗證: - TöImpositivo = 0. (不允許空白) 。 - CuotaRepercutida = 0. (不允許空白) 。 |
「S2」 值是指反向收費交易。 如果稅務交易被張貼為反向收費,則必須 以 TaxRate = 0 張貼,否則驗證將不會傳遞為 TqualImpositivo 和 CuotaRepercutida 將不等於 0.00。 這必須是 由使用者在交易張貼時刻控制。 |
Sujeta > NoExenta > TnoExenta = 「S3」 和 single ClaveRegimenEspecialOTrascendencia,非 03, 05, 09, 16 |
-至少兩行詳細資料。 -T要點:) 允許強制完成欄位 (0。 - 使用 T對齊Impositivo = 0 的至少一行詳細資料。 - 至少有一行 TcipImpositivo <> 0。 - CuotaRepercutida:如果 T要函數 = 0,CuotaRepercutida = 0。 - 如果 T要 <> 0,則除非發票類型 F2、F4,否則必須 ( 和 R5) 。 如果 T來Rectificativa <> 「I」,則發票類型 <> F2, F4 或 R5 以及所有 ClaveRegimenEspecialOTrascendencia <> 06 驗證: CuotaRepercutida 和 BaseImponible 必須有相同的符號。 如果 [BaseImponible] ≤ 1000:[CuotaRepercutida] = ([BaseImponible ] * TlioImpositivo) +/- 1% 的 [BI] (+/-) 。 如果 [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TlioImpositivo) +/- €10。 - 如果 T後impositivo <> 0,且任一 ClaveRegimenEspecialOTrascendencia = 06:強制 (除了發票類型 F2 以外, F4 和 R5) 。 |
CuotaRepercutida 值必須由交易上的使用者控制 張貼時刻。 將會回報已張貼的值。 |
Sujeta > NoExenta > TnoExenta = 「S3」 和 single ClaveRegimenEspecialOTrascendencia, is 03 或 05 or 09 |
- 至少兩行詳細資料。 - T要欄位:空白或 0。 - 至少有一行 TcipImpositivo = 0。 - CuotaRepercutida:空白或 0。 |
「S3」 值是指至少有一次反向充電的情況 交易和至少一筆非反向收費交易。 如果稅務交易被張貼為反向收費,則必須 以 TaxRate = 0 張貼,否則驗證將不會傳遞為 TqualImpositivo 和 CuotaRepercutida 將不等於 0.00。 這必須是 由使用者在交易張貼時刻控制。 |
Sujeta > NoExenta > TnoExenta = 「S3」 和數個 ClaveRegimenEspecialOTrascendencia |
數個 ClaveRegimenEspecialOTrascendencia - 不支援案例。 |
|
DesgloseTipoOperacion |
- 回報 DesgloseFactura 時排除。 - 至少必須出現一個 PrestacionServicios 和 / 或 Entrega。 - 如果 PrestacionServicios 和 / 或 Entrega 區塊會同時完成、TnoExenta S1、S2 和 系統會個別通知 S3,不分其中一項。 - 相同的驗證會套用至每個區塊 獨立 |
在目前的實作<一律停用 DesgloseFactura>, 這表示必須一律回報 desgloseTipoOperacion><。 |
TtiComunicacion=「A5」 或 「A6」 |
驗證發行書籍中的欄位<TvaluFactura> |
「A5」 和 「A6」 值超出目前實作的範圍。 |
在已核發發票的書籍 中,ClaveRegimenEspecialOTranscedencia = 06 |
TtiFactura 必須與 「F2」 不同, 「F4」 或 「R5」 |
ClaveRegimenEspecialOTranscedencia 和 TciaFactura 的值為 由使用者在準備報表資料時控制。 |
在已核發發票<BaseImponibleACoste> |
BaseImponibleACoste – 必要時 ClaveRegimenEspecialOTranscedencia = 「06」 |
檢查是在報表層級提供。 |
在開啟的發票簿中,<ImporteTotal> |
1.若「只有一行,則有義務 DetalleIVA「 和 BaseImponible= 0 和 TpoFactura= 」F2「 或 「F4」 或 「R5」。 2.若 ClaveRegimenEspecialOTranscedencia = 有義務 「05」 或 「03」 或 「09」。 |
已提供報表層級檢查:匯入Total 標籤 – 永遠 報導。 |
收到的 Libro de recibidas (發票) |
||
<InversionSujetoPasivo> <InversionSujetoPasivo> |
- 僅允許值 0%、4%、10% 和 21% - 如果 FechaOperacion <= 2012 值 7%,8%,16% 和 18% 為允許 |
僅必須使用 銷售稅碼 允許的稅率值 以便向公司回報給 SII 的稅務交易。 |
<DesgloseIVA>><TcipImpositivo < |
- 如果 CuotaSoportada 已完成且 BaseImponible <> 0 - 僅允許值 0%、4%、10% 和 21% - 如果 FechaOperacion <= 2012 ToperImpositivo 7%,8%,16% 和 允許 18% |
僅必須使用 銷售稅碼 允許的稅率值 以便向公司回報給 SII 的稅務交易。 T notebookImpositivo 檢查是在報表層級提供 – 必須報告 當 BaseImponible <> 0。 |
<InversionSujetoPasivo>中的<CuotaSoportada> |
CuotaSoportada 和 BaseImponible 必須有相同的 標誌。 如果 [BI] ≤ 1000:[CuotaSoportada] = ([BaseImponible ] * TöImpositivo) +/- 1% 的 [BI] (+/- ) 10 歐元。 如果 [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * T對應語) +/- +10。 |
CuotaSoportada 值必須在交易張貼時刻由使用者控制。 張貼 將會回報值。 |
<在<DesgloseIVA>中匯入CompensacionREAGYP > |
ImporteCompensacionREAGYP 超出目前實作的範圍。 |
|
< T長factura =「F5」 和 「LC」中的NumSerieFacturaEmisor> |
1. 如果 T問題Factura = 「F5」 NumSerieFacturaEmisor 必須具備識別碼 DUA 的格式 AA,DUA PP 擷取年份的最後兩位數,國家/地區 DUA:我們不只允許西班牙,也允許任何 ISO 代碼。 00RRRR,簡報 欄位 AAAAAAA,簡報網站內的「循序編號」 D,驗證位數 2. 如果 T問題Factura = 「LC」 NumSerieFacturaEmisor 必須具有互補的清除格式 Aduanas:它應該從 LC、A01 或 A02 開始 NumSerieFacturaEmisor - Series No.+ Invoice No. 這會識別 發票已核發 |
檔的數位順序,必須回報為 T時factura =「F5」 和 「LC」 必須依照 SII 的需求。 發票號碼會以號碼回報至 SII 在張貼期間定義。 |
<CuotaDeducible> |
1.如果 CuotaSoportada 的所有金額都位在行中 field 是正數,請驗證:CuotaDeducible ≤ CuotaSoportada 加總 +1 歐元。 (將不會在 ClaveRegimenEspecialOTranscedencia = 14 和 date 時套用 提交小於 1.1.19 或 ClaveRegimenEspecialOTranscedencia 是 02 或 13) 2.如果 CuotaSoportada 有一些正線和 某些負數, (套用時,ClaveRegimenEspecialOTranscedencia = 提交日期小於 1.1.19 或主要值為 02 或 13) 驗證。 CuotaDeducible ≤ 正 CuotaSoportada 的總和 + 1 歐元。 (不考慮負支援的配額) 。 3. 如果 ClaveRegimenEspecialOTranscedencia = 13, 驗證:CuotaDeducible = 0。 4.如果系統將它指出為 ClaveRegimenEspecialOTranscedencia = 02, 驗證: [CuotaDeducible] <= [sum ImporteCompensacionREAGYP ] + 1 歐元。 |
檢查是在報告層級提供:CuotaDeducible = SUM (CuotaSoportada) 檢查是在報表層級提供:如果 ClaveRegimenEspecialOTranscedencia = 13,CuotaDeducible 會被回報為 「0.00」。 |