简介
Agencia 西班牙的Tribunaria于2019年5月17日 发布了新的验证和 “Suministro Inmediato de Informacion del IVA” (SII) 中的错误文档 自 2019 年 10 月 1日起 生效。 (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019) .
从 1st 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 日起生效:
利布罗·德·埃米蒂达斯 (开具的发票) |
||
字段 (的) |
验证 |
影响 |
Sujeta > NoExenta > Tipoimpositivo |
1. 仅允许值 0%、4%、10% 和 21%。 2. 如果 FechaOperacion <= 2012 值为 7%、8%、16% 和 18% 允许。 |
仅必须使用 销售税法允许的税率 值 用于从公司向 SII 报告的税收交易。 |
Sujeta > NoExenta > TipoRecargoEquivalencia |
1. 仅允许值 5.2%、1.4%、0.5% 和 1.75%。 2.如果 FechaOperacion <= 2012,则允许 1% 和 4%。 |
仅允许 按等效费用代码 计算的费率值必须 用于从公司向 SII 报告的税收交易。 |
Sujeta > NoExenta > CuotaRecargoEquivalencia |
如果 ClaveRegimenEspecialOTrascendencia <> “06” CuotaRecargoEquivalencia = (BaseImponible * TipoRecargoEquivalencia) +/- 1% 的 BaseImponible (+/- € 10) |
事务上的用户必须控制 CuotaRecargoEquivalencia 值 发布时刻。 将报告已发布的值。 |
Sujeta > NoExenta > TipoNoExenta = “S1” 和 single ClaveRegimenEspecialOTrascendencia 不同于 03, 05, 09, 16 |
TipoImpositivo:必需和 <> 0。 CuotaRepercutida:发票类型 F2、F4 和 R5) 和 R5 以外的强制性 (和 必须 (验证 TipoRectificativa = “I” 或类型 发票 F2、F4 和 R5) : 如果 ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida 和 BaseImponible 必须具有相同的符号。 如果 [BaseImponible] ≤ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- 1% 的 [BI] (+/- €10) 。 如果 [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- €10 . 如果 ClaveRegimenEspecialOTrascendencia = 06: CuotaRepercutida 和 BaseImponible 必须具有相同的符号。 如果 [BI to cost] ≤ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- 1% [BI 到成本] (+/- 10) 。 如果 [BI to cost] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- €10. |
事务上的用户必须控制 CuotaRepercutida 值 发布时刻。 将报告已发布的值。 |
Sujeta > NoExenta > TipoNoExenta = “S1” 和几个 ClaveRegimenEspecialOTrascendencia |
几个 ClaveRegimenEspecialOTrascendencia - 不支持方案。 |
|
Sujeta > NoExenta > TipoNoExenta = “S1” 和 single ClaveRegimenEspecialOTrascendencia,即 03 或 05 或 09 |
- ImporteTotal:必需 如果 BaseImponible = 0 验证: - TipoImpositivo:空白或零。 - CuotaRepercutida:空白字段或零。 如果 BaseImponible <> 0 验证: - TipoImpositivo:必需和 <> 0 - CuotaRepercutida:必需字段 (发票类型 F2、F4 和 R5) 并且必须 (验证,除非 TipoRectificativa = “I” 或 发票 F2、F4 和 R5 的类型) : CuotaRepercutida 和 BaseImponible 必须具有相同的符号。 如果 [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 1% 的 [BI] (+/- €10) 。 如果 [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10。 |
事务上的用户必须控制 CuotaRepercutida 值 发布时刻。 将报告已发布的值。 在报告级别上,添加了以下条件:IF (TipoNoExenta=S1 和 ClaveRegimenEspecialOTrascendencia 在 (03, 05, 09) 和 BaseImponible = 0) 然后 TipoImpositivo = 0。 |
Sujeta > NoExenta > TipoNoExenta = “S2” |
当 TipoNoExenta=S2 时,请验证: - TipoImpositivo = 0。 (不允许空白) 。 - CuotaRepercutida = 0. (不允许空白) 。 |
“S2”值是指反向收费事务。 如果将税务事务发布为反向收费,则必须 使用 TaxRate = 0 发布,否则验证不会作为 TipoImpositivo 和 CuotaRepercutida 将不等于 0.00。 这必须是 由用户在事务发布时刻控制。 |
Sujeta > NoExenta > TipoNoExenta = “S3” 和 single ClaveRegimenEspecialOTrascendencia(03、05、09、16) |
-至少两行详细信息。 -TipoImpositivo:允许) 强制完成字段 (0。 - TipoImpositivo = 0 至少一行详细信息。 - 至少一行 TipoImpositivo <> 0。 - CuotaRepercutida:如果 TipoImpositivo = 0,则 CuotaRepercutida = 0。 - 如果 TipoImpositivo <> 0,则必须 (发票类型 F2、F4 除外 和 R5) 。 如果 TipoRectificativa <> “I”,则发票类型 <> F2, F4 或 R5 以及所有 ClaveRegimenEspecialOTrascendencia <> 06 验证: CuotaRepercutida 和 BaseImponible 必须具有相同的符号。 如果 [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 1% 的 [BI] (+/- €10) 。 如果 [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10。 - 如果 TipoImpositivo <> 0 和任一 ClaveRegimenEspecialOTrascendencia = 06: 必需 (,发票类型 F2 除外, F4 和 R5) 。 |
事务上的用户必须控制 CuotaRepercutida 值 发布时刻。 将报告已发布的值。 |
Sujeta > NoExenta > TipoNoExenta = “S3” 和 single ClaveRegimenEspecialOTrascendencia,即 03、05 或 09 |
- 至少两行详细信息。 - TipoImpositivo:空白或 0。 - 至少一行 TipoImpositivo = 0。 - CuotaRepercutida:空白或 0。 |
“S3”值是指至少有一个反向收费的情况 事务和至少一个非反向费用事务。 如果将税务事务发布为反向收费,则必须 使用 TaxRate = 0 发布,否则验证不会作为 TipoImpositivo 和 CuotaRepercutida 将不等于 0.00。 这必须是 由用户在事务发布时刻控制。 |
Sujeta > NoExenta > TipoNoExenta = “S3” 和几个 ClaveRegimenEspecialOTrascendencia |
几个 ClaveRegimenEspecialOTrascendencia - 不支持方案。 |
|
DesgloseTipoOperacion |
- 报告 DesgloseFactura 时排除。 - 必须显示至少一个 PrestacionServicios 和 /或 Entrega。 - If PrestacionServicios 和 / 或 Entrega 块同时完成,TipoNoExenta S1、S2 和 S3 将独立于其中的每一个通知。 - 将对每个块应用相同的验证 独立 |
在当前实现<DesgloseFactura>始终处于禁用状态, 这意味着必须始终报告 <DesgloseTipoOperacion>。 |
TipoComunicacion=“A5”或“A6” |
在颁发的书籍中验证字段<TipoFactura> |
“A5”和“A6”值超出当前实现的范围。 |
在已开具发票的书籍 中,ClaveRegimenEspecialOTranscedencia = 06 |
TipoFactura 必须不同于“F2”, “F4”或“R5” |
ClaveRegimenEspecialOTranscedencia 和 TipoFactura 的值为 在准备报表数据期间由用户控制。 |
在开具发票<本中,BaseImponibleACoste> |
BaseImponibleACoste – 必需 if ClaveRegimenEspecialOTranscedencia = “06” |
在报表级别提供检查。 |
在已开具发票的账簿<ImporteTotal> |
1.如果“只有一行” DetalleIVA“和 BaseImponible= 0 和 TipoFactura= ”F2“ 或 “F4”或“R5”。 2.如果 ClaveRegimenEspecialOTranscedencia = “05”或“03”或“09”。 |
已提供报表级别检查:ImporteTotal标记 - 始终为 报道。 |
收到 (发票的 Libro de recibidas) |
||
<TipoImpositivo>< InversionSujetoPasivo> |
- 仅允许值 0%、4%、10% 和 21% - 如果 FechaOperacion <= 2012 值 7%、8%、16% 和 18% 是允许的 |
仅必须使用 销售税法允许的税率 值 用于从公司向 SII 报告的税收交易。 |
<TipoImpositivo>< DesgloseIVA> |
- 如果 CuotaSoportada 已完成,则为必需 BaseImponible <> 0 - 仅允许值 0%、4%、10% 和 21% - 如果 FechaOperacion <= 2012 TipoImpositivo 7%,8%,16% 和 允许 18% |
仅必须使用 销售税法允许的税率 值 用于从公司向 SII 报告的税收交易。 在报表级别提供 TipoImpositivo 检查 - 必须报告 BaseImponible <> 0 时。 |
< InversionSujetoPasivo<的 CuotaSoportada >> |
CuotaSoportada 和 BaseImponible 必须具有相同的 标志。 如果 [BI] ≤ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- 1% 的 [BI] (+/- 10 ) 欧元。 如果 [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- €10。 |
必须在事务发布时由用户控制 CuotaSoportada 值。 张贴 将报告值。 |
< DesgloseIVA >中的<ImporteCompensacionREAGYP > |
ImporteCompensacionREAGYP 超出当前实现的范围。 |
|
<TipoFactura 中的 NumSerieFacturaEmisor> =“F5”和“LC” |
1. 如果 TipoFactura = “F5” NumSerieFacturaEmisor 必须具有标识号 DUA 的格式 AA,捕获 DUA PP 年的最后两位数字,国家/地区 DUA:我们将承认任何 ISO 代码,而不仅仅是西班牙。 00RR,演示文稿 演示文稿站点内的字段 AAAAAAA,“顺序编号” D、验证数字 2. 如果 TipoFactura = “LC”, NumSerieFacturaEmisor 必须具有补充清算的格式 Aduanas:它应从 LC、A01 或 A02 开始 NumSerieFacturaEmisor - 系列 No.+ 发票编号。 标识 发票已颁发 |
必须报告为 TipoFactura 的文档的编号序列 =“F5”和“LC”必须根据 SII 的要求。 发票编号将报告给 SII,其中包含该号码 在发布期间定义。 |
<CuotaDeducible> |
1.如果 CuotaSoportada 行中的所有金额 字段为正数,验证为:CuotaDeducible ≤ CuotaSoportada +1 的总和 欧元。 当 ClaveRegimenEspecialOTranscedencia = 14 和 date 时, (将不适用 提交量小于 1.1.19 或 ClaveRegimenEspecialOTranscedencia 为 02 或 13) 2.如果 CuotaSoportada 有一些正线和 一些负面的, (当 ClaveRegimenEspecialOTranscedencia = 时,它不会适用 14 和提交日期小于 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”。 |