Hola.
Pruébalo así :
Código:
SELECT ABS(SUM(VALOR_CAPITAL+IVA_CAPITAL+VALOR_INTERES+IVA_INTERES-VALOR_PAGADO))
FROM CXC_ENC_CARGO B INNER JOIN CXC_DET_CARGO C ON (B.TRANSACCION = C.TRANSACCION) AND (B.DOCUMENTO = C.DOCUMENTO) AND (B.CLIENTE = C.CLIENTE)
WHERE (B.CLIENTE = A.CODIGO) AND (B.STATUS = 'A')
AND (VALOR_CAPITAL-VALOR_PAGADO > 0)
AND ((C.FECHA - :FECHA_AL) < 1)
Firebird a veces tiene problemas para detectar el tipo de los parámetros.
Saludos.