Ansicht
Dokumentation
CPD5034 - Dateiposition nach einer ROLLBACK-Operation nicht definiert. ( OS/400 )
ABAP Short Reference RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der IBM.
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 )