O que pode haver de errado com esta SQL?
Copiei ela ao importar o relatório de curva abc de cliente
SELECT FCFO.CODCFO, FCFO.NOMEFANTASIA, SUM(TITMMOV.QUANTIDADE) QTD, SUM (TITMMOV.PRECOUNITARIO*TITMMOV.QUANTIDADE) TOT
FROM FCFO,TITMMOV, TMOV , TPRD
WHERE TMOV.CODTMV='2.2.01' AND
TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND
TITMMOV.IDPRD = TPRD.IDPRD AND
TMOV.CODCOLIGADA = FCFO.CODCOLIGADA AND
TMOV.CODCFO=FCFO.CODCFO AND
TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND
TMOV.IDMOV = TITMMOV.IDMOV AND
TMOV.CODFILIAL ='1' AND
(TMOV.CODTMV ='2.2.01' AND
TPRD.CODIGOPRD>='01.01.001.0001' AND
TPRD.CODIGOPRD<='01.04.002.0001' AND
TITMMOV.DATAEMISSAO>='05/02/2008' AND
TITMMOV.DATAEMISSAO<='05/31/2008'
GROUP BY FCFO.CODCFO, FCFO.NOMEFANTASIA
ORDER BY TOT DESC