Die Erklärung ist ja doch klar:
SRTSEQ *LANGIDUNQ / *HEX bedeutet doch die Reihenfolge der Schlüssel für das Lesen der Daten.
Das Zyklus-Programm vergleicht jedoch für den Gruppenwechsel immer mit HEX und hierzu muss dann halt eine HEX-aufsteigende Sortierung vorliegen.