Giriş
Ajanslar İspanya Tribunaria 17 Mayıs2019'da yayımlanan yeni doğrulama ve hata belgesi: "Suministro Inmediato de Informacion del IVA" (SII) hangi 1 Ekim 2019'dan itibaren geçerlilik kazanır. (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019).
Başlangıç 1st Temmuz ayında yeni denetimler SII test ortamında kullanılabilir.
Barındırmak için Elektronik raporlama yapılandırmalarını izleyen yeni doğrulama kurallarından bazıları güncelleştirildi ve LCS paylaşılan varlık kitaplığından indirilebilir:
-
SII Fatura Verildi Biçim (ES).version.61.28
-
Alınan SII Faturası Biçim (ES).version.51.25
Daha fazla nasıl Elektronik raporlama yapılandırmalarını indirmek için:https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs Yeni sürümler geçerli değişiklik için yayımlanan elektronik raporlama yapılandırmaları Dynamics 365 for Finance ve İşlemler: 7.3, 10.0.3, 10.0.4, 10.0.5, 10.0.6 ve üzeri.
Genel bakış
Bu bölümde SII'de İspanyalı Agencia Tribunaria tarafından sunulan yeni doğrulamalar ve hatalar 1 Ekim 2019'dan itibaren geçerlilik kazanır:
Libro de emitidas (Faturalar verildi) |
||
Alan(lar) |
Doğrulama |
Üzerindeki etkiler |
Sujeta > NoExenta > Tipoimpositivo |
1. Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir. 2. FechaOperacion <= 2012 değerleri %7, %8, %16 ve %18 ise Izin verilen. |
Yalnızca Satış vergisi kodlarına göre oranların izin verilen değerleri kullanılmalıdır vergi işlemlerinin şirketten SII'ye bildirilmesi için. |
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. |
Yalnızca Denklik ücret kodlarına göre izin verilen oran değerleri vergi işlemlerinin şirketten SII'ye bildirilmesi için kullanılır. |
Sujeta > NoExenta > CuotaRecargoEquivalencia |
Eğer ClaveRegimenEspecialOTrascendencia <> "06" CuotaRecargoEquivalencia = (BaseImponible * TipoRecargoEquivalencia) +/- BaseImponible'ın %1'i (+/- € 10) |
CuotaRecargoEquivalencia değeri işlemde kullanıcı tarafından denetlenmelidir gönderme anı. Deftere nakledilen değer bildirilir. |
Sujeta > NoExenta > TipoNoExenta = "S1" ve single ClaveRegimenEspecialOTrascendencia, 03, 05, 09, 16 |
TipoImpositivo: zorunlu ve <> 0. CuotaRepercutida: zorunlu (fatura türü F2, F4 ve R5 hariç) ve doğrulanmalıdır (TipoRectificativa = "I" veya fatura F2, F4 ve R5) şu şekildedir: Eğer ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. If [BaseImponible] ≤ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- %1 of [BI] (+/- €10). If [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- €10 . Eğer ClaveRegimenEspecialOTrascendencia = 06: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. [BI to cost] ≤ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- %1 [BI to cost] (+/- €10) . If [BI to cost] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- €10. |
CuotaRepercutida değeri işlemde kullanıcı tarafından denetlenmelidir gönderme anı. Deftere nakledilen değer bildirilir. |
Sujeta > NoExenta > TipoNoExenta = "S1" vebirkaç ClaveRegimenEspecialOTrascendencia |
Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmiyor senaryosu. |
|
Sujeta > NoExenta > TipoNoExenta = "S1" ve single 03 veya 05 olan ClaveRegimenEspecialOTrascendencia veya 09 |
- ImporteTotal: zorunlu BaseImponible = 0 ise bunu doğrulayın: - TipoImpositivo: boş veya sıfır. - CuotaRepercutida: boş alan veya sıfır. BaseImponible <> 0 ise bunu doğrulayın: - TipoImpositivo: zorunlu ve <> 0 - CuotaRepercutida: zorunlu alan (fatura türü F2, F4 ve hariç) ve doğrulanmalıdır (TipoRectificativa = "I" veya F2, F4 ve R5) fatura türü: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. If [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- %1 of [BI] (+/- €10). If [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10. |
CuotaRepercutida değeri işlemde kullanıcı tarafından denetlenmelidir gönderme anı. Deftere nakledilen değer bildirilir. Raporlama düzeyinde aşağıdaki koşul eklenir: EĞER(TipoNoExenta=S1 ve ClaveRegimenEspecialOTrascendencia in (03, 05, 09) ve BaseImponible = 0) SONRA TipoImpositivo = 0. |
Sujeta > NoExenta > TipoNoExenta = "S2" |
TipoNoExenta=S2 olduğunda şunu doğrulayın: - TipoImpositivo = 0. (Boşa izin verilmiyor). - CuotaRepercutida = 0. (Boşa izin verilmiyor). |
"S2" değeri, Ters ücret işlemlerini ifade eder. Vergi hareketi Ters ücret olarak deftere nakledildiyse, TaxRate = 0 ile deftere nakledilir, aksi takdirde doğrulama şu şekilde geçirilir: TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacaktır. Bu, kullanıcı tarafından işlem deftere nakil anında denetlendi. |
Sujeta > NoExenta > TipoNoExenta = "S3" ve single ClaveRegimenEspecialOTrascendencia dışında 03, 05, 09, 16 |
-En az iki ayrıntı satırı. -TipoImpositivo: zorunlu tamamlama alanı (0'a izin verilir). - TipoImpositivo = 0 ile en az bir ayrıntı satırı. - TipoImpositivo <> 0 ile en az bir satır. - CuotaRepercutida: TipoImpositivo = 0 ise, CuotaRepercutida = 0. - TipoImpositivo <> 0 ise zorunlu (fatura türü F2, F4 hariç) ve R5). TipoRectificativa <> "I" ise, fatura türü F2 <> F4 veya R5 ve tüm ClaveRegimenEspecialOTrascendencia <> 06 şunu doğrular: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. If [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- %1 of [BI] (+/- €10). If [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10. - TipoImpositivo 0 <> ve ClaveRegimenEspecialOTrascendencia = 06: zorunlu (fatura türü F2 hariç, F4 ve R5). |
CuotaRepercutida değeri işlemde kullanıcı tarafından denetlenmelidir gönderme anı. Deftere nakledilen değer bildirilir. |
Sujeta > NoExenta > TipoNoExenta = "S3" ve single 03, 05 veya 09 olan ClaveRegimenEspecialOTrascendencia |
- En az iki ayrıntı satırı. - TipoImpositivo: boş veya 0. - TipoImpositivo = 0 ile en az bir satır. - CuotaRepercutida: boş veya 0. |
"S3" değeri, en az bir Ters ücret olduğunda bir servis talebini ifade eder işlem ve ters ödeme olmayan en az bir işlem. Vergi hareketi Ters ücret olarak deftere nakledildiyse, TaxRate = 0 ile deftere nakledilir, aksi takdirde doğrulama şu şekilde geçirilir: TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacaktır. Bu, kullanıcı tarafından işlem deftere nakil anında denetlendi. |
Sujeta > NoExenta > TipoNoExenta = "S3" ve birkaç ClaveRegimenEspecialOTrascendencia |
Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmiyor senaryosu. |
|
DesgloseTipoOperacion |
- DesgloseFactura bildirildiğinde hariç tutulur. - en az bir PrestacionServicios ve / veya Entrega görünmelidir. - Eğer PrestacionServicios ve / veya Entrega blokları aynı anda tamamlanır, TipoNoExenta S1, S2 ve S3 her birinden bağımsız olarak bilgilendirilecektir. - Blokların her birine aynı doğrulamalar uygulanır Bağımsız |
Geçerli uygulamada DesgloseFactura> <her zaman devre dışı bırakılmıştır, bu, <DesgloseTipoOperacion> her zaman bildirilmesi gerektiği anlamına gelir. |
TipoComunicacion="A5" veya "A6" |
Verilenler kitabında TipoFactura> <alanının doğrulanması |
"A5" ve "A6" değerleri geçerli uygulamanın kapsamı dışındadır. |
Verilen faturalar kitabında ClaveRegimenEspecialOTranscedencia = 06 |
TipoFactura "F2"den farklı olmalıdır, "F4" veya "R5" |
ClaveRegimenEspecialOTranscedencia ve TipoFactura değerleri şunlardır: raporlama için verileri hazırlarken kullanıcı tarafından denetlenir. |
BaseImponibleACoste><verilen faturalar kitabında |
BaseImponibleACoste – zorunlu ise ClaveRegimenEspecialOTranscedencia = "06" |
Denetim rapor düzeyinde sağlanır. |
ImporteTotal <verilen faturalar kitabında> |
1.Obligatory if "there only one line DetalleIVA" ve BaseImponible= 0 ve TipoFactura= "F2" veya "F4" veya "R5". 2.Obligatory if ClaveRegimenEspecialOTranscedencia = "05" veya "03" veya "09". |
Rapor düzeyini denetleme sağlandı: ImporteTotaletiketi – her zaman Bildirilen. |
Libro de recibidas (Alınan faturalar) |
||
<TipoImpositivo>< InversionSujetoPasivo> |
- Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir - FechaOperacion <= 2012 değerlerine %7, %8, %16 ve %18 izin veriliyorsa |
Yalnızca Satış vergisi kodlarına göre oranların izin verilen değerleri kullanılmalıdır vergi işlemlerinin şirketten SII'ye bildirilmesi için. |
<TipoImpositivo> <DesgloseIVA> |
- CuotaSoportada tamamlandığında zorunludur ve BaseImponible <> 0 - Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir - Eğer FechaOperacion <= 2012 TipoImpositivo %7, %8, %16 ve %18'e izin verilir |
Yalnızca Satış vergisi kodlarına göre oranların izin verilen değerleri kullanılmalıdır vergi işlemlerinin şirketten SII'ye bildirilmesi için. TipoImpositivo denetimi rapor düzeyinde sağlanır– raporlanmalıdır baseImponible <> 0 olduğunda. |
<CuotaSoportada> in<InversionSujetoPasivo> |
CuotaSoportada ve BaseImponible aynı olmalıdır Işareti. If [BI] ≤ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- %1 [BI] (+/- €10 ). If [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- €10. |
CuotaSoportada değeri, işlem gönderme anında kullanıcı tarafından denetlenmelidir. Yayınlanan değeri bildirilir. |
< DesgloseIVA >'da ImporteCompensacionREAGYP >< |
ImporteCompensacionREAGYP geçerli uygulamanın kapsamı dışında. |
|
TipoFactura ="F5" ve "LC" içinde NumSerieFacturaEmisor>< |
1. TipoFactura = "F5" ise NumSerieFacturaEmisor, DUA kimlik numarasının biçimine sahip olmalıdır AA, DUA PP yakalama yılının son iki rakamı, Ülke DUA: Yalnızca İspanya'yı değil, herhangi bir ISO kodunu kabul ederdik. 00RRRR, sunu alan AAAAAAAA, sunu sitesi içinde "sıralı numaralandırma" D, doğrulama rakamı 2. TipoFactura = "LC" ise NumSerieFacturaEmisor tamamlayıcı likidasyonların biçimine sahip olmalıdır aduanas: LC, A01 veya A02 ile başlamalıdır NumSerieFacturaEmisor - Seri No.+ Fatura No. Bu, fatura verildi |
TipoFactura olarak bildirilmesi gereken belgeler için numara dizileri ="F5" ve "LC" SII gereksinimi. Fatura numarası, sayıyı içeren SII'ye bildirilir deftere nakil sırasında tanımlanmıştır. |
<CuotaDeducible> |
1.Tüm tutarlar CuotaSoportada satırlarında ise alanı pozitif, şunu doğrulayın: CuotaSoportada +1 toplamı ≤ CuotaDeducible Euro. (ClaveRegimenEspecialOTranscedencia = 14 ve tarih olduğunda uygulanmaz gönderim 1.1.19'dan az veya ClaveRegimenEspecialOTranscedencia değeri 02 veya 13) 2.Eğer CuotaSoportada bazı pozitif çizgi ve bazı negatif, (ClaveRegimenEspecialOTranscedencia = olduğunda uygulanmaz 14 ve gönderim tarihi 1.1.19'dan az veya temel rejim 02 veya 13'tür) bunu doğrulayın. CuotaDeducible ≤ toplam pozitif CuotaSoportada + 1 euro. (desteklenen negatif kotaları dikkate almayın). 3. Eğer ClaveRegimenEspecialOTranscedencia = 13 ise, bunu doğrulayın: CuotaDeducible = 0. 4.Eğer olarak belirtilirse ClaveRegimenEspecialOTranscedencia = 02, şunu doğrulayın: [CuotaDeducible] <= [sum ImporteCompensacionREAGYP ] + 1 Euro. |
Rapor düzeyinde denetim sağlanır: CuotaDeducible = SUM(CuotaSoportada) Denetim rapor düzeyinde sağlanır: ClaveRegimenEspecialOTranscedencia ise = 13, CuotaDeducible "0,00" olarak bildirilir. |