Bij het ophalen van de documenten uit Exact Online in Power BI via DocumentAttachmentFilesIncremental krijg ik de volgende foutmelding acht keer onder elkaar in een error:
itgeneor314:
Kan de waarde van een extra kolom met de naam ‘AttachmentFromUrl’ van tabel ‘ExactOnlineREST.Incremental.DocumentAttachmentFilesIncremental’ niet ophalen.
(Timestamp: 11935342312, ID: 6c3c9946-7125…d-dcfb41bdf400, Document: cec81cdc-a9dd…2-e42855d61603, FileName: …html, FileSize: 1453, Url: https://start…ision_=2865367, Division: 2865367).
itgeneor314:
Kan de inhoud van een bijlage niet ophalen.
Het document is niet meer beschikbaar of u heeft geen rechten.
(Geen toegang.).
itgenoda378:
Uw sessie is verlopen.
Meldt u opnieuw aan.
itgeneor219:
Een in Exact Online opgeslagen document is niet meer toegankelijk.
Neem contact op met Exact Online support of voer het opnieuw uit terwijl ignore-document-download-errors is ingeschakeld.
The remote server returned an error: (401) Unauthorized.
Eerder lijkt het er op dat de Invantive SQL engine een bug bevat waardoor na het aflopen van de geldigheid van het applicatie-specifiek wachtwoord (het zogenaamde “access token”) hiermee nog de files van documenten opgehaald worden, wat leidt tot een stroom van “(401) Unauthorized” berichten. De bestanden worden namelijk gelijktijdig en massaal opgehaald omdat ze vallen buiten de rate limits. Ook worden de bestanden langdurig bewaard na versleuteling omdat ze onwijzigbaar zijn.
Het is helaas nog niet gelukt om dit probleem te reproduceren.
Als workaround is de aanbeveling als deze foutmelding terugkomt om eerst een simpel verzoek te doen, bijvoorbeeld het ophalen van alle grootboekrekeningen via GLAccountsIncremental of de openstaande posten via AROutstandingItems. Dit zorgt er voor dat het wachtwoord weer tien minuten geldig is. Laadt dan nogmaals de DocumentAttachmentFilesIncremental.
Het kan nodig zijn deze truc een aantal keren te herhalen totdat alle bestanden in de cache versleuteld zijn opgeslagen.
Zodra het probleem gereproduceerd en daarna opgelost is in een volgende release zal dit hieronder als een antwoord toegevoegd worden.
Deze vraag is automatisch gesloten na 2 weken inactiviteit. Het laatste gegeven antwoord is gemarkeerd als oplossing.
Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.