Fonction SAP ARCHIVE_CHANGE_OBJECT - (Obsolete! Use ARCHIVE_OBJECT_CHANGE)

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
ARCHIVE_HINT_TEXT ARCH_OBJ-REORGA_TXT C 60 SPACE X Document for Archiving Program Hints
ARCHIVE_PROGRAM ARCH_OBJ-REORGA_PRG C 40 SPACE X Write Program
ARCH_COMIT ARCH_USR-ARCH_COMIT I 4 0 X Number of Data Objects Per Commit in Program
ARCH_COUNT ARCH_USR-ARCH_COUNT I 4 0 X Maximum Number of Objects Allowed in an Archive File
ARCH_DEL ARCH_USR-ARCH_DEL C 1 SPACE X Automatic Start of Delete Program
ARCH_GUILT ARCH_OBJ-ARCH_GUILT C 1 SPACE X Indicates Whether "Invalid" Indicator Can Be Reset
ARCH_INDEX ARCH_USR-ARCH_INDEX C 1 SPACE X Indicates Whether an Index is to be Built for Data Objects
ARCH_LAST ARCH_USR-ARCH_LAST C 1 SPACE X Automatic Post-Processing flag
ARCH_LINK ARCH_USR-ARCH_LINK C 1 SPACE X Automatic Storage of Archive Files in Storage System
ARCH_SIZE ARCH_USR-ARCH_SIZE I 4 0 X Maximum Size of an Archive File in Megabyte
AUTHOR RESPONSIBL C 12 X Person Responsible for a Repository Object
BTCEVENTID ARCH_USR-BTCEVENTID C 32 SPACE X Background Processing Event
BTCEVTPARM ARCH_USR-BTCEVTPARM C 64 SPACE X Background Event Parameters (Such as, Jobname/Jobcount)
CALL_DELET ARCH_OBJ-CALL_DELET C 1 SPACE X Delete Jobs to Start After Write Phase
CONTENT_REPO ARCH_USR-CREP C 30 SPACE X Storage Repository for Physical Objects
DELETE_HINT_TEXT ARCH_OBJ-DELETE_TXT C 60 SPACE X Information for Delete Program
DELETE_PROGRAM ARCH_OBJ-DELETE_PRG C 40 SPACE X Name of Delete Program
DEL_EVENT ARCH_USR-DEL_EVENT C 1 SPACE X Event-Driven Start of Delete Job
DEVCLASS DEVCLASS C 30 X Package
FILEINTERN ARCH_USR-FILENAME C 60 SPACE X Logical File Name
FIRST_HINT_TEXT ARCH_OBJ-FIRST_TXT C 60 SPACE X Document for Preprocessing Program Information
FIRST_PROGRAM ARCH_OBJ-FIRST_PRG C 40 SPACE X Preprocessing Program of an Archiving Object
FOR_ALL_CLIENTS ARCH_OBJ-ARCH_CLIEN C 1 SPACE X Indicator: Cross-Client Archiving
IDX_BUILD_PROGRAM ARCH_OBJ-IDXBUI_PRG C 40 SPACE X Name of Index Build Program
IDX_DEL_PROGRAM ARCH_OBJ-IDXDEL_PRG C 40 SPACE X Name of Index Delete Program
INDXFLAG ARCH_OBJ-INDXFLAG C 1 SPACE X Archive Selection (in)active
INTERRUPT ARCH_OBJ-INTERRUPT C 1 SPACE X It is possible to interrupt session for the archiving object
LAST_HINT_TEXT ARCH_OBJ-LAST_TXT C 60 SPACE X Document with Information on Postprocessing Program
LAST_PROGRAM ARCH_OBJ-LAST_PRG C 40 SPACE X Postprocessing Program for Archiving Object
LAST_VARIA ARCH_USR-LAST_VARIA C 14 SPACE X Variant for the Post Processing Program
OBJECT ARCH_OBJ-OBJECT C 10 Archiving Object
PROD_VARIA ARCH_USR-PROD_VARIA C 14 SPACE X Variant of Program for Production Mode
READARCSYS ARCH_USR-READARCSYS C 1 SPACE X Indicates Whether Delete Program Reads from Storage System
READ_REPORT ARCH_RPRG-READ_PRG C 40 SPACE X Read Program
RELOADFILE ARCH_OBJ-RELOADFILE C 1 SPACE X Creation of Reload Files
RETRIEVAL_PROGRAM ARCH_OBJ-RETRIE_PRG C 40 SPACE X Reload Program
RETRIEVE_HINT_TEXT ARCH_OBJ-RETRIE_TXT C 60 SPACE X Document for Reload Program Hints
STORE_FRST ARCH_USR-STORE_FRST C 1 SPACE X Indicates Whether Storing File Takes Place Before Delete
TEST_VARIA ARCH_USR-TEST_VARIA C 14 SPACE X Variant of Program for Test Mode
USE_INDEX ARCH_OBJ-USE_INDEX C 1 SPACE X Indicator: Index Can Be Built for Data Object

Paramètre Reférence Long. Facultatif Description
CUSTOM_TRANSACTIONS SSM_TCODES 20 X Transfer Structure for Transactions
USED_CLASSES ARCH_CLS 10 X Archiving Class

Exception Description
GENERATING_NOT_ALLOWED Program Must be Generated Manually
OBJECT_NOT_FOUND Unknown Object

Functionality
This function module changes the definition of a generated archivingobject in the database. The properties (tables ARCH_OBJ, ARCH_OCLAS,and ARCH_TCODE) that are set in the transaction Definition of Archiving Objects can be changed.

Additional Notes
When the parameters USED_CLASSES (Tabelle ARCH_OCLAS) orCUSTOM_TRANSACTIONS (table ARCH_TCODE) are transferred, ALL valuesalready stored for the archiving object in the respective databasetable (ARCH_OCLAS or ARCH_TCODE) are first deleted. The new values thathave been transferred are then written to the database. If entries thathave already been made are to be retained after the function module hasbeen called, these must also be transferred to the transfer tablesUSED_CLASSES or CUSTOM_TRANSACTIONS.
This function module does not change the structure definition of thearchiving object. The function module ARCHIVE_DEFINE_OBJECT_STRUCT canbe used to do this.
The application Customizing transactions for the archiving object aretransferred with CUSTOM_TRANSACTIONS.
The archiving classes to which the archiving object is to be assignedare transferred with USED_CLASSES.