Das betrifft zwar nicht dieses Forum (AS/400) aber ich denke der Fehler ist folgender:

Der Case-Ausdruck PRODUKTGRUPPE enthält weder eine Group-Funktion (SUM, AVG, MIN, ...) noch ist er Bestandteil der Group-By-Klausel.
Für eine der beiden musst du dich aber entscheiden, da SQL sonst nichts mit dem Case anfangen kann.

Im Dialog mag SQLPLUS das vielleicht ignorieren und irgendwas annehmen, aber embedded SQL muss fehlerfreie SQL's einbetten.