Wprowadzenie
Agencia Opublikowano: 17 Tribunaria HiszpaniaTHz maja 2019 kolejnego sprawdzania poprawności i dokument błąd w "Suministro del Inmediato de Informacion IVA" (SII) co staje się skuteczne od 1ŚTz października 2019. (Publicación nuevo documento errores y validaciones de partir del 01-10-2019).
Od 1ŚTlipiec nowych testów są dostępne w środowisku testowym SII.
Ta poprawka jest przeznaczona do dostosowania niektórych nowych reguł sprawdzania poprawności.
Omówienie
W niniejszym rozdziale opisano nowe zasady weryfikacji i błędy wprowadzone przez Agencia Tribunaria Hiszpanii w SII, które staje się skuteczne od dnia 1 października 2019 r.:
Libro de emitidas (faktur wystawianych) |
||
Pole lub pola |
Sprawdzanie poprawności |
Wpływa na |
Sujeta > NoExenta > Tipoimpositivo |
1. tylko wartości 0%, 4%, 10% i 21% są dozwolone. 2. Jeśli FechaOperacion < = 2012 wartości 7%, 8%, 16% i 18% są dozwolone. |
Należy tylko dozwolonych wartości procentowych według kodów podatków dla transakcji podatkowych powinien być informowany SII z firmy. |
Sujeta > NoExenta > TipoRecargoEquivalencia |
1. tylko wartości 5.2% 1.4, 0,5%, 1,75% są dozwolone. 2. if FechaOperacion < = 2012, a następnie 1% i 4% są dozwolone. |
Należy tylko dozwolone wartości stawek przez równoważności obciążania kody dla transakcji podatkowych powinien być informowany SII z firmy. |
Sujeta > NoExenta > CuotaRecargoEquivalencia |
Jeśli ClaveRegimenEspecialOTrascendencia CuotaRecargoEquivalencia <> "06" = (BaseImponible * TipoRecargoEquivalencia) +/-1% BaseImponible (+/-10 EUR) |
Wartość CuotaRecargoEquivalencia muszą być kontrolowane przez użytkownika w momencie księgowania transakcji. Zaksięgowana wartość będą raportowane. |
Sujeta > NoExenta > TipoNoExenta = "S1"jedno - i ClaveRegimenEspecialOTrascendencia jest inny niż 03, 05, 09, 16 |
TipoImpositivo: obowiązkowe i <> 0. CuotaRepercutida: obowiązkowe (z wyjątkiem typu faktury F2, F4 i R5) i musi być sprawdzone (chyba że TipoRectificativa = "I" lub typ faktury F2, F4 i R5) który: Jeśli ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida i BaseImponible muszą mieć ten sam znak. Jeśli ≤ [BI] 1000: [Cuota] = ([baza] * tipo) ± 1% [BI] (+/-10 EUR). Jeśli otrzymywali [BI] 1000: [Cuota] = ([baza] * tipo) +/-10 euro. Jeśli ClaveRegimenEspecialOTrascendencia = 06: CuotaRepercutida i BaseImponible muszą mieć ten sam znak. Jeśli [BI kosztować] ≤ 1000: [CuotaRepercutida] = ([BI kosztować] * TipoImpositivo) +/-1% [BI kosztować] (+/-10 EUR). Jeśli [BI kosztować] otrzymywali 1000: [CuotaRepercutida] = ([BI kosztować] * TipoImpositivo) +/-10 euro. |
Wartość CuotaRepercutida muszą być kontrolowane przez użytkownika w momencie księgowania transakcji. Zaksięgowana wartość będą raportowane. |
Sujeta > NoExenta > TipoNoExenta = "S1"iClaveRegimenEspecialOTrascendencia kilka |
Kilka ClaveRegimenEspecialOTrascendencia - scenariusz nie jest obsługiwany. |
|
Sujeta > NoExenta > TipoNoExenta = "S1"jedno - i ClaveRegimenEspecialOTrascendencia, który jest 03 lub 05 lub 09 |
-ImporteTotal: obowiązkowe Jeśli BaseImponible = 0 potwierdzić, że: -TipoImpositivo: pusta lub zero. -CuotaRepercutida: pole puste lub zero. Jeśli BI <> 0 potwierdzić, że: -TipoImpositivo: obowiązkowe i <> 0 -CuotaRepercutida: obowiązkowe pola (z wyjątkiem typu faktury F2, F4 i R5) i musi być sprawdzony (chyba że TipoRectificativa = "I" lub typ faktury F2, F4 i R5) który: CuotaRepercutida i BaseImponible muszą mieć ten sam znak. Jeśli ≤ [BI] 1000: [CuotaRepercutida] = ([BaseImponibl] * TipoImpositivo) ± 1% [BI] (+/-10 EUR). Jeśli otrzymywali [BI] 1000: [CuotaRepercutida] = ([BaseImponibl] * TipoImpositivo) +/-10 euro. |
Wartość CuotaRepercutida muszą być kontrolowane przez użytkownika w momencie księgowania transakcji. Zaksięgowana wartość będą raportowane. Na poziom raportowania dodany zostaje następujący warunek: IF (TipoNoExenta = S1 i ClaveRegimenEspecialOTrascendencia w (03, 05, 09) i BaseImponible = 0) następnie TipoImpositivo = 0. |
Sujeta > NoExenta > TipoNoExenta = "S2" |
Gdy TipoNoExenta = S2, sprawdzić, czy: -TipoImpositivo = 0. (Niedozwolone puste). -CuotaRepercutida = 0. (Niedozwolone puste). |
Wartość "S2" odnosi się do tyłu za transakcje. Jeżeli transakcja podatkowa jest księgowany jako opłata zwrotna, muszą być księgowane z TaxRate = 0, w przeciwnym razie sprawdzanie poprawności nie zostanie przekazany jako TipoImpositivo i CuotaRepercutida nie będzie równa 0,00. Muszą być one kontrolowane przez użytkownika w momencie księgowania transakcji. |
Sujeta > NoExenta > TipoNoExenta = "S3"i jednego ClaveRegimenEspecialOTrascendencia innych niż 03, 05, 09, 16 |
-Na co najmniej dwa wiersze szczegółów. -TipoImpositivo: pole wymagane (0 jest dozwolone). -Co najmniej jeden wiersz danych z TipoImpositivo = 0. -Co najmniej jeden wiersz z TipoImpositivo <> 0. -CuotaRepercutida: Jeśli TipoImpositivo = 0, CuotaRepercutida = 0. -Jeśli <> TipoImpositivo 0, obowiązkowe (z wyjątkiem typu faktury F2, F4 i R5). Jeśli TipoRectificativa <> "I", <> typu faktury F2, F4 lub R5 i wszystkie ClaveRegimenEspecialOTrascendencia <> 06 potwierdzić, że: CuotaRepercutida i BaseImponible muszą mieć ten sam znak. Jeśli ≤ [BI] 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/-1% [BI] (+/- 10 euro). Jeśli otrzymywali [BI] 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) + / 10 euro. -Jeśli <> TipoImpositivo, 0 i wszelkie ClaveRegimenEspecialOTrascendencia = 06: obowiązkowe (z wyjątkiem typu faktury F2, F4 i R5). |
Wartość CuotaRepercutida muszą być kontrolowane przez użytkownika w momencie księgowania transakcji. Zaksięgowana wartość będą raportowane. |
Sujeta > NoExenta > TipoNoExenta = "S3"i jednego ClaveRegimenEspecialOTrascendencia 03 lub 05 lub 09 |
-Co najmniej dwa wiersze szczegółów. -TipoImpositivo: puste lub 0. -Co najmniej jeden wiersz z TipoImpositivo = 0. -CuotaRepercutida: puste lub 0. |
Wartość "S3" odnosi się do przypadku, gdy istnieje co najmniej jeden dodatkowy-Reverse transakcji i transakcja opłaty zwrotnej co najmniej jeden. Jeżeli transakcja podatkowa jest księgowany jako opłata zwrotna, muszą być księgowane z TaxRate = 0, w przeciwnym razie sprawdzanie poprawności nie zostanie przekazany jako TipoImpositivo i CuotaRepercutida nie będzie równa 0,00. Muszą być one kontrolowane przez użytkownika w momencie księgowania transakcji. |
Sujeta > NoExenta > TipoNoExenta = "S3"i kilka ClaveRegimenEspecialOTrascendencia |
Kilka ClaveRegimenEspecialOTrascendencia - scenariusz nie jest obsługiwany. |
|
DesgloseTipoOperacion |
-Wyłączone po zaraportowaniu DesgloseFactura. -co najmniej jeden PrestacionServicios i / lub Entrega musi znajdować się. -Jeśli PrestacionServicios i / lub Entrega bloki są wykonywane równocześnie, niezależnie od każdego jednego z nich zostanie poinformowany TipoNoExenta S1, S2 i S3. -Sam sprawdzaniu poprawności będzie stosowany do wszystkich bloków niezależnie |
W bieżącej implementacji < DesgloseFactura > jest zawsze wyłączony, co oznacza, że należy zawsze podać < DesgloseTipoOperacion >. |
TipoComunicacion= "A5" lub "A6" |
Sprawdzanie poprawności pola < TipoFactura > w książce wystawionych faktur |
"A5" i "A6" wartości są poza zakresem bieżącej implementacji. |
W księdze wystawionego faktury ClaveRegimenEspecialOTranscedencia = 06 |
TipoFactura musi być inny niż "F2", "F4" lub "R5" |
Wartości ClaveRegimenEspecialOTranscedencia i TipoFactura są kontrolowane przez użytkownika podczas przygotowywania danych do raportowania. |
W książce wystawionych faktur <BaseImponibleACoste> |
Jeżeli obowiązkowe BaseImponibleACoste — ClaveRegimenEspecialOTranscedencia = "06" |
Wyboru znajduje się na poziomie raportu. |
W książce wystawionych faktur <ImporteTotal> |
1. obowiązkowe w "jest tylko jeden wiersz DetalleIVA" i BaseImponible = 0 i TipoFactura = "F2" lub "F4" lub "R5". 2. obowiązkowe if ClaveRegimenEspecialOTranscedencia = "05" lub "03" lub "09". |
Kontrolę poziomu raportu jest określonych: ImporteTotaltag – zawsze jest zgłaszane. |
Libro de recibidas (otrzymanych faktur) |
||
<TipoImpositivo> <InversionSujetoPasivo> |
-Tylko wartości 0%, 4%, 10% i 21% są dozwolone -Jeśli FechaOperacion < = 2012 wartości 7%, 8%, 16% i 18% są dozwolone |
Należy tylko dozwolonych wartości procentowych według kodów podatków dla transakcji podatkowych powinien być informowany SII z firmy. |
<TipoImpositivo> <DesgloseIVA> |
-Obowiązkowe, jeśli CuotaSoportada została wykonana i BaseImponible <> 0 -Tylko wartości 0%, 4%, 10% i 21% są dozwolone -Jeśli FechaOperacion < = typy 2012 7%, 8%, 16% i 18% są dozwolone |
Należy tylko dozwolonych wartości procentowych według kodów podatków dla transakcji podatkowych powinien być informowany SII z firmy. TipoImpositivo wyboru znajduje się na poziomie raportu — należy podać, gdy BaseImponible <> 0. |
< CuotaSoportada >w < InversionSujetoPasivo > |
CuotaSoportada i BaseImponible muszą mieć ten sam znak. Jeśli ≤ [BI] 1000: [CuotaSoportada] = ([BaseImponible] * TipoImpositivo) ± 1% [BI] (+/-10 EUR). Jeśli otrzymywali [BI] 1000: [CuotaSoportada] = ([BaseImponible] * TipoImpositivo) +/-10 euro. |
CuotaSoportada wartość muszą być kontrolowane przez użytkownika w momencie księgowania transakcji. Zaksięgowana wartość będą raportowane. |
< ImporteCompensacionREAGYP >w < DesgloseIVA > |
ImporteCompensacionREAGYP jest poza zakresem bieżącej implementacji. |
|
< NumSerieFacturaEmisor >w TipoFactura = "F5" i "LC" |
1. if TipoFactura = "F5" NumSerieFacturaEmisor musi mieć format numeru identyfikacyjnego DUA AA, dwie ostatnie cyfry roku, przechwytywania PP DUA, kraj DUA: możemy przyznać dowolny kod ISO, nie tylko w Hiszpanii. 00RRRR, AAAAAAA, pole prezentacji "numeracja" w prezentacji witryny D, cyfra sprawdzania poprawności 2. Jeśli TipoFactura = "LC" NumSerieFacturaEmisor musi mieć format uzupełniające Likwidacje Aduanas: należy rozpocząć z LC, A01 lub A02 NumSerieFacturaEmisor - nr faktury nr + serii Które identyfikują faktura wystawiona |
Sekwencje numerów dla dokumentów, które muszą być zgłaszane jako TipoFactura = "F5" i "LC" należy skonfigurować zgodnie z wymaganiami SII. Numer faktury jest informowany o SII z liczbą zdefiniowanych podczas księgowania. |
<CuotaDeducible> |
1. Jeśli wszystkie kwoty w wierszach pola CuotaSoportada są pozytywne, sprawdzić, czy: CuotaDeducible ≤ sumę CuotaSoportada + 1 euro. (Nie zostanie zastosowane po ClaveRegimenEspecialOTranscedencia = 14 i daty złożenia jest mniejsza niż 1.1.19 lub ClaveRegimenEspecialOTranscedencia jest 02 lub 13) 2. Jeśli CuotaSoportada ma kilka linii pozytywne i niektóre negatywne (nie zostanie zastosowane po ClaveRegimenEspecialOTranscedencia = 14 i daty złożenia jest mniejsza niż 1.1.19 lub klucza systemu jest 02 lub 13) sprawdzić, czy. CuotaDeducible suma ≤ pozytywne CuotaSoportada + 1 euro. (nie brać pod uwagę negatywne kontyngentów obsługiwane). 3. Jeśli ClaveRegimenEspecialOTranscedencia = 13, sprawdzić, czy: CuotaDeducible = 0. 4. Jeśli oznaczona jest jako ClaveRegimenEspecialOTranscedencia = 02, sprawdzić, czy: [CuotaDeducible] < = [Suma ImporteCompensacionREAGYP ] + 1 euro. |
CuotaDeducible = SUM(CuotaSoportada) kontrolowane na Poziom raportu Wyboru znajduje się na poziomie raportu: Jeżeli ClaveRegimenEspecialOTranscedencia = 13, CuotaDeducible będą raportowane jako "0,00". |
Informacje o poprawce
Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Istnieje sekcja "Poprawka dostępna do pobrania" w górnej części tego artykułu bazy wiedzy. Jeśli wystąpią pobieranie problemu, instalowania tej poprawki, lub inne natury technicznej obsługi pytania, skontaktuj się z partnerem lub, jeśli zarejestrowani w planie pomocy technicznej bezpośrednio z firmą Microsoft, można się z pomocą techniczną dla programu Microsoft Dynamics i utworzyć nowe żądanie pomocy technicznej. Aby to zrobić, odwiedź następujące witryny firmy Microsoft:
https://mbs.microsoft.com/support/newstart.aspx
Można również kontakt pomocy technicznej dla systemu Microsoft Dynamics telefonu za pomocą tych łączy dla kraju określonych numerów. Aby to zrobić, odwiedź jedną z następujących witryn firmy Microsoft w sieci Web:
Partnerzy
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Klienci
W wyjątkowych przypadkach opłaty, telefonujący do pomocy technicznej mogą zostać anulowane, jeśli pomocy technicznej dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji, można rozwiązać swój problem. Koszty obsługi zwykłych zastosuje się do wszelkich dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.
Jak uzyskać systemu Microsoft Dynamics AX aktualizuje pliki
Ta aktualizacja jest dostępna dla ręcznego pobierania i instalacji w witrynie Microsoft Download Center.
Pobierz aktualizację dla systemu Microsoft Dynamics AX 2012 R3
Wymagania wstępne
Musi mieć jedną z następujących produktów, w celu zastosowania tej poprawki:
-
System Microsoft Dynamics AX 2012 R3
Wymagania dotyczące ponownego uruchomienia
Po zastosowaniu tej poprawki należy ponownie uruchomić usługę Serwer obiektów aplikacji (AOS).