Hallo Leut, ich glaub ich sitz einem Systemfehler auf?!

Aus der Auftragsdatei soll die Bestellmenge aufaddiert werden für Artikel, die lt. Materialdatei ein bestimmtes Material beinhalten.

select sum(menge) into :rpgmenge from AUFTRAG
Where artikel in (select concat(Dessin, Farbe)
from Material
where MatNr = :rpgmatnr
group by Dessin, Farbe))

Im RPG rennt sich der Befehl tot ohne Fehlermeldung.
Im interaktiven SQL bringt er eine falche Summe!

Danke für eure Mühe!