Wenn Du die View mit embedded SQL verarbeitest, kannst Du eine ORDER BY-Anweisung in dem DECLARE-CURSOR-Statement angeben und damit die Datensätze in der gewünschten Reihenfolge verarbeiten.
... oder bestehst Du darauf die Daten mit native I/O zu verarbeiten?

Übrigens SODNBI = 99999999 ist überflüssig, da 99999999 auf alle Fälle größer als das numerische Datum ist.

Auf alle Fälle sollte ein Index mit SODNBI als Schlüssel-Feld haben oder vielleicht besser KUNDE/SODNDBI vorhanden sein.

Falls Du zufällig schon auf Release 7.2 sein solltest kannst Du das numerische Datum im Format JJJJMMTT mit DEC(Current_Date, 8, 0) oder INT(Current_Date) ermitteln.

Birgitta