| Parameter | Reference | Type | Length | Default | Optional | Text |
|---|---|---|---|---|---|---|
| ARCHIVE_HANDLE | SYST-TABIX | I | 4 | 0 | X | Handle on Open Archive Files |
| DATE_OF_CHANGE | CDHDR-UDATE | D | 8 | '00000000' | X | From-change date for search |
| DATE_UNTIL | CDHDR-UDATE | D | 8 | '99991231' | X | Change date up to which you want to search |
| LOCAL_TIME | 0 | SPACE | X | local or system time (re: time zone) | ||
| NOPLUS_ASWILDCARD_INOBJID | C | C | 0 | SPACE | X | Flag: If != SPACE then no conversion from PLUS: WILDCARD character |
| OBJECTCLASS | CDHDR-OBJECTCLAS | C | 15 | Object class for determining change document no. | ||
| OBJECTID | CDHDR-OBJECTID | C | 90 | SPACE | X | Object ID |
| READ_CHANGEDOCU | C | C | 0 | SPACE | X | Flag, if != SPACE, read from archive for CHANGEDOCU |
| TIME_OF_CHANGE | CDHDR-UTIME | T | 6 | '000000' | X | From-change time for search |
| TIME_UNTIL | CDHDR-UTIME | T | 6 | '235959' | X | Change time up to which you want to search |
| TIME_ZONE | TTZZ-TZONE | C | 6 | 'UTC' | X | If LOCAL_TIME = X: Time zone in which change documents were created |
| USERNAME | CDHDR-USERNAME | C | 12 | SY-UNAME | X | Changed by |
| Parameter | Reference | Length | Optional | Text |
|---|---|---|---|---|
| I_CDHDR | CDHDR | 192 | Table with determined header information |
| Exception | Text |
|---|---|
| NO_POSITION_FOUND | No item found |
| TIME_ZONE_CONVERSION_ERROR | Error converting local to system time |
| WRONG_ACCESS_TO_ARCHIVE | incorrect access to archive |
|
INCLUDE 'DOCU_HAS_TO_BE_ELABORATED' OBJECT DOKU ID TX Functionality The function module determines change document numbers with therespective header information for an object class. The determinationcan be limited by specifying various parameters (see interfacedescription). The change documents are read from the database (default) or from anarchive depending on the ARCHIV_HANDLE parameter. Using the parameter LOCAL_TIME you can also specify whether the localtime and date (referring to the time zone) or a system time and date(default) are transferred. Example call: DATA: OBJEKT LIKE CDHDR-OBJECTCLAS, OBJEKTID LIKE CDHDR-OBJECTID, AENDERER LIKE CDHDR-USERNAME, DATUM LIKE CDHDR-UDATE, ZEIT LIKE CDHDR-UTIME, DATA: BEGIN OF ICDHDR OCCURS 50. INCLUDE STRUCTURE CDHDR. DATA: END OF ICDHDR. CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS' EXPORTING OBJECTCLASS = OBJEKT OBJECTID = OBJEKTID USERNAME = AENDERER TIME_OF_CHANGE = ZEIT DATE_OF_CHANGE = DATUM TABLES I_CDHDR = ICDHDR EXCEPTIONS ... INCLUDE 'ARCHIVE_PARAM_HANDLE_READ_CD' OBJECT DOKU ID TX If no change date is specified, all change document numbers fromthe current system date are determined. Otherwise, all changedocument numbers from the specified date are determined. Description Description Value range Default Description Value range Default Description Value range Default Description |