Itgendid022 op Easyflex Loonjournaal

Als ik onderstaande query draai op Easyflex dan krijg ik een itgendid022 foutmelding.

select * from Flexwerker.Loonjournaal(jaar => 2023, week => 1) limit 100

Foutmelding:

itgendid022: Value was either too large or too small for an Int32.

Hoe los ik deze foutmelding op?

Deze melding is het gevolg van een fout in de API-definitie van Easyflex. Een veld, lj_nr, in de tabel Loonjournaal heeft als waarde 5079654405. Dit is buiten het bereik van het door Easyflex opgegeven data type in de zogenaamde “WSDL” (xsd:int) voor de API ds_fw_loonjournaal.

We hebben probleem bij Easyflex gemeld onder API-1559.

Ondertussen is er een tijdelijke fix gemaakt om dit probleem te addresseren. Deze zal naar verwachting na de zomerfreeze in productie genomen worden.

De oorzaak zal in een volgende Easyflex-release structureel opgelost zijn, maar de fix op Invantive Cloud zal het al bij in productiename oplossen.