Wie dem auch sei, der Fehler lag mal wieder bei dem vor dem Bildschirm. Im Joblog habe ich gelesen dass die Prozedur 26 Felder zurück gibt ich aber in der Datenstruktur 27 Felder empfange. Ich hab einfach die Felder aus der Datei verwendet, allerdings wird ein Feld (schnauf) aus der Prozedur nicht zurück gegeben. Da dies auch noch ein Feld aus der Mitte war hat er irgendwann versucht Character Werte in die numerischen Felder zu schieben und deshalb hatte ich den Fehler.

Ich habe jetzt in der Datenstruktur 10i 0 angegeben, so scheints zu funktionieren. Hätte ich auch einfach 10 0 angeben können?