Dann sollte hier noch mal geprüft werden:

"Gleich beim ersten Feld sieht man Abweichungen. Dieses ist nämlich ein gepacktes Feld (2,0). In der alten Version wurde es als vierstelliges Feld dargestellt - in der neuen Version nur noch dreistellig. So zieht sich das durch..."

Also ich komme bei 2,0 nicht auf 4 Stellig.
Ggf. liegt es auch am NULL-Anzeiger?
Wobei ich mir nicht vorstellen kann, dass es bei solchen Schnittstellen NULL-Felder überhaupt gibt.

Ich bin da aich immer den Weg von CPYfrm/toIMPF/CPYfrm/toSTMF gegangen. das war immer schnell und flexibel.

Bzgl. ACS und 5250 habe ich da keine Schwierigkeiten. Ein wesentlicher Vorteil ist die Unicode-Unterstützung, die im CA eher rudimentär ist.