Das habe ich auch gefragt.
Die Erklärung war, das der Source Code auf der iSeries läuft und dort mit dem
POOLL299."$4ID" A4ID
das Feld umbenannt wird.

Und auf der Qracle Kiste ist dann das A4ID gültig!

Die Statements werden wohl von einem Tool generiert, soweit ich das verstanden habe.