SAP ABAP Class CL_ARC_LCM_LH_AL_ITEMS (Class for LH Management for ArchiveLink Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-LCM (Application Component) Legal Case Management for ILM
     S_ARC_LEGAL_CASE (Package) Legal Case Management Subcomponent
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ARC_LCM_LEGAL_HOLD_ITEMS Central Class for Legal Hold Management 20090728
Properties
Class CL_ARC_LCM_LH_AL_ITEMS  
Short Description Class for LH Management for ArchiveLink Objects    
Super Class CL_ARC_LCM_LEGAL_HOLD_ITEMS Central Class for Legal Hold Management 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class S_ARC_LCM_MES    
Program status     
Category 0   
Package S_ARC_LEGAL_CASE   Legal Case Management Subcomponent 
Created 20090728   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ARC_LCM_LH_AL_ITEMS has no forward declaration.
Interfaces
Class CL_ARC_LCM_LH_AL_ITEMS has no interface implemented.
Friends
Class CL_ARC_LCM_LH_AL_ITEMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DOKART_TEXT_TAB Static Attribute Private Type reference (TYPE) TT_DOKART_TEXT Short Texts for Document Types 20090728
2 LEGAL_HOLDS_TAB Instance attribute Private Type reference (TYPE) TT_LEGAL_HOLDS 20090903
3 OBJ_TAB Instance attribute Private Type reference (TYPE) TT_OBJ Table of "Legal Hold Items" 20090728
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090728
2 FILL_PROPAGATION_TAB Instance method Private Method 20091125
3 GET_DOKART_DOKTYP Instance method Private Method 20091126
4 GET_DOKART_TEXT Instance method Private Method Reads the Short Text for BOR Object (Buffered) 20090728
5 GET_MIMETYPE Instance method Private Method 20091126
Events
Class CL_ARC_LCM_LH_AL_ITEMS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DOKART_TEXT Private See coding 20090728 BEGIN OF ts_dokart_text, dokart TYPE saeobjart, text TYPE saearoname, END OF ts_dokart_text
2 TS_OBJ Private See coding 20090728 BEGIN OF ts_obj, crep TYPE scms_crep, dokid TYPE saeardoid, dokart TYPE saeobjart, doktyp TYPE saedoktyp, lkz TYPE deleteflag, lh_guid TYPE sysuuid_c, comment TYPE slcm_comment, created_by TYPE uname, creation_time TYPE timestamp, END OF ts_obj
3 TT_DOKART_TEXT Private See coding 20090728 tt_dokart_text TYPE TABLE OF ts_dokart_text WITH NON-UNIQUE KEY dokart
4 TT_LEGAL_HOLDS Private See coding 20090903 TT_LEGAL_HOLDS type TABLE OF slcm_lh_al
5 TT_OBJ Private See coding 20090728 tt_obj TYPE HASHED TABLE OF ts_obj WITH UNIQUE KEY crep dokid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090804
2 Importing CONTROLLER Call by reference Object reference (TYPE REF TO) CL_ARC_LCM_CONTROLLER Legal Case Management Controller Klasse 20090804
3 Importing LS_OBJCAT Call by reference Type reference (TYPE) SLCM_OBJ_CAT ILM: Legal Case Management - Unterstützte Objektkategorien 20090804

Method CONSTRUCTOR on class CL_ARC_LCM_LH_AL_ITEMS has no exception.

Method FILL_PROPAGATION_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEL_ALL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20101005
2 Importing IM_OBJ_TAB Call by reference Type reference (TYPE) TT_OBJ 20091125
# Exception Resumable Description Created on
1 CX_ARC_LCM Ausnahmeklasse für Legal Case Management 20091125

Method GET_DOKART_DOKTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOKART Call by reference Type reference (TYPE) SAEOBJART Dokumentart 20091126
2 Exporting EX_DOKTYP Call by reference Type reference (TYPE) SAEDOKTYP SAP ArchiveLink: Dokumenttyp 20091126
3 Importing IM_ARCHIV_ID Call by reference Type reference (TYPE) SAEARCHIVI Content Repository Identifikation 20091126
4 Importing IM_DOKID Call by reference Type reference (TYPE) SAEARDOID SAP ArchiveLink: Dokument-Id 20091126

Method GET_DOKART_DOKTYP on class CL_ARC_LCM_LH_AL_ITEMS has no exception.

Method GET_DOKART_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOKART Call by reference Type reference (TYPE) SAEOBJART Dokumentart 20090728
2 Returning RE_TEXT Value transfer Type reference (TYPE) SAEARONAME Kurzbeschreibung 20090728

Method GET_DOKART_TEXT on class CL_ARC_LCM_LH_AL_ITEMS has no exception.

Method GET_MIMETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOKTYP Call by reference Type reference (TYPE) SAEDOKTYP SAP ArchiveLink: Dokumenttyp 20091126
2 Returning RE_MIMETYPE Value transfer Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20091126

Method GET_MIMETYPE on class CL_ARC_LCM_LH_AL_ITEMS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730