Ansicht
Dokumentation

CPD5034 - Dateiposition nach einer ROLLBACK-Operation nicht definiert. ( OS/400 )

CPD5034 - Dateiposition nach einer ROLLBACK-Operation nicht definiert. ( OS/400 )

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der IBM.
SAP E-Book


Nachricht : CPD5034
Dateiposition nach einer ROLLBACK-Operation nicht definiert.

Nachrichtenlangtext :

Ursache . . . . : Für die Teildatei &1 der Datei &2 in der Bibliothek &3 wurde eine ROLLBACK-Operation ausgeführt. Da diese Datei für die Verarbeitung von SEQONLY(*YES) geöffnet wurde, hat das System diese Datei an einer nicht definierten Position belassen.
Fehlerbeseitigung: Die Anwendung muss die Position der Datei wiederherstellen, bevor eine Leseanforderung ausgeführt wird, für deren Ausführung die Datei an einer gültigen Position sein muss. Read Same erfordert beispielsweise, dass die Datei eine gültige Position an irgendeinem Satz hat, bevor dieser Satz angezeigt werden kann. Eine andere Möglichkeit ist, den Befehl OVRDBF (Datenbankdatei überschreiben) unter Angabe von SEQONLY(*NO) einzugeben. Dadurch kann die Leistung der Anwendung zwar reduziert werden, doch wird die Datei an den Satz positioniert, bei dem sie auf der letzten Transaktionsgrenze positioniert war. In diesem Fall muss die Anwendung die Position der Datei nicht explizit wiederherstellen.

Nachrichtendatei : QCPFMSG
Bibliothek Nachrichtendatei : QSYS


ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der IBM.

Length: 3254 Date: 20240425 Time: 063648     sap01-206 ( 3 ms )