TransactionLinesIncremental leeg bij ophalen op Invantive Cloud, maar wel op Query Tool

Als ik data ophaal via Invantive Bridge Online uit TransactionLinesIncremental voor 50 administraties dan krijg ik 0 rijen terug, terwijl alle administraties geselecteerd zijn.

Als ik dezelfde query afvuurt via het Invantive Query Tool met dezelfde Exact Online gebruiker, dan krijg ik “veel” rijen terug. De oorzaak kunnen niet de rechten op Exact Online zijn zoals in eerder artikel op Invantive Cloud - Exact Online - TransactionLines(Bulk) leeg resultaat.

Enige wat bijzonder is mogelijk is dat “HTTP Disk Cache Maximum Leeftijd” op 0 staat en “Bridge Response Cache Maximum Leeftijd” op 0. Ook is uitgevinkt: “Alleen OData4-cache Gebruiken”.

In Bridge Online Monitoring staat er 300 seconden bij “Uit Cache”.

Ik krijg wel rijen terug op SystemDivisions en GLAccountClassificationMappings.

Voor SystemDivisions is de query bijvoorbeeld:

select t.[Code], t.[Description], t.[Hid], t.[Label]
from   ExactOnlineREST.System.SystemDivisions@eol t
where  ((((((((((((((((((((((((((((((((((((((((((((((([Code] = :w1) or ([Code] = :w2)) or ([Code] = :w3)) or ([Code] = :w4)) or ([Code] = :w5)) or ([Code] = :w6)) or ([Code] = :w7)) or ([Code] = :w8)) or ([Code] = :w9)) or ([Code] = :w10)) or ([Code] = :w11)) or ([Code] = :w12)) or ([Code] = :w13)) or ([Code] = :w14)) or ([Code] = :w15)) or ([Code] = :w16)) or ([Code] = :w17)) or ([Code] = :w18)) or ([Code] = :w19)) or ([Code] = :w20)) or ([Code] = :w21)) or ([Code] = :w22)) or ([Code] = :w23)) or ([Code] = :w24)) or ([Code] = :w25)) or ([Code] = :w26)) or ([Code] = :w27)) or ([Code] = :w28)) or ([Code] = :w29)) or ([Code] = :w30)) or ([Code] = :w31)) or ([Code] = :w32)) or ([Code] = :w33)) or ([Code] = :w34)) or ([Code] = :w35)) or ([Code] = :w36)) or ([Code] = :w37)) or ([Code] = :w38)) or ([Code] = :w39)) or ([Code] = :w40)) or ([Code] = :w41)) or ([Code] = :w42)) or ([Code] = :w43)) or ([Code] = :w44)) or ([Code] = :w45)) or ([Code] = :w46)) or ([Code] = :w47))

Voor TransactionLinesIncremental in de Cloud SQL editor komen wel rijen retour:

select t.*
from   ExactOnlineREST.Incremental.TransactionLinesIncremental@eol t
where  ((([Division] = 2873668 ) or ([Division] = 2873692 )) or ([Division] = 2873679 ))
limit  1000

Als ik de bijbehorende OData link waar de query uitgehaald is in de browser plak:

https://bridge-online.cloud/…-online-4/odata4/ExactOnlineREST.Incremental.TransactionLinesIncremental@eol?$filter=Division%20eq%202873668%20or%20Division%20eq%202873692%20or%20Division%20eq%202873679&$top=1000

dan krijg ik terug:

{"@odata.context":"https://bridge-online.cloud/...-exact-online-4/odata4/$metadata#ExactOnlineREST.Incremental.TransactionLinesIncremental@eol","value":[]}

Het probleem is niet voorbehouden aan de *Incremental-tabel. Het gebeurt ook bij dagboeken.

Geen rijen op:

https://bridge-online.cloud/…-exact-online-4/odata4/ExactOnlineREST.Financial.Journals@eol?$filter=Division%20eq%202873668%20or%20Division%20eq%202873692%20or%20Division%20eq%202873679&$top=1000

En geen rijen op:

https://bridge-online.cloud/…-exact-online-4/odata4/ExactOnlineREST.Financial.Journals@eol?$filter=Division%20eq%202873668%20or%20Division%20eq%202873692%20or%20Division%20eq%202873679

Maar wel rijen op:

https://bridge-online.cloud/…-exact-online-4/odata4/ExactOnlineREST.Financial.Journals@eol?$filter=Division%20eq%202873668%20or%20Division%20eq%202873692%20or%20Division%20eq%202873679

Het downloaden werkt wel via Invantive App Online.

Wordt in beide gevallen dezelfde Exact Online gebruiker gehanteerd?