Naar hoofdinhoud
VeriFactu

Fout bij NIF-bevestiging bij het wisselen van omgeving in VeriFactu

De melding verschijnt als je op Switch Environment klikt en het NIF dat je ter bevestiging hebt ingevoerd niet gelijk is aan het NIF van het bedrijf, zonder rekening te houden met hoofdletters en spaties aan de uiteinden. Je lost haar op door exact het NIF in te voeren dat de melding zelf tussen aanhalingstekens toont en nogmaals op de knop te klikken.

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
4 min

De melding en waar ze verschijnt

Het venster voor het wisselen van omgeving in VeriFactu vraagt je het NIF te bevestigen voordat de omgeving wijzigt. Komt wat je invoert niet overeen, dan stopt de actie zodra je op Switch Environment klikt en verschijnt: NIF confirmation does not match company NIF "…". Please type the exact NIF to confirm the environment switch.. In plaats van de beletselteken zet de module het NIF waarmee ze heeft vergeleken.

De tekst staat in de gepubliceerde code van Odoo 17, 18, 19 en 20, en de knop Switch Environment is in alle vier de versies altijd zichtbaar.

Schema gemaakt met code, geen Odoo-scherm: bovenaan de knop om van omgeving te wisselen en eronder de melding over de NIF-bevestiging
Schema gemaakt met code op basis van de gepubliceerde code van de module: de knop en de melding met de oorspronkelijke tekst uit de code, in Odoo 17, 18, 19 en 20.

Met Odoo in het Spaans lees je de melding zoals in het tweede schema.

Schema gemaakt met code, geen Odoo-scherm: dezelfde melding over de NIF-bevestiging in het Spaans en in het Catalaans
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module: de melding in het Spaans (El NIF de confirmación no coincide con el NIF de la empresa "…". Escriba el NIF exacto para confirmar el cambio de entorno.) en de Catalaanse versie.

Wat je aan de knop niet ziet

Ze verschijnt bij het klikken op de knop, en alleen dan

De melding wordt gegenereerd door de actie van de knop Switch Environment wanneer aan de voorwaarde hieronder is voldaan. Het is de reactie op het klikken op de knop: schrijf haar niet toe aan het openen van het venster of aan het opslaan van een ander formulier.

De NIF-controle gaat vóór elke wijziging

Het eerste wat de actie doet, is het NIF vergelijken. Alleen als het overeenkomt, kijkt ze naar de omgeving die je hebt gekozen: is dat dezelfde als die het bedrijf al heeft, dan sluit ze het venster zonder iets aan te passen; is het een andere, dan wijzigt ze die. Daarom kan de melding zelfs verschijnen wanneer je de omgeving kiest die het bedrijf al heeft: de vergelijking gebeurt voordat daar naar gekeken wordt.

Er wordt vergeleken met het NIF van het bedrijf, en de melding toont het je

Als verwacht NIF neemt de module het NIF dat voor het bedrijf is opgeslagen en verwijdert ze de spaties aan de uiteinden. Dat is de waarde die in de melding tussen aanhalingstekens staat, dus je hoeft niet te raden: lees het daar af.

Hoofdletters en spaties aan de uiteinden tellen niet mee; de rest wel

Zowel wat je invoert als het verwachte NIF worden omgezet naar hoofdletters en ontdaan van de spaties aan het begin en einde voordat ze worden vergeleken. Een kleine letter veroorzaakt de fout dus niet. Elk ander verschil wel: een teken te veel of te weinig, een spatie middenin of een streepje dat niet in het verwachte NIF staat.

Als het mislukt, verandert de omgeving niet

De melding stopt de actie en daarmee alles wat zou wijzigen: er wordt niets opgeslagen en het bedrijf blijft in de omgeving waarin het zat. Je kunt je invoer corrigeren en opnieuw op Switch Environment klikken.

Als het overeenkomt, zijn er twee uitkomsten

Is de gekozen omgeving die het bedrijf al heeft, dan sluit het venster zonder enige melding. Is ze anders, dan gebeurt de wijziging via één enkele weg, die van het bedrijf zelf, en zie je de melding Environment Switched met de tekst AEAT environment switched to "…".. Bovendien laat de module een regel achter in het serverlogboek met het bedrijf, de omgeving en de gebruiker die haar heeft gewijzigd.

Zo los je het op

  1. Lees het NIF dat de melding tussen aanhalingstekens toont: het is de waarde waarmee je invoer is vergeleken.
  2. Is het het NIF van je bedrijf, voer het dan precies zo in als het er staat om te bevestigen (hoofdletters maken niet uit) en klik opnieuw op Switch Environment.
  3. Is het niet het NIF van je bedrijf, dan is de waarde waarmee wordt vergeleken niet de juiste: controleer het NIF van het bedrijf voordat je het opnieuw probeert.
  4. Controleer het resultaat: de melding Environment Switched geeft aan dat de wijziging is doorgevoerd. Sluit het venster zonder melding, dan was de omgeving die je had gekozen al die van het bedrijf.

Om verder te gaan met de module

Een andere melding van de module met haar voorwaarde in de code is die van Gestor SIF bij het opnieuw proberen van verzendingen, en wat de module aan de facturen toevoegt staat in dit overzicht van velden en knoppen. Als je Odoo implementeert en wilt nagaan hoe het wisselen van omgeving eruitziet voordat je factureert, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.

De module is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0.

Lees verder

Wat VeriFactu España aan de Odoo-factuur toevoegt en wanneer de module ingrijptVelden die VeriFactu España aan de Odoo-factuur toevoegt, wanneer de module bij het boeken de registratie aanmaakt en hoe je controleert dat hij heeft gewerkt.«Only a SIF Manager can retry AEAT submissions.»: wanneer je dit ziet en wat je doetWat de melding «Only a SIF Manager can retry AEAT submissions.» in VeriFactu voor Odoo betekent: wanneer ze verschijnt.Wat de knop Generate Export van VeriFactu Spanje in Odoo doetWat de knop Generate Export van VeriFactu Spanje in Odoo doet: wie hem ziet, wat elk exporttype genereert en welke gebeurtenis er wordt vastgelegd.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen