SUM() es una función agregada que sólo opera en la sentencia SELECT, por lo cual, para usarla en un UPDATE sólo puede darse si estás usandola en un SELECT que alimente ese UPDATE.
Código MySQL:
Ver original a.CAN_EXISTENTE=(a.CAN_EXISTENTE - af.suma);