Hallo,

ich habe das so gemacht:

1.zwei Variablen die man nachher vergleichen kann erstellen, die min. so lang sind wie das Satzformat:

D #ARCH1ALT DS INZ
D #FELD1 1 243
D #ARCH1NEU DS INZ
D #FELD2 1 243

2. Eine Datenstruktur erstellt die alle Felder des Satzformates enthält:

D #ARCH1DS DS INZ
D AZSTAT 1
D AZARNR 7 00
.
.
.

3. Die Datenstruktur im alten Zustand in die erste Variable einfüllen

C MOVEL(P) #ARCH1DS #ARCH1ALT


4. Nach einer eventuellen Veränderung die Datenstruktur in das zweite Feld einfüllen:

C MOVEL(P) #ARCH1DS #ARCH1NEU


5. Die beiden Felder können nun verglichen werden.

C IF #ARCH1ALT <> #ARCH1NEU

Viele Grüße

Carsten