İspanya: SII - Geçerlilik kuralları 1 Ekim 2019'dan itibaren değişiyor - Dynamics 365Dynamics 365 for Finance and Operations

Uygulandığı Öğe
Dynamics 365 for Finance and Operations

Giriş

İspanya'dan Agencia Tribunaria, 17 Mayıs 2019'da, 1 Ekim 2019'dan itibaren yürürlüğe girecek olan "Suministro Inmediato de Información del IVA"da (SII) yeni doğrulama ve hatabelgesini yayınladı. (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019).

1 Temmuz'dan itibaren yeni kontroller SII test ortamında mevcuttur.

Aşağıdaki yeni doğrulama kurallarından bazılarına uyum sağlamak için: Elektronik raporlama yapılandırmaları güncellenir ve LCS paylaşılan varlık kitaplığından indirilebilir:

  • SII Fatura Tarafından Verilen Format (ES).version.61.28
  • SII Fatura Alındı Biçimi (ES).version.51.25

Daha fazla bilgi edinin Elektronik raporlama yapılandırmalarını nasıl indirirsiniz:

https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs

Geçerli değişiklik için yayımlanan Elektronik raporlama yapılandırmalarının yeni sürümleri, Dynamics 365 for Finance and Operations'ın şu sürümlerinde içeri aktarılabilir ve kullanılabilir: 7.3, 10.0.3, 10.0.4, 10.0.5, 10.0.6 ve üzeri.

Genel bakış

Bu bölümde, İspanya'dan Agencia Tribunaria tarafından SII'de tanıtılan ve 1 Ekim 2019'dan itibaren yürürlüğe girecek olan yeni doğrulamalar ve hatalar açıklanmaktadır:

Alan(lar) Doğrulama Etki alanı
Libro de emitidas (Düzenlenen faturalar)
Sujeta > NoExenta > Tipoimpositivo 1. Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir.
2. FechaOperacion <= 2012 ise %7, %8, %16 ve %18 değerlerine izin verilir.
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır.
Sujeta > NoExenta > TipoRecargoEquivalencia 1. Yalnızca %5,2, %1,4, %0,5 ve %1,75 değerlerine izin verilir.
2.FechaOperacion <= 2012 ise, %1 ve %4'e izin verilir.
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Denklik ücret kodlarına göre izin verilen oran değerleri kullanılmalıdır.
Sujeta > NoExenta > CuotaRecargoEquivalencia ClaveRegimenEspecialOTrascendencia <> "06" ise CuotaRecargoEquivalencia = (BaseImponible * TipoRecargoEquivalencia) +/- BaseImponible'ın %1'i (+/- 10 €) CuotaRecargoEquivalencia değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve tek
ClaveRegimenEspecialOTrascendencia, 03, 05, 09, 16'dan farklıdır
TipoImpositivo: zorunlu ve <> 0.
CuotaRepercutida: zorunlu (fatura türü F2, F4 ve R5 hariç) ve doğrulanması gerekir (TipoRectificativa = "I" veya F2, F4 ve R5 fatura türü hariç):
ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır.
[BaseImponible] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €).
Eğer [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- 10 € .
ClaveRegimenEspecialOTrascendencia = 06 ise: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır.
[BI maliyeti] ≤ 1000 ise: [CuotaRepercutida] = ([BI'den maliyete] * TipoImpositivo) +/- %1'i [BI'den maliyete] (+/- 10 €) .
Eğer [BI to cost] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- 10 €.
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve birkaç ClaveRegimenEspecialOTrascendencia Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmeyen senaryo.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve tek
03 veya 05 veya 09 olan ClaveRegimenEspecialOTrascendencia
- ImporteTotal: zorunlu
BaseImponible = 0 ise, şunları doğrulayın:
- TipoImpositivo: boş veya sıfır.
- CuotaRepercutida: boş alan veya sıfır.
BaseImponible <> 0 ise şunları doğrulayın:
- TipoImpositivo: zorunlu ve <> 0
- CuotaRepercutida: zorunlu alan (fatura türü F2, F4 ve R5 hariç) ve doğrulanması gerekir (TipoRectificativa = "I" veya F2, F4 ve R5 fatura türü hariç):
CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır.
[BaseImponible ] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €).
[BaseImponible ] ˃ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 10 €.
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir.
Raporlama düzeyinde aşağıdaki koşul eklenir: IF(TipoNoExenta=S1 ve ClaveRegimenEspecialOTrascendencia in (03, 05, 09) ve BaseImponible = 0) THEN TipoImpositivo = 0.
Sujeta > NoExenta > TipoNoExenta = "S2" TipoNoExenta=S2 olduğunda şunu doğrulayın:
- TipoImpositivo = 0. (Boş bırakılmasına izin verilmez).
- CuotaRepercutida = 0. (Boş bırakılmasına izin verilmez).
"S2" değeri, Ters ücretlendirme işlemlerini ifade eder. Vergi işlemi Ters ücretlendirme olarak deftere nakledilirse, TaxRate = 0 ile nakledilmelidir, aksi takdirde TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacağı için doğrulama geçilmeyecektir. Bu, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve 03, 05, 09, 16 dışında tek ClaveRegimenEspecialOTrascendencia -En az iki satır detay.
-TipoImpositivo: zorunlu tamamlama alanı (0'a izin verilir).
- TipoImpositivo = 0 ile en az bir satır ayrıntı.
- TipoImpositivo <> 0 ile en az bir satır.
- CuotaRepercutida: TipoImpositivo = 0 ise, CuotaRepercutida = 0.
- TipoImpositivo <> 0 ise, zorunlu (F2, F4 ve R5 fatura tipi hariç).
TipoRectificativa <> "I" ise, F2, F4 veya R5 fatura türü <> ve tüm ClaveRegimenEspecialOTrascendencia <> 06 şunları doğrular:
CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır.
[BaseImponible ] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €).
[BaseImponible ] ˃ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 10 €.
- TipoImpositivo <> 0 ve ClaveRegimenEspecialOTrascendencia'dan herhangi biri = 06 ise: zorunlu (F2, F4 ve R5 fatura tipi hariç).
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve 03 veya 05 veya 09 olan tek ClaveRegimenEspecialOTrascendencia - En az iki satır ayrıntı.
- TipoImpositivo: boş veya 0.
- TipoImpositivo = 0 ile en az bir satır.
- CuotaRepercutida: boş veya 0.
"S3" değeri, en az bir Ters ücretlendirme işleminin ve en az bir Ters ücretlendirme olmayan hareketin olduğu bir durumu ifade eder. Vergi işlemi Ters ücretlendirme olarak deftere nakledilirse, TaxRate = 0 ile nakledilmelidir, aksi takdirde TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacağı için doğrulama geçilmeyecektir. Bu, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir.
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve birkaç ClaveRegimenEspecialOTrascendencia Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmeyen senaryo.
DesgloseTipoOperacion - DesgloseFactura bildirildiğinde hariç tutulur.
- en az bir PrestacionServicios ve/veya Entrega görünmelidir.
- PrestacionServicios ve/veya Entrega blokları aynı anda tamamlanırsa, TipoNoExenta S1, S2 ve S3 her birinden bağımsız olarak bilgilendirilecektir.
- Aynı doğrulamalar blokların her birine bağımsız olarak uygulanacaktır.
Geçerli uygulamada <DesgloseFactura> her zaman devre dışıdır, bu da DesgloseTipoOperación'un> her zaman bildirilmesi gerektiği anlamına gelir<.
TipoComunicacion="A5" veya "A6" TipoFactura> alanının <yayınlanan kitabında doğrulanması "A5" ve "A6" değerleri geçerli uygulama kapsamı dışındadır.
Düzenlenen faturalar kitabında ClaveRegimenEspecialOTranscedencia = 06 TipoFactura, "F2", "F4" veya "R5"ten farklı olmalıdır ClaveRegimenEspecialOTranscedencia ve TipoFactura değerleri, veriler raporlama için hazırlanırken kullanıcı tarafından kontrol edilir.
Düzenlenen faturalar < kitabında BaseImponibleACoste> BaseImponibleACoste ClaveRegimenEspecialOTranscedencia = "06" ise zorunludur Denetim, rapor düzeyinde sağlanır.
Düzenlenen faturalar < defterinde İthalat Toplamı> 1. "Yalnızca bir satır DetalleIVA" ve BaseImponible= 0 ve TipoFactura= "F2" veya "F4" veya "R5" varsa zorunludur.
2.ClaveRegimenEspecialOTranscedencia = "05" veya "03" veya "09" ise zorunludur.
Rapor düzeyinde denetim sağlanır: ImporteTotaltag – her zaman bildirilir.
Libro de recibidas (Alınan faturalar)
<TipoImpositivo><InversionSujetoPasivo> - Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir
- FechaOperacion <= 2012 ise %7, %8, %16 ve %18 değerlerine izin verilir
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır.
<TipoImpositivo><DesgloseIVA> - CuotaSoportada tamamlanırsa zorunludur ve BaseImponible <> 0
- Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir
- FechaOperacion <= 2012 TipoImpositivo %7, %8, %16 ve %18'e izin verilir
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır.
TipoImpositivo kontrolü rapor düzeyinde sağlanır – BaseImponible <> 0 olduğunda bildirilmelidir.
<CuotaSoportada> in <InversionSujetoPasivo> CuotaSoportada ve BaseImponible aynı işarete sahip olmalıdır.
[BI] ≤ 1000 ise: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €).
Eğer [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- 10 €.
CuotaSoportada değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir.
ImporteCompensacionDesgloseIVA'da<>REAGYP >< ImporteCompensacionREAGYP geçerli uygulama kapsamı dışındadır.
TipoFactura ="F5" ve "LC" içinde NumSerieFacturaEmisor>< 1. TipoFactura = "F5" ise, NumSerieFacturaEmisor kimlik numarası DUA biçiminde olmalıdır.
AA, DUA PP'nin ele geçirildiği yılın son iki hanesi, DUA Ülkesi: sadece İspanya'yı değil, herhangi bir ISO kodunu kabul ederiz. 00RRRR, sunu alanı AAAAAAA, sunum sitesi D'de "sıralı numaralandırma", doğrulama basamağı
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" ise, NumSerieFacturaEmisor Aduanas'ın tamamlayıcı tasfiyeleri biçiminde olmalıdır: LC, A01 veya A02 ile başlamalıdır
NumSerieFacturaEmisor - Seri No.+ Fatura No. Düzenlenen faturayı tanımlayan
TipoFactura ="F5" ve "LC" olarak bildirilmesi gereken belgeler için numara serileri, SII gereksinimine uygun olarak ayarlanmalıdır. Fatura numarası, deftere nakil sırasında tanımlanan numara ile SII'ye bildirilecektir.
<Cuota İndirilebilir> 1. CuotaSoportada alanındaki tüm miktarlar pozitifse, şunu doğrulayın: CuotaDeducible ≤ CuotaSoportada toplamı +1 euro. (ClaveRegimenEspecialOTranscedencia = 14 olduğunda ve başvuru tarihi 1.1.19'dan küçük olduğunda veya ClaveRegimenEspecialOTranscedencia 02 veya 13 olduğunda geçerli olmayacaktır)
2. CuotaSoportada'nın bazı pozitif ve bazı negatif çizgileri varsa, (ClaveRegimenEspecialOTranscedencia = 14 olduğunda ve gönderim tarihi 1.1.19'dan küçük olduğunda veya anahtar rejim 02 veya 13 olduğunda geçerli olmayacaktır) bunu doğrulayın. CuotaPozitif CuotaSoportada + 1 euro'nun toplamı ≤ düşülebilir. (Desteklenen negatif kotaları hesaba katmayın).
3. ClaveRegimenEspecialOTranscedencia = 13 ise, şunu doğrulayın: CuotaDeducible = 0.
4.ClaveRegimenEspecialOTranscedencia = 02 olarak belirtilmişse şunları doğrulayın:
[CuotaDeducible] <= [toplam ImporteCompensacionREAGYP ] + 1 euro.
Denetim, rapor düzeyinde sağlanır: CuotaDeducible = SUM(CuotaSoportada)
Kontrol, rapor düzeyinde sağlanır: ClaveRegimenEspecialOTranscedencia = 13 ise, CuotaDeducible "0.00" olarak raporlanacaktır.