Ya me respondi yo solito.
Encontre la respuesta en otro thread en la respuesta de
gzerox:
http://www.clubdelphi.com/foros/showthread.php?t=31617
indicando que todos los campos no pertenecientes a una operacion deben incluirse dentro del group by. inclui todos y funciono. gracias
-y autogracias tambien -