Co sprawdza AEAT
Dokument walidacji AEAT wymaga od bloku SistemaInformatico:
- Producent programu jest identyfikowany numerem NIF albo IDOtro, jednym z dwóch i nigdy obydwoma. Nigdy typem 07.
- IdSistemaInformatico ma zawsze dwie pozycje, a każda z nich to wielka litera, inna niż Ñ, albo cyfra.
- NombreSistemaInformatico, TipoUsoPosibleSoloVerifactu i TipoUsoPosibleMultiOT są obowiązkowe i muszą mieć treść.

Jedenaście kodów
| Kod | Co nie działa |
|---|---|
| 1176 | NIF producenta. |
| 1177 | IdSistemaInformatico. |
| 1179 | Ogólny błąd bloku. |
| 1212 | TipoUsoPosibleSoloVerifactu, które przyjmuje tylko N lub S. |
| 1213 | TipoUsoPosibleMultiOT, które przyjmuje tylko N lub S. |
| 1220 | NombreSistemaInformatico. |
| 1221 | IDType producenta. |
| 1223 | NIF i IDOtro jednocześnie albo żadne z nich. |
| 1226 | IndicadorMultiplesOT, które przyjmuje tylko N lub S. |
| 1241 | Error técnico al obtener el SistemaInformatico. |
| 1242 | No existe el sistema informático. |
Co wysyła nasz moduł
Te dane moduł umieszcza w każdym rekordzie, bez konieczności ich konfigurowania i bez możliwości zmiany z poziomu menu:
- Nazwa systemu
- Flexigo Verifactu.
- Identyfikator
- FV, dwie wielkie litery.
- Producent
- NIF producenta, zapisany w parametrze systemowym verifactu.sif_producer_nif.
- Wersja
- Wersja zainstalowanego modułu.
- Numer instalacji
- SHA-256 obliczony na podstawie bazy danych i firmy, inny dla każdej instalacji.
- Możliwe zastosowania
- TipoUsoPosibleSoloVerifactu ustawione na N, ponieważ moduł obsługuje również tryb No VERI*FACTU, oraz TipoUsoPosibleMultiOT ustawione na S.
Przy tych wartościach kody błędów formatu nie powinny się pojawiać. Mogą je wywołać ręczne zmiany parametrów systemowych: jeśli ktoś edytuje verifactu.sif_producer_nif lub nazwę producenta, blok przestaje się zgadzać.

Wersja, która jest przekazywana
Pole wersji zawiera wersję modułu zainstalowaną w danym momencie. Gdy aktualizujesz moduł, rekordy generowane od tej chwili wychodzą z nową wersją, a wcześniejsze zachowują swoją. W Ślad audytowy › Oświadczenia odpowiedzialności zobaczysz oświadczenia systemu, każde z wersją modułu, do której należy, i jego statusem.
Co zrobić
- Nie zmieniaj parametrów systemowych zaczynających się od verifactu.sif. Jeśli ktoś je zmienił, przywróć ich wartość i napisz do nas: rekordy wysłane ze zmienioną wartością są już przesłane i trzeba je sprawdzić jeden po drugim.
- 1241 to błąd techniczny po stronie AEAT: kolejka ponawia próby sama, z przerwami od 2 minut do 12 godzin, aż do szóstej próby.
- 1242 oznacza, że AEAT nie może znaleźć systemu informatycznego. Prześlij nam odpowiedź na adres comercial@flexigobe.com, abyśmy ją sprawdzili.
Kody z tej strony z tekstem AEAT
Każdy kod z dosłownym tekstem, tak jak podaje go lista błędów AEAT:
| Kod | Tekst AEAT (hiszpański) |
|---|---|
| 1176 | El valor de campo NIF del bloque SistemaInformatico es incorrecto. |
| 1177 | El valor de campo IdSistemaInformatico del bloque SistemaInformatico es incorrecto. |
| 1179 | Error en el bloque de SistemaInformatico. |
| 1212 | El campo TipoUsoPosibleSoloVerifactu solo acepta valores N o S. |
| 1213 | El campo TipoUsoPosibleMultiOT solo acepta valores N o S. |
| 1220 | El valor del campo NombreSistemaInformatico es incorrecto. |
| 1221 | El valor del campo IDType del sistema informático es incorrecto. |
| 1223 | En el bloque SistemaInformatico si se cumplimenta NIF, no deberá existir la agrupación IDOtro y viceversa, pero es obligatorio que se cumplimente uno de los dos. |
| 1226 | El campo IndicadorMultiplesOT solo acepta valores N o S. |
| 1241 | Error técnico al obtener el SistemaInformatico. |
| 1242 | No existe el sistema informático. |
Dlaczego każda instalacja ma inny numer?
Ponieważ AEAT rozróżnia poszczególne instalacje tego samego programu. Nowa baza danych Odoo to dla modułu nowa instalacja, z własnym numerem i własnym łańcuchem rekordów.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/VERI-FACTU/Validacione
- Kod modułu: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Kod modułu: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_cola_envio.py
- Kod modułu: flexigo_spain_verifactu 20.0 (aa2ea3d2): data/verifactu_error_catalogue.xml
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
