Query geeft geen regels terug

De volgende query geeft onder Invantive Control for Excel release 23.0.92 geen rijen terug:

select tle.EntryNumber
from   TransactionLines tle
where  tle.financialyear   >= tle.financialyear
and    tle.financialyear   <= tle.financialyear
and    tle.date            >= trunc(sysdateutc) - 7

maar onder release 22.0.602-PROD+3926 wel.

Als ik de query aanpas naar:

select tle.EntryNumber
from   TransactionLines tle
where  tle.financialyear   >= tle.financialyear
and    tle.date            >= trunc(sysdateutc) - 7

dan komen er wel rijen retour.

Bij de eerste query staat er in session I/O’s:

https://start.exactonline.be/api/v1/174717/financialtransaction/TransactionLines?$filter=(Date%20ge%20datetime'2023-12-29T00%3A00%3A00'%20and%20FinancialYear%20ne%20null)%20and%20FinancialPeriod%20ne%20null&$select=*&$skiptoken=guid'8ccb0306-22cd-48af-aba0-e719b2018d6e'

hetgeen correct oogt.

Hoe kan ik dit oplossen?

Dit probleem is reproduceerbaar onder 23.0.114 van Invantive Query Tool en Invantive Cloud met:

use all@eol

select tle.EntryNumber
from   TransactionLines@eol tle
where  tle.financialyear   >= tle.financialyear
and    tle.financialyear   <= tle.financialyear
and    tle.date            >= trunc(sysdateutc) - 7
limit 10

Er zal tegen de laatste versie een controle uitgevoerd worden.

Een fix hiervoor is opgenomen in release 23.1.206-BETA en in de aanstaande 24.0-release. De fix zal niet beschikbaar komen op release 22.0 en release 23.0.

Zodra deze beschikbaar komen zal het topic bijgewerkt worden.

De achterliggende oorzaak is dat een vergelijkingsvariant onjuist werkt sinds de eindversies van release 22.0, als er aan de linkerzijde een kolom staat, en aan de rechterzijde eveneens dezelfde kolom.

Is er zicht op in welke week de 24.0 release beschikbaar zou kunnen komen?

De hoop is dat dit lukt binnen 2 weken (1 februari 2024), maar dit is nog onzeker omdat uit tests blokkades naar voren kunnen komen.

Is er witte rook in zicht mbt dit punt ajb? Begint hier dringend te worden.

Een 24.0-release van Invantive Control is recent beschikbaar gekomen. Deze is te downloaden vanaf: