Hierarchy
⤷ BC-ILM-ACA (Application Component) Archiving Connector ABAP
⤷ S_ARCHLNK_RETENSION_MGMT (Package) Retention Management for ArchiveLink Documents
Properties
Class | CL_ARCHLNK_RETENTION_MGMT | |
Short Description | Archive Store of the IDs in WebDAV | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ARCHLNK_RETENSION_MGMT | Retention Management for ArchiveLink Documents |
Created | 20071022 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_ARC_UTILITY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ARCHLNK_RETENTION_MGMT has no interface implemented.
Friends
Class CL_ARCHLNK_RETENTION_MGMT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_ARC_DESTR_AL_TAB | Instance attribute | Private | Type reference (TYPE) | T_ARC_DESTR_AL | AL Attachments: Candidates for Destruction | 20090619 | ||
2 | G_ARC_DESTR_DL_TAB | Instance attribute | Private | Type reference (TYPE) | T_ARC_DESTR_DL | AL Print Lists: Candidates for Destruction | 20090619 | ||
3 | LOG | Instance attribute | Public | Object reference (TYPE REF TO) | CL_ILM_LOG | Generic Log for ILM | 20090825 | ||
4 | MC_AL_DOCUMENTS | Instance attribute | Private | Type reference (TYPE) | STRING | 'AL_DOCUMENTS' | Const for Documents | 20080125 | |
5 | MC_AL_PRINTLISTS | Instance attribute | Private | Type reference (TYPE) | STRING | 'AL_PRINTLISTS' | Const for Print Lists | 20080125 | |
6 | MC_NO_INHERIT_OBJECT | Instance attribute | Private | Type reference (TYPE) | STRING | 'KEINS' | Consts for Derivation | 20071102 | |
7 | MC_RESOURCE_LEVEL | Instance attribute | Private | Type reference (TYPE) | STRING | 'RESOURCE_ONLY' | Used When Expiration Date Set on Resource | 20080423 | |
8 | MIT_CURRENT_LIST | Instance attribute | Private | Type reference (TYPE) | ARCHLNK_T_DOC_TAB | SAP ArchiveLink: Link Table (Table) | 20071106 | ||
9 | MIT_CURRENT_ORG_URI | Instance attribute | Private | Type reference (TYPE) | TY_T_CURRENT_URI | Table of Assignments of URIs | 20071105 | ||
10 | MIT_CURRENT_RULES | Instance attribute | Private | Type reference (TYPE) | TY_T_CURRENT_EXP_DATE | Table of an Assignment V/O/D | 20071102 | ||
11 | MIT_DELTAB_LH_AL | Instance attribute | Private | Type reference (TYPE) | TY_T_LH_AL | Deletion of 1h table for AL | 20071204 | ||
12 | MIT_DELTAB_LH_AL_RW | Instance attribute | Private | Type reference (TYPE) | TY_T_LH_AL_RW | 20090924 | |||
13 | MIT_DELTAB_LH_DL | Instance attribute | Private | Type reference (TYPE) | TY_T_LH_DL | Deletion of 1h table for DL | 20071204 | ||
14 | MIT_DOC_MIME_CORREL | Instance attribute | Private | Type reference (TYPE) | TY_T_DOC_MIME_TYPE | Assignment Table for Doctypes and Mime Types | 20071107 | ||
15 | MIT_TOAXY | Instance attribute | Private | Type reference (TYPE) | ARCHLNK_T_DOC_TAB | SAP ArchiveLink: Link Table (Table) | 20071106 | ||
16 | MV_CLIENT | Instance attribute | Private | Type reference (TYPE) | MANDT | Current Client | 20080612 | ||
17 | MV_CURRENT_AR_OBJECT | Instance attribute | Private | Type reference (TYPE) | STRING | Running AR Object | 20080116 | ||
18 | MV_CURRENT_ORG_URI | Instance attribute | Private | Type reference (TYPE) | STRING | Current ORG_URI (to Document Type) | 20080303 | ||
19 | MV_CURRENT_SAP_OBJECT | Instance attribute | Private | Type reference (TYPE) | SAEANWDID | SAP ArchiveLink: Object Type of Business Object | 20071026 | ||
20 | MV_DATUM | Instance attribute | Private | Type reference (TYPE) | DATUM | Date | 20071220 | ||
21 | MV_DEFAULT_LOG | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Default Logging (TRUE = 'X', FALSE = ' ') | 20100323 | |
22 | MV_ILM_USAGE | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ILM Is Used ('X') Or Not (' ') | 20071023 | ||
23 | MV_INDEX_NAME | Instance attribute | Private | Type reference (TYPE) | STRING | Name of the XML_DAS Index | 20071123 | ||
24 | MV_INDEX_SEARCHPATH | Instance attribute | Private | Type reference (TYPE) | STRING | Name of the Search Path | 20071123 | ||
25 | MV_LRM | Instance attribute | Private | Object reference (TYPE REF TO) | CL_LRM_BS_RTP_RULE_EXEC | LRM Runtime - Business Suite - Retention | 20080721 | ||
26 | MV_REFERENCE_COUNTER | Instance attribute | Public | Type reference (TYPE) | I | Reference Counter for Measuring | 20080415 | ||
27 | MV_RESOURCE_ONLY | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Set If Selection Came from Docid | 20080423 | ||
28 | MV_SCHEME_ID | Instance attribute | Private | Type reference (TYPE) | STRING | Scheme: 'al' ; 'dl' | 20071024 | ||
29 | MV_SYSID | Instance attribute | Private | Type reference (TYPE) | SYSYSID | Current Sys ID | 20080612 | ||
30 | MV_TESTMODE | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Test Mode TRUE (='X') and FALSE (=' ') | 20071024 | ||
31 | MV_TODAY | Instance attribute | Private | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20071219 | ||
32 | S_LAST_AR_OBJECT_ILM | Static Attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging for ILM Conformity | 20080123 | ||
33 | S_LAST_AR_OBJECT_LH | Static Attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging in LH | 20080123 | ||
34 | S_LAST_AR_OBJECT_STORE | Instance attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging for Store Comparison | 20080411 | ||
35 | S_LAST_SAP_OBJECT_ILM | Static Attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging for ILM Conformity | 20080123 | ||
36 | S_LAST_SAP_OBJECT_LH | Static Attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging in LH | 20080123 | ||
37 | S_LAST_SAP_OBJECT_STORE | Instance attribute | Private | Type reference (TYPE) | STRING | Predecessor for Logging for Store Comparison | 20080411 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_PROPERTIES | Instance method | Private | Method | Creates the list of properties for the resource | 20071107 |
2 | CHECK_ILM_AL_CONFORMANCE | Instance method | Private | Method | Checks the conf. of the store and deletes any archive obj. | 20080116 |
3 | CHECK_RESOURCE_ALREADY_EXISTS | Instance method | Private | Method | Checks whether proxy already exists and returns URI | 20071123 |
4 | CHECK_USAGE_OF_IRM | Instance method | Public | Method | Indicates Whether RM is Used | 20071023 |
5 | CHECK_WEBDAVSTORE_MIGRATION | Instance method | Private | Method | Checks whether WebDAV store of rule matches that of resource | 20080411 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20071022 |
7 | CREATE_CURRENT_HOME_PATH | Instance method | Private | Method | Create physical home path | 20071105 |
8 | FINALIZE_WORK | Instance method | Private | Method | Sets All Current Objects to Initial | 20071106 |
9 | GET_RETENTION_MANAGER | Instance method | Private | Method | Gets RetentionMgr Instance for Current "sap_object" | 20080721 |
10 | GET_RULE_SET_HP | Instance method | Private | Method | Gets the Rule from RM and Generates the Home Path, if Req. | 20071102 |
11 | MOVE_DL_POINTER | Instance method | Public | Method | Stores the Print List IDs in Webdav | 20071022 |
12 | MOVE_DOC_POINTER | Instance method | Public | Method | Stores the Document IDs in Webdav | 20071022 |
13 | MOVE_EOL_POINTER | Instance method | Public | Method | Stores References from External System in WebDAV | 20080612 |
14 | PREPARE_CURRENT_LIST | Instance method | Private | Method | Creates Table for the Running SAP Object | 20071106 |
15 | PUT_DOCUMENTS | Instance method | Private | Method | Completes the Path in the Target System for AL and DL | 20071114 |
16 | SET_DATE | Instance method | Private | Method | Sets Date and Time Stamp of Today | 20071220 |
17 | SET_DB_DESTR_AL | Instance method | Private | Method | Updates Table ARC_DESTR_AL | 20090619 |
18 | SET_DB_DESTR_DL | Instance method | Private | Method | Updates Table ARC_DESTR_DL | 20090619 |
19 | SET_EXPIRATION_DATE | Instance method | Private | Method | Sets the Periods | 20080404 |
20 | SET_LEGAL_HOLD | Instance method | Private | Method | Sets a LH If Present | 20071123 |
21 | SET_LICENSE_AUDIT_COUNTER | Instance method | Private | Method | Refreshes Counter on the License Audit Table | 20080416 |
22 | SET_ORIGIN_PROPS_TO_ORG_NODES | Instance method | Private | Method | Sets Origin_Properties on the OrgRouting Node of the Path | 20080306 |
23 | SET_ORIGIN_PROP_ON_CREP_NODE | Instance method | Private | Method | Sets Origin_Property on the CREP Node of the Path | 20080306 |
24 | SET_ORIGIN_PROP_ON_TIME_NODE | Instance method | Private | Method | Sets Origin_Property on the Timerouting Node of the Path | 20080306 |
Events
Class CL_ARCHLNK_RETENTION_MGMT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_CURRENT_EXP_DATE | Private | See coding | Assignment of Expiry Date to AR_OBJECT and AR_DATE | 20071025 | BEGIN OF ty_s_current_exp_date,
ar_object TYPE string,
ar_store_date TYPE string,
dl_report TYPE string, "filled only in case of DL
exp_date TYPE tzntstmps,
ret_begin_date TYPE tzntstmps,
exp_date_set TYPE boole_d,
inherit_object TYPE string,
comp_date TYPE tzntstmps,
END OF ty_s_current_exp_date
|
|
2 | TY_S_CURRENT_URI | Private | See coding | Assignment of Uri to AR_OBJECT | 20071105 | BEGIN OF ty_s_current_uri,
ar_object TYPE string,
dl_report TYPE string, "filled only in case of DL
archive_store TYPE admi_astor,
ilm_al_conf TYPE string, " ilm_al conformance of the store
homepath TYPE string,
org_uri TYPE string,
END OF ty_s_current_uri
|
|
3 | TY_S_DOC_MIME_TYPE | Private | See coding | Assignment AR-Doctype-mimetyp | 20071107 | BEGIN OF ty_s_doc_mime_type,
ar_object TYPE string,
doc_type TYPE string,
mime_type TYPE string,
END OF ty_s_doc_mime_type
|
|
4 | TY_S_LH_AL | Private | See coding | 20090901 | BEGIN OF ty_s_lh_al,
clnt TYPE mandt,
sap_object TYPE char10,
object_id TYPE char50,
archive_id TYPE char2,
arc_doc_id TYPE char40,
lh_guid TYPE char32,
case_id TYPE char32,
todo TYPE lhm_todo,
END OF ty_s_lh_al
|
||
5 | TY_S_LH_DL | Private | See coding | 20090901 | BEGIN OF ty_s_lh_dl,
clnt TYPE mandt,
report TYPE char40,
sap_object TYPE char10,
archive_id TYPE char2,
arc_doc_id TYPE char40,
lh_guid TYPE char32,
case_id TYPE char32,
todo TYPE lhm_todo,
END OF ty_s_lh_dl
|
||
6 | TY_T_CURRENT_EXP_DATE | Private | See coding | Table of an Assignment V/O/D | 20071025 | ty_t_current_exp_date TYPE SORTED TABLE OF ty_s_current_exp_date
WITH UNIQUE KEY ar_object ar_store_date dl_report
|
|
7 | TY_T_CURRENT_URI | Private | See coding | Table of Assignments of URIs | 20071105 | ty_t_current_uri TYPE SORTED TABLE OF ty_s_current_uri
WITH UNIQUE KEY ar_object dl_report
|
|
8 | TY_T_DOC_MIME_TYPE | Private | See coding | 20071107 | ty_t_doc_mime_type TYPE SORTED TABLE OF ty_s_doc_mime_type
WITH UNIQUE KEY ar_object doc_type mime_type
|
||
9 | TY_T_LH_AL | Private | See coding | 20090901 | ty_t_lh_al TYPE SORTED TABLE OF ty_s_lh_al
WITH UNIQUE KEY sap_object object_id archive_id arc_doc_id lh_guid
|
||
10 | TY_T_LH_AL_RW | Private | See coding | 20090924 | ty_t_lh_al_rw TYPE STANDARD TABLE OF lhm_pgate_al_rw
|
||
11 | TY_T_LH_DL | Private | See coding | 20090901 | ty_t_lh_dl TYPE SORTED TABLE OF ty_s_lh_dl
WITH UNIQUE KEY report sap_object archive_id arc_doc_id lh_guid
|
||
12 | T_ARC_DESTR_AL | Private | See coding | 20090619 | t_arc_destr_al TYPE HASHED TABLE OF arc_destr_al WITH UNIQUE KEY crep_uri
|
||
13 | T_ARC_DESTR_DL | Private | See coding | 20090619 | t_arc_destr_dl TYPE HASHED TABLE OF arc_destr_dl WITH UNIQUE KEY crep_uri
|
Method Signatures
Method BUILD_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROPS | Call by reference | Type reference (TYPE) | ADMI_T_WEBDAV_PROP | Tabelle von WebDAV Properties | 20071107 | ||
2 | Importing | IV_LINE | Call by reference | Type reference (TYPE) | ARCHLNK_S_DOC_LINE | Zeilentyp für AL-Dokumente | 20071107 |
Method BUILD_PROPERTIES on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method CHECK_ILM_AL_CONFORMANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | WebDAV Ablage | 20080116 | ||
2 | Importing | IV_AR_OBJECT | Call by reference | Type reference (TYPE) | STRING | Dokumentenart | 20080116 | ||
3 | Importing | IV_ILM_AL_CONFORMANCE | Call by reference | Type reference (TYPE) | STRING | NO, DATE, BOTH | 20080116 | ||
4 | Returning | RV_CONFORM | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080116 |
Method CHECK_ILM_AL_CONFORMANCE on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method CHECK_RESOURCE_ALREADY_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RETCODE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071123 | ||
2 | Exporting | EV_URI | Call by reference | Type reference (TYPE) | STRING | Uri des bestehenden Proxys | 20071123 | ||
3 | Importing | IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | Crep | 20071123 | ||
4 | Importing | IV_MANDT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20090120 | ||
5 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | SAEOBJID | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20090120 | ||
6 | Importing | IV_REPORT | Call by reference | Type reference (TYPE) | SAEREPORT | SAP ArchiveLink Reportname | 20090120 | ||
7 | Importing | IV_RESOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Resource | 20071123 | ||
8 | Importing | IV_SAP_OBJECT | Call by reference | Type reference (TYPE) | SAEANWDID | SAP ArchiveLink: Objekttyp des Business Objekts | 20090120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XADK_DAS_CLIENT | XADK: DA Service Client Ausnahmen | 20071204 | |
2 | CX_XADK_DAS_SERVER | XADK: DA Service Server Ausnahmen | 20071204 | |
3 | CX_XADK_SYSTEM | XADK: Ausnahmen des WebServer oder Ablagesystems | 20071204 |
Method CHECK_USAGE_OF_IRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IRM_IN_USE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071024 |
Method CHECK_USAGE_OF_IRM on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method CHECK_WEBDAVSTORE_MIGRATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESOURCE_STORE | Call by reference | Type reference (TYPE) | STRING | Store der Resource | 20080411 | ||
2 | Importing | IV_RULE_STORE | Call by reference | Type reference (TYPE) | STRING | Store aus der Regel | 20080411 |
Method CHECK_WEBDAVSTORE_MIGRATION on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEFAULT_LOG | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Default Logging (TRUE = 'X', FALSE = ' ') | 20100323 | |
2 | Importing | IV_LOG | Call by reference | Object reference (TYPE REF TO) | CL_ILM_LOG | Generisches Log für ILM | 20090825 | ||
3 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Reports | 20080110 | ||
4 | Importing | IV_TESTMODE | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Testmodus: TRUE (='X') und FALSE (=' ') | 20071024 |
Method CONSTRUCTOR on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method CREATE_CURRENT_HOME_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PATH_CREATED | Value transfer | Type reference (TYPE) | BOOLE_D | created: TRUE (='X') und FALSE (=' ') | 20080125 | ||
2 | Exporting | EV_URI_INFO | Call by reference | Type reference (TYPE) | TY_S_CURRENT_URI | Zuordnund von Uri zum AR_OBJEKT | 20080125 | ||
3 | Importing | IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | ADMI_ASTOR | Ablagesystem vom IRM geliefert | 20071105 | ||
4 | Importing | IV_AR_OBJECT | Call by reference | Type reference (TYPE) | CHAR10 | Dokumentenart | 20071105 | ||
5 | Importing | IV_DL_REPORT | Call by reference | Type reference (TYPE) | CHAR40 | Character 40-Stellen | 20071106 | ||
6 | Importing | IV_ILM_AL_CONFORMANCE | Call by reference | Type reference (TYPE) | STRING | Conformance des WebDAV | 20080116 | ||
7 | Importing | IV_INHERIT_OBJECT | Call by reference | Type reference (TYPE) | STRING | Objekt von dem Regel abgeleitet ist | 20071105 | ||
8 | Importing | IV_ORG_ROUTE | Call by reference | Type reference (TYPE) | CL_ARC_UTILITY=>TY_T_ROUTING_ORG_FIELD_INFO | Tabelle aus: Routingfeldname + Wert + Beschreibung | 20071105 |
Method CREATE_CURRENT_HOME_PATH on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method FINALIZE_WORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_FINISHED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071106 |
Method FINALIZE_WORK on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method GET_RETENTION_MANAGER Signature
Method GET_RETENTION_MANAGER on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method GET_RETENTION_MANAGER on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method GET_RULE_SET_HP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INHERIT_ORG_ROUTE | Call by reference | Type reference (TYPE) | CL_ARC_UTILITY=>TY_T_ROUTING_ORG_FIELD_INFO | Tabelle aus: Routingfeldname + Wert + Beschreibung | 20080304 | ||
2 | Exporting | EV_RETCODE | Value transfer | Type reference (TYPE) | STRING | 'fine' or 'skip' or 'stop' | 20071114 | ||
3 | Exporting | EV_RULE | Call by reference | Type reference (TYPE) | TY_S_CURRENT_EXP_DATE | Zuordnung von Verfalldatum zu ar_objekt und ar_date | 20071114 | ||
4 | Exporting | EV_URI_INFO | Call by reference | Type reference (TYPE) | TY_S_CURRENT_URI | Zuordnund von Uri zum AR_OBJEKT | 20080125 | ||
5 | Importing | IV_AR_OBJECT | Call by reference | Type reference (TYPE) | CHAR10 | SAP ArchiveLink: Verknüpfungstabelle | 20071102 | ||
6 | Importing | IV_CREP | Value transfer | Type reference (TYPE) | SAEARCHIVI | Content Repository Identifikation | 20100317 | ||
7 | Importing | IV_DL_REPORT | Call by reference | Type reference (TYPE) | CHAR40 | SAP ArchiveLink: Druckliste, Reportname | 20071106 | ||
8 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CHAR50 | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20080125 | ||
9 | Importing | IV_STORE_DATE | Call by reference | Type reference (TYPE) | DATS | SAP ArchiveLink: Ablagedatum | 20071102 |
Method GET_RULE_SET_HP on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method MOVE_DL_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SELECTION | Call by reference | Type reference (TYPE) | ARCHLNK_T_DOC_TAB | SAP ArchiveLink Drucklisten (Tabelle) | 20071023 | ||
2 | Importing | IV_SELECTION_MODE | Call by reference | Type reference (TYPE) | STRING | ' ' | 'RESOURCE_ONLY' für Selektion über ARCDOCID | 20080423 | |
3 | Importing | IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20071213 |
Method MOVE_DL_POINTER on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method MOVE_DOC_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SELECTION | Call by reference | Type reference (TYPE) | ARCHLNK_T_DOC_TAB | Ergebnis der Selektionstabelle | 20071022 | ||
2 | Importing | IV_SELECTION_MODE | Call by reference | Type reference (TYPE) | STRING | ' ' | 'RESOURCE_ONLY' für Selektion über ARCDOCID | 20080423 | |
3 | Importing | IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20071213 |
Method MOVE_DOC_POINTER on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method MOVE_EOL_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FAILED_SAP_OBJECTS | Call by reference | Type reference (TYPE) | ARCHLNK_T_SAP_OBJECTS | Tabelle von BOR_Objekten | 20080616 | ||
2 | Importing | IT_SELECTION | Call by reference | Type reference (TYPE) | ARCHLNK_T_DOC_TAB | Tabelle von AL-Dokumenten | 20080612 | ||
3 | Importing | IV_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20080612 | ||
4 | Importing | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | System ID | 20080612 | ||
5 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | CHAR2 | 'AL' für Dokumente; 'DL' für Drucklisten | 20080612 | ||
6 | Importing | IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20080612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FATAL_ERROR | schwerwiegender Fehler | 20080616 |
Method PREPARE_CURRENT_LIST Signature
Method PREPARE_CURRENT_LIST on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method PREPARE_CURRENT_LIST on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method PUT_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LINE | Call by reference | Type reference (TYPE) | ARCHLNK_S_DOC_LINE | SAP ArchiveLink: Verknüpfungstabelle | 20071114 | ||
2 | Returning | RV_RETCODE | Value transfer | Type reference (TYPE) | STRING | 'fine' or 'skip' or 'stop' | 20071114 |
Method PUT_DOCUMENTS on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method SET_DATE Signature
Method SET_DATE on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method SET_DATE on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method SET_DB_DESTR_AL Signature
Method SET_DB_DESTR_AL on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method SET_DB_DESTR_AL on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method SET_DB_DESTR_DL Signature
Method SET_DB_DESTR_DL on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method SET_DB_DESTR_DL on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method SET_EXPIRATION_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXPIRATION_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Ablaufdatum: Wert aus Irm | 20080404 | ||
2 | Importing | IV_LEVEL | Call by reference | Type reference (TYPE) | STRING | ' ' | Ebene des Expirationdate; RESOURCE_ONLY für Refernzebene | 20080423 | |
3 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | STRING | Objekt ID des BOR-Objektes | 20080916 | ||
4 | Importing | IV_RESOURCE_ALREADY_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE (='X') und FALSE (=' ') | 20080404 | ||
5 | Importing | IV_RET_BEGIN_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Begin des Ablaufdatums: Wert aus Irm | 20080404 | ||
6 | Importing | IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Resource | 20080404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ARC_DAS | DAS-Konnektor: Ausnahmen auf T100 Basis | 20080404 | |
2 | CX_XADK | XADK: Ausnahmen | 20080429 | |
3 | CX_XADK_DAS_CLIENT | XADK: DA Service Client Ausnahmen | 20080404 | |
4 | CX_XADK_DAS_SERVER | XADK: DA Service Server Ausnahmen | 20080404 | |
5 | CX_XADK_SYSTEM | XADK: Ausnahmen des WebServer oder Ablagesystems | 20080404 |
Method SET_LEGAL_HOLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | WebDAV Ablage | 20080116 | ||
2 | Importing | IV_ILM_AL_CONFORMANCE | Call by reference | Type reference (TYPE) | STRING | ILM_AL konform | 20080116 | ||
3 | Importing | IV_LINE | Call by reference | Type reference (TYPE) | ARCHLNK_S_DOC_LINE | Zeilentyp für AL-Dokumente | 20071130 | ||
4 | Importing | IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Resource | 20071204 | ||
5 | Returning | RE_LEGAL_HOLD | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20090619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XADK | XADK: Ausnahmen | 20071130 |
Method SET_LICENSE_AUDIT_COUNTER Signature
Method SET_LICENSE_AUDIT_COUNTER on class CL_ARCHLNK_RETENTION_MGMT has no parameter.
Method SET_LICENSE_AUDIT_COUNTER on class CL_ARCHLNK_RETENTION_MGMT has no exception.
Method SET_ORIGIN_PROPS_TO_ORG_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INHERIT_ORG_ROUTE | Call by reference | Type reference (TYPE) | CL_ARC_UTILITY=>TY_T_ROUTING_ORG_FIELD_INFO | Tabelle aus: Routingfeldname + Wert + Beschreibung | 20080306 | ||
2 | Importing | IV_URI | Call by reference | Type reference (TYPE) | STRING | 20080306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XADK | XADK: Ausnahmen | 20080306 |
Method SET_ORIGIN_PROP_ON_CREP_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri bis zum CREP-Knoten | 20080306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XADK | XADK: Ausnahmen | 20080306 |
Method SET_ORIGIN_PROP_ON_TIME_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri bis zum CREP-Knoten! | 20080306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XADK | XADK: Ausnahmen | 20080306 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 711 |