スペイン: SII - 2019 年 10 月 1 日からの入力規則の変更 - Dynamics 365 for Finance and Operations

適用先
Dynamics 365 for Finance and Operations

概要

2019年5月17日に発行されたスペインのAgencia Tribunariaは、2019年10月1日から発効する「Suministro Inmediato de Informacion del IVA」(SII)の新しい検証およびエラー文書を公開しました。 (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019).

7月 1 日から、SII テスト環境で新しいチェックが利用可能になります。

次の新しい検証ルールの一部に対応するために、電子レポート構成が更新され、LCS 共有資産ライブラリからダウンロードできます。

  • SII Invoice Issued Format (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 and Operations の次のバージョンでインポートして使用できます: 7.3、10.0.3、10.0.4、10.0.5、10.0.6 以降。

概要

この章では、2019年10月1日から発効するスペインのAgencia TribunariaがSIIに導入した新しい検証とエラーについて説明します。

フィールド 検証 対象に影響
Libro de emitidas (請求書発行済み)
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) BaseImponible の +/- 1% (+/- € 10) CuotaRecargoEquivalencia 値は、トランザクションの転記時にユーザーが制御する必要があります。 転記された値がレポートされます。
Sujeta > NoExenta > TipoNoExenta = "S1" とシングル
ClaveRegimenEspecialORascendencia は 03、05、09、16 とは異なります
TipoImpositivo: 必須、 <> 0。
CuotaRepercutida: 必須 (請求書タイプ F2、F4、および R5 を除く) かつ、次のことを検証する必要があります (TipoRectificativa = "I" または請求書タイプ F2、F4、および R5 を除く)。
ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida と BaseImponible が同じ符号である必要があります。
[BaseImponible] が 1000 ≤の場合: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) [BI] の +/- 1% (+/- €10)。
[BaseImponible] ˃ 1000 の場合: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- €10 .
ClaveRegimenEspecialOTrascendencia = 06 の場合: CuotaRepercutida と BaseImponible は同じ符号である必要があります。
[BI to cost] ≤ 1000 の場合: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- [BI to cost] の 1% (+/- €10) .
[BI to cost] ˃ 1000 の場合: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- €10.
CuotaRepercutida 値は、トランザクションの転記時にユーザーが制御する必要があります。 転記された値がレポートされます。
Sujeta > NoExenta > TipoNoExenta = "S1" andseveral ClaveRegimenEspecialOTrascendencia Several ClaveRegimenEspecialOTrascendencia - シナリオはサポートされていません。
Sujeta > NoExenta > TipoNoExenta = "S1" とシングル
ClaveRegimenEspecialO03 または 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) [BI] の +/- 1% (+/- €10)。
[BaseImponible ] ˃ 1000 の場合: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10。
CuotaRepercutida 値は、トランザクションの転記時にユーザーが制御する必要があります。 転記された値がレポートされます。
レポート レベルで、次の条件が追加されます: IF(TipoNoExenta=S1 and ClaveRegimenEspecialOTrascendencia in (03, 05, 09) and BaseImponible = 0) THEN TipoImpositivo = 0.
Sujeta > NoExenta > TipoNoExenta = "S2" TipoNoExenta=S2 の場合、次のことを検証します。
- TipoImpositivo = 0。 (空白は許可されません)。
- クオタレパーキュティダ= 0。 (空白は許可されません)。
"S2" 値は、リバース チャージ トランザクションを指します。 税トランザクションがリバース チャージとして転記される場合は、TaxRate = 0 で転記する必要があります。そうしないと、TipoImpositivo と CuotaRepercutida が 0.00 と等しくなるため、検証は渡されません。 これは、トランザクションの転記時にユーザーが制御する必要があります。
Sujeta > NoExenta > TipoNoExenta = "S3" および single ClaveRegimenEspecialOTrascendencia 以外の 03、05、09、16 以外の - 少なくとも 2 行の詳細。
-TipoImpositivo: 必須の入力候補フィールド (0 を指定できます)。
- TipoImpositivo = 0 の少なくとも 1 行の詳細。
- TipoImpositivo <> 0 の少なくとも 1 つの行。
- CuotaRepercutida: TipoImpositivo = 0 の場合、CuotaRepercutida = 0。
- TipoImpositivo <> 0 の場合、必須 (請求書タイプ F2、F4、および R5 を除く)。
TipoRectificativa が "I" <> 、請求書の種類 <> F2、F4、または R5 およびすべての ClaveRegimenEspecialOTrascendencia <> 06 が次のことを検証します。
CuotaRepercutida と BaseImponible は同じ符号でなければなりません。
[BaseImponible ] が 1000 ≤の場合: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) [BI] の +/- 1% (+/- €10)。
[BaseImponible ] ˃ 1000 の場合: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10。
- TipoImpositivo <> 0 で ClaveRegimenEspecialOTrascendencia = 06 のいずれかの場合: 必須 (請求書タイプ F2、F4、および R5 を除く)。
CuotaRepercutida 値は、トランザクションの転記時にユーザーが制御する必要があります。 転記された値がレポートされます。
Sujeta > NoExenta > TipoNoExenta = "S3" かつ単一の ClaveRegimenEspecialOTrascendencia つまり 03 または 05 または 09 - 少なくとも 2 行の詳細。
- TipoImpositivo: 空白または 0。
- TipoImpositivo = 0 の少なくとも 1 つの行。
- CuotaRepercutida:空白または0。
"S3" 値は、少なくとも 1 つのリバース チャージ トランザクションと少なくとも 1 つの非リバース チャージ トランザクションが存在する場合を指します。 税トランザクションがリバース チャージとして転記される場合は、TaxRate = 0 で転記する必要があります。そうしないと、TipoImpositivo と CuotaRepercutida が 0.00 と等しくなるため、検証は渡されません。 これは、トランザクションの転記時にユーザーが制御する必要があります。
Sujeta > NoExenta > TipoNoExenta = "S3" といくつかの ClaveRegimenEspecialOTrascendencia Several ClaveRegimenEspecialOTrascendencia - シナリオはサポートされていません。
DesgloseTipoOperacion - DesgloseFactura が報告された場合は除外されます。
- 少なくとも 1 つの PrestacionServicios および/または Entrega が表示される必要があります。
- PrestacionServicios および/または Entrega ブロックが同時に完了した場合、TipoNoExenta S1、S2、および S3 はそれぞれとは独立して通知されます。
- 同じ検証が各ブロックに個別に適用されます
現在の実装では、 <DesgloseFactura> は常に無効になっています。つまり、 <DesgloseTipoOperacion> を常に報告する必要があります。
TipoComunicacion="A5" or "A6" 発行されたブック内のフィールド <TipoFactura> の検証 "A5" と "A6" の値は、現在の実装の範囲外です。
発行された請求書の本で ClaveRegimenEspecialOTranscedencia = 06 TipoFactura は "F2"、"F4"、または "R5" とは異なる必要があります ClaveRegimenEspecialOTranscedencia と TipoFactura の値は、レポート用のデータを準備するときにユーザーが制御します。
発行済み請求書の帳簿内 <BaseImponibleACoste> BaseImponibleACoste – ClaveRegimenEspecialOTranscedencia = "06" の場合には必須 チェックはレポート レベルで提供されます。
発行済み請求書の帳簿内 <ImporteTotal> 1.「行が1つしかない場合 DetalleIVA」で、BaseImponible= 0、TipoFactura=「F2」または「F4」または「R5」の場合、必須です。
2.ClaveRegimenEspecialOTranscedencia = "05" または "03" または "09" の場合、必須です。
Check on report level is provided: ImporteTotaltag – is always reported.
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% の値のみが許可されます
- FechaOperación <= 2012の場合、TipoImpositivo 7%、8%、16%、18%が許可されます
会社から SII に報告する税トランザクションには、 売上税コードによる税 率の許可された値のみを使用する必要があります。
TipoImpositivo チェックはレポート レベルで提供されます。BaseImponible <> 0 のときに報告する必要があります。
<CuotaSoportada> in <InversionSujetoPasivo> CuotaSoportada と BaseImponible は同じ符号でなければなりません。
[BI] が 1000 ≤の場合: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- [BI] の 1% (+/- €10 )。
[BI] ˃ 1000の場合: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- €10.
CuotaSoportada 値は、トランザクションの転記時にユーザーが制御する必要があります。 転記された値がレポートされます。
<ImporteCompensacionREAGYP >in <DesgloseIVA> ImporteCompensacionREAGYP は、現在の実装の範囲外です。
<NumSerieFacturaEmisor> in TipoFactura ="F5" and "LC" 1. TipoFactura = "F5" の場合、NumSerieFacturaEmisor は識別番号 DUA の形式である必要があります
AA、DUA PPの捕獲年の最後の2桁、DUAの国:スペインだけでなく、すべてのISOコードを承認します。 00RRRR、プレゼンテーション フィールド AAAAAAAA、プレゼンテーション サイト内の "連続番号付け" D、入力規則桁
https://www.agenciatributaria.es/AEAT.internet/Inicio/La_Agencia_Tributaria/Aduanas_e_Impuestos_Especiales/_Presentacion/La_Aduana_espanola/_INFORMACION/Novedades/2015/Numeracion_y_guia_EDIFACT_del_DUA_de_importacion.shtml
2. TipoFactura = "LC" の場合、NumSerieFacturaEmisor は Aduanas の補完清算の形式である必要があります。LC、A01、または A02 で始まる必要があります
NumSerieFacturaEmisor - シリーズ番号 + 請求書番号発行された請求書を識別するもの
TipoFactura ="F5" および "LC" として報告する必要があるドキュメントの番号順序は、SII の要件に従って設定する必要があります。 請求書番号は、転記時に定義された番号で SII に報告されます。
<CuotaDeducible> 1. CuotaSoportada フィールドの行のすべての金額が正の数値である場合は、次のことを検証します。CuotaDeducable ≤ CuotaSoportada +1 ユーロの合計。 (ClaveRegimenEspecialOTranscedencia = 14 で提出日が 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" として報告されます。