Naar hoofdinhoud
VeriFactu

Wat VeriFactu España toevoegt aan de Odoo-instellingen: velden, knoppen en werking

De module voegt aan de Odoo-instellingen een sectie Verifactu / SIF Compliance toe met configuratievelden (bedrijf, meldingen, privacy) en enkele knoppen, waaronder die om de omgeving te wisselen, de diagnose te openen en de compliance-samenvatting handmatig in de wachtrij te zetten; die samenvatting wordt ook elke dag door een geplande actie gecontroleerd.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
VeriFactu
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wat je ziet als je Instellingen opent met de module geïnstalleerd

De module breidt de standaard Odoo-instellingen uit. Bij Instellingen verschijnt de sectie Verifactu / SIF Compliance, met velden verdeeld over blokken en enkele knoppen. De velden zijn alleen zichtbaar voor gebruikers met het Verifactu-beheerrecht van de module.

De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20. De knoppen die hier worden beschreven, zijn altijd en zonder voorwaarde zichtbaar in Odoo 17, 18, 19 en 20.

Schema gemaakt met code: de standaard app Instellingen en daaronder enkele elementen die de module toevoegt: de knoppen Switch Environment..., Am I compliant? (Diagnostics) en Send Digest Now, en de velden VERI*FACTU Enabled, Environment, Responsable del SIF, NIF for Verifactu, Slack Webhook URL, Telegram Bot Token en Telegram Chat ID
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De labels staan in het Engels, de oorspronkelijke tekst van de module.

De velden, blok voor blok

De sectie bevat twee soorten gegevens: sommige horen bij het bedrijf en andere zijn algemene systeemparameters. De tabel toont enkele velden van de sectie en vergelijkt ze met wat de hulptekst van elk veld zegt.

BlokVeldBereikWat de hulptekst zegt
Chain ConfigurationVERI*FACTU EnabledBedrijfEnable VERI*FACTU submission to AEAT for this company.
Chain ConfigurationEnvironmentBedrijfKiezen tussen de testdienst (homologatie) en de productiedienst van de AEAT; hier is het veld alleen-lezen
Chain ConfigurationResponsable del SIFBedrijfNamed Responsable del SIF per RRSIF art.13.
Chain ConfigurationNIF for VerifactuBedrijfNIF van de Verifactu-registraties van dit bedrijf; als het leeg is, wordt het NIF van de bedrijfskaart gebruikt
Chain ConfigurationInstance SecretAlgemeenWordt één keer ingesteld en nooit gewijzigd; dient om de AES-256-GCM-sleutel voor de versleuteling van de certificaten af te leiden
Chain ConfigurationSIF Producer NIFAlgemeenZie de volgende sectie
Multi-channel Alerts (FR-032)Slack Webhook URLAlgemeenSlack incoming webhook URL for critical alerts.
Multi-channel Alerts (FR-032)Telegram Bot TokenAlgemeenTelegram Bot Token (format: botTOKEN).
Multi-channel Alerts (FR-032)Telegram Chat IDAlgemeenTelegram Chat ID to receive alerts.
Multi-channel Alerts (FR-032)Teams Webhook URLAlgemeenMicrosoft Teams incoming webhook URL for critical alerts.
Privacy / GDPRDSAR Wizard EnabledAlgemeenEnable DSAR wizard for Privacy Officer role.
Privacy / GDPRDPO Contact EmailAlgemeenContact-e-mailadres van de verwerkingsverantwoordelijke dat voorkomt in de documenten voor het weigeren van verwijdering

De velden in de tabel staan in de sectie Verifactu / SIF Compliance van Instellingen, in het blok dat de eerste kolom aangeeft. Bij het veld Environment hoort een opmerking: het is alleen-lezen en de hulptekst verwijst naar de knop Switch Environment..., die volgens die hulptekst vraagt om het NIF van het bedrijf in te typen ter bevestiging.

Het NIF van de softwareproducent

Het veld SIF Producer NIF heeft twee teksten. De instelling zegt dat het het NIF van de softwareproducent (FlexigoTech) is, dat het in elke envelop naar de AEAT wordt meegestuurd en dat het verplicht is vóór elke echte (niet-test)verzending. De hulptekst voegt eraan toe dat het wordt verstuurd in SistemaInformatico/NIF van elke registratie en dat, als je het leeg laat, het NIF van de producent van deze module wordt verstuurd (Flexibles y Accesorios Gobe S.L., B56727993). Controleer wat er in dit veld staat voordat je naar productie gaat.

De knoppen: wanneer ze zichtbaar zijn en wat ze doen

KnopWanneer zichtbaarWat hij doet
Switch Environment...Altijd, in Odoo 17, 18, 19 en 20Dit is de manier om de Environment te wijzigen vanuit Instellingen; volgens de hulptekst van het veld vraagt hij om het NIF van het bedrijf ter bevestiging. Hij gebruikt dezelfde actie als de bedrijfskaart, zodat beide die niet verschillend definiëren
Am I compliant? (Diagnostics)Altijd, in Odoo 17, 18, 19 en 20Opent in een pop-upvenster Verifactu Diagnostics, met het bedrijf van Instellingen als standaardwaarde. De code beschrijft het als een alleen-lezen paneel dat uitsluitend de status uitleest
Send Digest NowAltijd, in Odoo 17, 18, 19 en 20Zet de compliance-samenvatting meteen in de wachtrij, ook als alles groen is (de aandachtsdrempel wordt overgeslagen)

De eerste knop heet Switch Environment... in het Engels en in het Nederlands, en Canviar Entorn... in het Catalaans, zoals het schema laat zien.

Schema gemaakt met code: de tekst Switch Environment... in het Engels, in het Nederlands eveneens als Switch Environment... en in het Catalaans als Canviar Entorn...
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo.

De compliance-samenvatting: eerst de automatische, daarna de knop

De normale weg loopt niet via de knop. De geplande actie Verifactu: Compliance Digest Email draait één keer per dag en is actief zodra je de module installeert. De knop Send Digest Now is bedoeld om de samenvatting handmatig te starten, met verschillen die je moet kennen.

Geplande actieKnop Send Digest Now
Wanneer hij draaitElke dag; hij kijkt eerst naar de frequentie die in een systeemparameter is ingesteld: bij wekelijks gaat hij alleen op maandag door; anders elke dagWanneer je erop klikt, zonder naar de frequentie te kijken
AandachtsdrempelHij past die toe: standaard krijgt elke ontvanger alleen een e-mail als zijn eigen bereik aandacht nodig heeft (oranje of rood)Hij slaat die over: ook als alles groen is, wordt de samenvatting gegenereerd
OntvangersEén e-mail per ontvanger, alleen met de bedrijven van die ontvanger; de adressen worden niet gedeeldHetzelfde
Wanneer hij niets verstuurtAls er geen ontvanger is, als de frequentie wekelijks is en het geen maandag is, als een ontvanger geen bedrijven in zijn bereik heeft, of als zijn bereik met de actieve drempel geen aandacht nodig heeftAls er geen ontvanger is of als een ontvanger geen bedrijven in zijn bereik heeft
Wat je ziet bij het klikkenNiet van toepassing: je klikt nergens opEen melding Compliance digest sent met het bericht The compliance digest has been queued for delivery.

De e-mail wordt in de wachtrij gezet en niet op dat moment verstuurd, en de melding verschijnt nadat de verzending is aangeroepen, zonder eerst te controleren of er ontvangers zijn. Als je de melding ziet maar er komt geen e-mail aan, houd er dan rekening mee dat de code niets verstuurt als hij geen ontvanger vindt, en ook niet naar een ontvanger zonder bedrijven in zijn bereik.

Wanneer doet wat iets

  • De velden bewaren waarden; ze voeren zelf niets uit.
  • Switch Environment... is de weg om de omgeving vanuit Instellingen te wijzigen, en Am I compliant? (Diagnostics) opent het raadpleegpaneel voor de status.
  • De geplande actie controleert elke dag of de samenvatting verstuurd moet worden volgens de frequentie en de aandachtsdrempel; de knop zet haar op aanvraag in de wachtrij.

Hulp van FlexigoTech

Als je Odoo implementeert en deze instellingen voor je bedrijf of bedrijven wilt laten configureren, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat. Je kunt de module bekijken op zijn pagina in Odoo Apps.

Lees verder

Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen