Lo siento Johan, todavía no está funcionando. La consulta ahora multiplica los resultados por 1000000.
He dividido por esta cantidad para obtener los resultados deseados, pero aún recibo el siguiente mensaje de error cuando la cantidad es de 1,000 o más:
Por favor, vea el mensaje de error a continuación:
1). [Microsoft][SQL Server Native Client 11.0][SQL Server]Error convirtiendo el tipo de datos nvarchar a numérico. '' (SWEI)
SELECT ((T0.IWeight1 *
CASE
WHEN CAST($[$-38.11] AS NVARCHAR) LIKE '%.%' THEN REPLACE(CAST($[$-38.11] AS NVARCHAR), '.', '')
ELSE $[$-38.11] END))/1000000
FROM OITM T0 WHERE $[$-38.1]=t0.itemcode
Saludos
Chris