Fonction SAP ARCHIVE_GET_OBJECT - (Obsolete! Use ARCHIVE_OBJECT_GET)

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
OBJECT ARCH_OBJ-OBJECT C 10 Archiving Object

Paramètre Reférence Type Long. Description
DESCRIPTION_TEXTS DESCR_TXT u 51 Description Text Input in Various Languages
OBJECT_CUSTOMIZING ARCH_USR u 320 Customizing Table for Archiving
OBJECT_DEFINITION ARCH_OBJ u 843 Objects for Archiving and Reorganization
READ_REPORT ARCH_RPRG-READ_PRG C 40 Read Program

Paramètre Reférence Long. Facultatif Description
CUSTOM_TRANSACTIONS SSM_TCODES 20 X Transfer Structure for Transactions
OBJECT_STRUCTURE ARCH_STRUC 91 X Structure for Archiving Generation Program
TABLES_TO_DELETE ARCH_DELG 30 X Archiving Generator (Tables Data To Be Deleted From)
USED_CLASSES ARCH_CLS 10 X Archiving Class

Exception Description
OBJECT_NOT_FOUND Unknown Object

Functionality
This function module outputs the definition of an archiving object. Thesystem displays the information stored in the DefineArchiving Object transaction
(tables ARCH_OBJ, ARCH_USR, ARCH_OCLAS und ARCH_TCODE) and thestructure definition of the object.
DATA: OBJECT_CUSTOM TYPE ARCH_USR.
DATA: BEGIN OF STRUCTURE_TAB OCCURS 0.
INCLUDE STRUCTURE ARCH_STRUC.
DATA: END OF STRUCTURE_TAB.
DATA: BEGIN OF CLASS_TAB OCCURS 0.
INCLUDE STRUCTURE ARCH_CLS.
DATA: END OF CLASS_TAB.
...
CALL FUNCTION 'ARCHIVE_GET_OBJECT'
EXPORTING
OBJECT = 'TESTOBJECT'
IMPORTING
OBJECT_CUSTOMIZING = OBJECT_CUSTOM
TABLES
OBJECT_STRUCTURE = STRUCTURE_TAB
USED_CLASSES = CLASS_TAB
EXCEPTIONS
OBJECT_NOT_FOUND = 03.
...
Language-dependent description text for the archiving object.
OBJECT_CUSTOMIZING contains the Customizing settings for the archivingobject.
OBJECT_DEFINITION contains the definition of the archiving object.
INCLUDE 'ARCHIVE_PARAM_OBJECT' OBJECT DOKU ID TX
In this case, you use the parameter to specify for which object youwant to determine the definition or structure.
CUSTOM_TRANSACTIONS contains the application Customizing transactionsfor the archiving object.
OBJECT_STRUCTURE contains the structure definition of the archivingobject.
TABLES_TO_DELETE contains the table for an archiving object from whichthe system is to delete.
USED_CLASSES contains the archiving classes to which the archivingobject is assigned.