Ansicht
Dokumentation
ARCHIVE_PUT_RECORD - Datensatz in Datenobjekt schreiben
RFUMSV00 - Advance Return for Tax on Sales/Purchases ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein übergeben Sie einen Datensatz an das zuvor mit dem Funktionsbaustein ARCHIVE_NEW_OBJECT angeforderte Datenobjekt. Alle von Ihnen an das Datenobjekt übergebenen Datensätze werden gemeinsam in die Archivdatei geschrieben, wenn Sie den Funktionsbaustein ARCHIVE_SAVE_OBJECT aufrufen.
Beispiele
- Beispiel 1
Auszug aus einem Programm zum Archivieren von FI-Belegen
TABLES: BKPF, BSEG, BSET, BVOR, BSEC, BSED.
DATA: HANDLE LIKE SY-TABIX.
...
CALL FUNCTION 'ARCHIVE_PUT_RECORD'
EXPORTING
ARCHIVE_HANDLE = HANDLE
RECORD = BKPF
RECORD_FLAGS = 'DELETE '
RECORD_STRUCTURE = 'BKPF'
EXCEPTIONS
INTERNAL_ERROR = 01
WRONG_ACCESS_TO_ARCHIVE = 02.
- Beispiel 2
Ein ausführliches Beispiel finden Sie in dem Programm SBOOKA.
Weitere Hinweise
Bei komplexen Datenobjekten kann es vorkommen, daß Sie erst alle Datensätze lesen und auswerten müssen, bevor Sie entscheiden können, ob dieses Datenobjekt archiviert werden soll.
Es ist nicht erforderlich, daß Sie sich die Datensätze merken, oder gar die Datensätze erneut von der Datenbank lesen. Sie können von Anfang an die Datensätze mit diesem Funktionsbaustein an das Datenobjekt übergeben.
Sollten Sie feststellen, daß die von Ihnen übergebenen Datensätze nicht archiviert werden sollen, dann rufen Sie einfach den Funktionsbaustein ARCHIVE_NEW_OBJECT auf. Dieser sorgt dafür, daß die von Ihnen übergebenen Daten verworfen werden. Auch die Daten, die Sie zum Archivieren an die Archivierungsklassen weitergeleitet haben, werden verworfen.
Parameter
ARCHIVE_HANDLERECORD
RECORD_FLAGS
RECORD_STRUCTURE
Ausnahmen
INTERNAL_ERRORINVALID_RECORD_STRUCTURE
WRONG_ACCESS_TO_ARCHIVE
Funktionsgruppe
ARCHRFUMSV00 - Advance Return for Tax on Sales/Purchases PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4260 Date: 20240523 Time: 130115 sap01-206 ( 43 ms )