Naar hoofdinhoud
Portugal SAF-T (PT) File Checks

Foutmeldingen van Portugal SAF-T (PT) File Checks: wanneer elke melding verschijnt en wat je doet

De meldingen van Portugal SAF-T (PT) File Checks zijn in het Engels en bijna allemaal zeggen ze al wat er misging en vaak ook de volgende stap: eerst genereren en dan valideren, de log bekijken, certificaat en sleutel voor ATCUD instellen of het later opnieuw proberen. Hier vind je elke melding letterlijk, wanneer hij volgens zijn eigen tekst verschijnt en wat je doet, zonder iets aan te nemen wat de melding niet zegt.

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

In het kort

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

Zo lees je een melding van Portugal SAF-T (PT) File Checks

Elke melding bevat een tekst die vaak eindigt op %s of waarin %d in het midden staat. Op die plek vult de module het concrete gegeven in: het detail van de fout, de waarde die je hebt opgeslagen, een adres of het aantal pogingen. Zie je een dubbele punt gevolgd door tekst, dan vertelt dat deel wat er in jouw geval is gebeurd.

In de tabel hieronder staan de meldingen precies zoals de module ze schrijft, met %s en %d op hun plek. Op je scherm zie je het echte gegeven in plaats van die placeholders.

Fouttabel: melding, wanneer hij verschijnt en wat je doet

MeldingWanneer verschijnt hijWat doe je
SAF-T generation failed: %sHet genereren van het SAF-T-bestand mislukt.Lees het detail na de dubbele punt en los op wat het aangeeft voordat je opnieuw genereert.
No SAF-T file generated. Run generation first.Er is nog geen SAF-T-bestand gegenereerd.Genereer eerst het bestand, zoals de melding vraagt.
SAF-T validation failed. Check validation log for details.Het SAF-T-bestand komt niet door de validatie.Open de validatielog (validation log) en bekijk het detail.
SAF-T validation failed: %sDe validatie mislukt en de melding geeft de reden.Lees de reden na de dubbele punt.
Failed to fetch SAF-T schema from %s: %sHet SAF-T-schema kan niet van een adres worden opgehaald.De melding toont het adres en het detail: controleer beide.
SAF-T file must be an XML fileHet SAF-T-bestand is geen XML.Gebruik een XML-bestand.
Period start must be before period endHet begin van de periode ligt niet vóór het einde.Pas de datums aan zodat het begin vóór het einde ligt.
XML export failed: %sDe export naar XML mislukt.Lees het detail na de dubbele punt.
CSV export failed: %sDe export naar CSV mislukt.Lees het detail na de dubbele punt.
Annual statistics generation failed: %sHet genereren van de jaarstatistieken mislukt.Lees het detail na de dubbele punt.
NIF must be exactly 9 digits. Current value: %sHet NIF heeft niet precies 9 cijfers.De melding toont de huidige waarde: zorg dat die precies 9 cijfers heeft.
Invalid ATCUD endpoint URL formatHet formaat van de ATCUD-endpoint-URL is ongeldig.Controleer hoe de endpoint-URL geschreven is.
ATCUD certificate and key must be configured in SAF-T settingsCertificaat en sleutel voor ATCUD zijn niet ingesteld.Stel ze in bij de SAF-T-instellingen.
ATCUD rejected the submission. Check error log for details.ATCUD weigert de verzending.Bekijk de foutlog (error log).
Failed to contact ATCUD after %d attempts. Try again later.ATCUD is na meerdere pogingen niet bereikbaar; de melding zegt hoeveel.Probeer het later opnieuw.
ATCUD submission failed. Please try again later.De verzending naar ATCUD mislukt.Probeer het later opnieuw.
Submission can only be retried from error stateJe probeert een verzending opnieuw die niet in de foutstatus staat.Probeer alleen verzendingen in de foutstatus opnieuw.
No submissions found for this companyEr zijn geen verzendingen voor dat bedrijf.Controleer of het het bedrijf is dat je wilde bekijken.
No email configured for companyHet bedrijf heeft geen e-mailadres ingesteld.Stel het e-mailadres van het bedrijf in.
Email test failed: %sDe e-mailtest mislukt.Lees het detail na de dubbele punt.
Several contacts match "%s": enter the email or the tax ID of the data subject.Meerdere contacten komen overeen met wat je hebt ingevoerd.Vul het e-mailadres of het fiscale nummer (tax ID) van de betrokkene in.
DSAR processing failed: %sDe DSAR-verwerking mislukt.Lees het detail na de dubbele punt.

NIF, URL, e-mail en certificaat: de meldingen over gegevens

Een groep meldingen gaat over gegevens die je zelf invult. Die over het NIF is het duidelijkst: hij vraagt precies 9 cijfers en toont wat er is opgeslagen (Current value: %s), zodat je in één oogopslag ziet wat er te veel of te weinig is. Die over de URL (Invalid ATCUD endpoint URL format) zegt alleen dat het formaat ongeldig is, dus controleer hoe dat adres geschreven is.

Om naar ATCUD te verzenden vraagt de module een certificaat en sleutel in de SAF-T-instellingen: ontbreken die, dan krijg je ATCUD certificate and key must be configured in SAF-T settings. Met e-mail werkt het vergelijkbaar: No email configured for company betekent dat het bedrijf geen e-mailadres heeft, en Email test failed: %s verschijnt als de e-mailtest niet lukt, met het detail aan het eind.

Nieuw ATCUD-configuratieformulier met secties voor bedrijf, ATCUD, e-mail en meldingen en upload
ATCUD-configuratieformulier in Facturatie, nog zonder opgeslagen gegevens: alleen de endpoint-URL is ingevuld en het onderste deel valt weg.

Meldingen die je naar de log sturen of laten wachten

Twee meldingen bevatten het detail niet zelf en verwijzen je door: SAF-T validation failed. Check validation log for details. stuurt je naar de validatielog, en ATCUD rejected the submission. Check error log for details. naar de foutlog. In die gevallen staat de oorzaak niet in het meldingsvenster, maar in de log die de melding noemt.

Twee andere vragen alleen geduld: Failed to contact ATCUD after %d attempts. Try again later. en ATCUD submission failed. Please try again later. De eerste vertelt hoeveel pogingen de module heeft gedaan. Bij beide zegt de tekst dat je het later opnieuw moet proberen.

Lijst SAF-T Error Logs met vijf records en kolommen voor datum, fouttype, ernst, melding en opgelost
Invoicing › SAF-T Error Logs: vijf records met datum, type, ernst en melding, en het vinkje voor opgelost niet aangevinkt.

Genereren, valideren en opnieuw proberen: de volgorde die de meldingen aangeven

Sommige meldingen vertellen in welke volgorde je werkt. No SAF-T file generated. Run generation first. maakt duidelijk dat je eerst het SAF-T-bestand moet genereren. Submission can only be retried from error state geeft aan dat je een verzending alleen vanuit de foutstatus opnieuw kunt proberen. En Period start must be before period end vereist dat het begin van de periode vóór het einde ligt.

Gaat het mis met het bestand zelf, kijk dan naar SAF-T file must be an XML file en naar de exportmeldingen (XML export failed: %s, CSV export failed: %s), die het detail aan het eind geven. Welke instellingen en statussen elk record doorloopt, lees je in de module in gebruik nemen, en voor menu's en taken in hoe het vanbinnen werkt.

Lijst Generate SAF-T Files met zes records met bedrijf, periode en status
Invoicing › SAF-T Accounting › Generate SAF-T Files: zes records in Draft, Generated, Validated, Validation Failed en Submitted, met bestandsgrootte en transacties op nul.
Rondleiding langs de lijsten met SAF-T-jaarstatistieken, SAF-T Error Logs en Generate SAF-T Files
Van de jaarstatistieken (bedrijf, jaar, totaal aantal documenten, totale waarde en status Draft of Exported) naar de foutenlijst en de lijst met gegenereerde SAF-T-bestanden.

Hoe FlexigoTech je helpt

Loop je vast op een melding of wil je je configuratie laten controleren voordat je verzendt? FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. De module kost € 9 per Odoo-versie in Odoo Apps, eenmalige betaling excl. btw, voor 17, 18, 19 en 20 (pagina in Odoo Apps); de lokale dienst van FlexigoTech Cloud kost € 29 per maand of € 290 per jaar excl. btw. Alle details vind je op de modulepagina.

Lees verder

Hoe Portugal SAF-T (PT) File Checks in Odoo werkt, van binnenuit bekekenWelke menu's Portugal SAF-T (PT) File Checks toevoegt aan Facturatie, welke modellen erachter zitten, welke statussen je ziet en wat een externe dienst gebruikt.Portugal SAF-T (PT) File Checks inrichten in Odoo, uitgelegd met een casePortugal SAF-T (PT) File Checks inrichten in Odoo met een verzonnen case: ATCUD-configuratie, belangrijke velden, statussen en wat je de eerste week controleert.Portugal SAF-T (PT) File Checks: wat het dekt, wat je vooraf nodig hebt en welke Odoo-versieWat Portugal SAF-T (PT) File Checks volgens de README dekt, wat je vooraf nodig hebt (NIF, ATCUD, e-mail) en voor welke Odoo-versies het er is.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen