Itgenrst012: De daadwerkelijk verwerkte gegevens moeten overeenkomen met het gegevenstype van de doelkolom

Sinds de update van Querytool versie 24 naar 25.0.10 werkt de volgend update query niet meer.

update ExactOnlineREST.Logistics.Items 
set    CostPriceNew = 2.98 
where  code = '12345'

De volgende error ontstaat bij uitvoer:

itgenrst012
De daadwerkelijk verwerkte gegevens moeten overeenkomen met het gegevenstype van de doelkolom ‘CostPriceNew’ in ‘ExactOnlineREST.Logistics.Items’.
Zorg ervoor dat het waardegegevenstype (momenteel ‘String’) in rij #1 is gecorrigeerd, met bijvoorbeeld cast(VAL as double).
CostPriceNew (String, metadata double): 2.98

Graag jullie support.

Advies is om de laatste versie te installeren en nogmaals te proberen:

https://download.invantive.com/release/msi/Invantive%20Query%20Tool-25.0.37-net48.msi

Laatste versie geïnstalleerd, zelfde resultaat:

Ter info, UniversalSQL in Invantive cloud geeft dezelfde melding:

itgenrst012
The actual data processed must match the data type of the target column ‘CostPriceNew’ in ‘ExactOnlineREST.Logistics.Items’.
Ensure that the value data type (currently ‘Decimal’) in row #1 is corrected, using for instance cast(VAL as double).

Een oplossing voor de itgenrst012-foutmelding bij het gebruik van update is verwerkt in release 25.0.40.

Deze nieuwe release is/wordt in productie genomen op Invantive Cloud.

Voor meer informatie zie:

Een nieuwe versie van het Invantive Query Tool zal binnen twee dagen te downloaden zijn vanaf:

https://download.invantive.com/current/Invantive%20Query%20Tool-current.msi