Co zmienia się na karcie firmy
Moduł rozszerza standardowy model Firm w Odoo. Jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20 (karta), a przycisk Switch Environment... jest zawsze widoczny we wszystkich tych wersjach, bez warunku widoku.

Pola znajdują się na karcie firmy, w zakładce Verifactu / SIF. Widzą je tylko użytkownicy z uprawnieniem odpowiedzialnego za Verifactu, które dodaje moduł: jeśli nie widzisz zakładki, poproś administratora o jego przypisanie.
Przegląd zakładki, grupa po grupie
- Otwórz kartę firmy i wejdź do zakładki
Verifactu / SIFjako użytkownik z tym uprawnieniem. - W grupie
Scopeznajduje sięVerifactu / SIF Scope. Jego opcje toNot configured,Veri*Factu (common territory),SII (excepted from Verifactu)iForal regime (TicketBAI/Batuz/Navarra). Wartość domyślna toNot configured. - W tej samej grupie są dwa pola wyboru, oba domyślnie odznaczone:
Verifactu enablediImpuesto sobre Sociedades filer. Pomoc drugiego z nich mówi, że podatnicy IS podlegają wcześniejszemu terminowi, 1 stycznia 2027, a pozostali mają czas do 1 lipca 2027 (RD 1007/2023, Orden HAC/1177/2024). - W grupie
Responsible PersonjestResponsable del SIF, pole do wyboru użytkownika Odoo. Jego pomoc brzmi: «Named Responsable del SIF per RRSIF art.13.» - W grupie
Submission SettingsmaszVerifactu Max Envelope Records, domyślnie 1000, orazAEAT Endpoint URL. Pomoc tego ostatniego brzmi: «Override AEAT submission endpoint. Leave blank to use the standard endpoint.» - W grupie
Asesoríasą dwa pola tekstowe:Asesoría NIFiAsesoría Name. - Grupa
Go-live Readiness & Deadlinezawiera pola dat i gotowości. Omawiamy je poniżej.
Moduł definiuje też Foral Regime w grupie Scope, z opcjami None, Álava, Bizkaia, Gipuzkoa i Navarra, domyślnie None. Przy wartościach domyślnych, czyli gdy Verifactu / SIF Scope ma wartość Not configured, nie jest widoczne: jego widok ukrywa je zależnie od wartości tego zakresu.
Termin, pozostałe dni i gotowość: kiedy są obliczane
W grupie gotowości i terminu są cztery pola: VERI*FACTU Deadline, Days to VERI*FACTU Deadline, Go-live Readiness % i Next Readiness Step.
VERI*FACTU Deadline: moduł oblicza je na podstawie pola wyboruImpuesto sobre Sociedades filer. Jeśli jest zaznaczone, przyjmuje datę dla podatników IS; jeśli nie, datę dla pozostałych. Według jego pomocy są to 1 stycznia 2027 i 1 lipca 2027.Days to VERI*FACTU Deadline: to dni kalendarzowe między dzisiaj a terminem. Aby ustalić, jaki jest dziś dzień, kod używa strefy czasowej użytkownika. Jeśli firma nie ma terminu, wynik wynosi zero, a po przekroczeniu terminu staje się ujemny, jak mówi jego pomoc.
Te daty odpowiadają RDL 15/2025 z 2 grudnia: kto składa podatek od osób prawnych (Impuesto sobre Sociedades), musi mieć dostosowany system fakturowania przed 1 stycznia 2027, a pozostali przed 1 lipca 2027. Strona VERI*FACTU w serwisie AEAT odsyła do noty Ministerstwa Finansów oraz noty o terminach z RDL 15/2025. Istnieje także nota Ministerstwa Finansów z 5 października 2026, która przewiduje odroczenie zaległych obowiązków z RD 1007/2023 do października 2028. Pomoc pól modułu mówi o datach z 2027 roku.
Pozostałe dwa pola grupy, Go-live Readiness % i Next Readiness Step, moduł oblicza na poziomie firmy. Go-live Readiness % to zaokrąglony odsetek zaliczonych kontroli. Next Readiness Step to jedyna zalecana następna czynność. Oba wynikają z uporządkowanej listy kontroli: certyfikat, odpowiedzialny za SIF, NIF, aktywna seria fakturowania, łańcuch odcisków, zaplanowane zadanie wysyłki do AEAT i ostatnia wysyłka. Następna czynność odpowiada pierwszej kontroli z listy, która nie została zaliczona, a jeśli zaliczone są wszystkie, tekst czynności informuje, że firma jest gotowa. Obliczenie powtarza się przy każdym odczycie danej.
Przycisk Switch Environment...
AEAT Environment znajduje się w grupie Scope i jest tylko do odczytu. Jego opcje to Test (AEAT pre-production) i Production; domyślnie test. Zapisuje je kod, nie użytkownik: wypełnia je przycisk Switch Environment. Dochodzi się do niego z okna otwieranego przyciskiem Switch Environment... na karcie firmy.
Po kliknięciu Switch Environment... otwiera się okno wyskakujące, Switch AEAT Environment, z firmą z karty już wybraną. Sam przycisk Switch Environment... nie zmienia środowiska: tylko otwiera to okno.

Canviar Entorn....Co sprawdzić potem
- Jeśli nie widzisz zakładki
Verifactu / SIF, sprawdź, czy Twój użytkownik ma uprawnienie odpowiedzialnego za Verifactu, które dodaje moduł. - Jeśli nie możesz edytować
AEAT Environment, to dlatego, że jest tylko do odczytu: zmiany dokonuje się w oknie otwieranym przezSwitch Environment.... - Jeśli
Days to VERI*FACTU Deadlinejest ujemne, termin pokazany przez firmę już minął. Sprawdź pole wyboruImpuesto sobre Sociedades filer, które decyduje, jaka data obowiązuje.
Jeśli potrzebujesz pomocy z konfiguracją
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigo_spain_verifactu 20.0 (e3fe1c0d): models/res_company.py
- Kod modułu: flexigo_spain_verifactu 20.0 (e3fe1c0d): views/res_company_views.xml
- apps.odoo.com/apps/modules/20.0/flexigo_spain_verifactu
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu/nota-in
- www.hacienda.gob.es/sgt/gabsehacienda/nota-informativa-verifactu.pdf
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu.html
- flexigotech.com/en/services.html
