Hallo zusammen,

wir haben in einer PRTF das Problem, dass ein Feld (6,0 zoned) nicht an der Stelle in der Spooldatei steht, wo es laut Dafinition stehen sollte.
Sowohl in der Source als auch im Objekt (laut DSPFFD) ist das Feld für die Startposition 103 vorgesehen. Im Spool erscheint es aber erst bei 104.
Festgestellt haben wir es, weil eine Software an dieser Position (103 - 108) eben den Wert erwartet und entsprechend verarbeitet. So wurde die letzte Stelle leider ignoriert...ärgerlich und FALSCH.

Was uns wundert, und was wir nicht verstehen, ist, dass es erst ab der Position 100 passiert in Kombination mit dem Attribut >CPI(15)<. Habe ich das Feld auf 99 oder noch weiter vorne, klappt es einwandfrei.
Hinweis: im Satzformat selber steht >CPI(10)<

Woran liegt das?