SAP ABAP Class CL_ICL_OI_TEMPLATE (Buffering of Templates for Office Integration)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_OI (Package) FS-CM: Office Integration for Claim (Correspondence w. OI)
Properties
Class CL_ICL_OI_TEMPLATE  
Short Description Buffering of Templates for Office Integration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_OI   FS-CM: Office Integration for Claim (Correspondence w. OI) 
Created 20040825   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ICL_OI_TEMPLATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RECPC_OI_TEMPLATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ICL_OI_TEMPLATE has no interface implemented.
Friends
Class CL_ICL_OI_TEMPLATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_OI_TEMPLATE_CLASSTYPE Constant Public Type reference (TYPE) BDS_CLSTYP 'OT' Business Document Service: Class Type 20040825
2 MS_OPTIONS Static Attribute Public Type reference (TYPE) ICL_OI_OPTIONS Options in Selection Screen 20041118
3 MT_ACC_BUFFER Static Attribute Private Type reference (TYPE) TT_ACC_BUFFER Buffer for Successful Accesses 20040825
4 MT_BUFFER Static Attribute Private Type reference (TYPE) TT_BUFFER Table Buffers 20040825
5 MT_REQUESTED_PROPERTIES Static Attribute Private Type reference (TYPE) MTYPE_T_REQUESTED_PROPERTIES Required Characteristics of a Business Document 20040825
6 MV_CLASSNAME Static Attribute Public Type reference (TYPE) BDS_CLNAME Business Document Service: Class Name 20041116
7 MV_OBJECTKEY Static Attribute Public Type reference (TYPE) BDS_OBJID Business Document Service: Object Key 20041116
8 MV_STRUCTDOC Static Attribute Public Type reference (TYPE) ICL_CMC_STRUCTURE Name of Structure in DDIC 20050121
9 MV_TEMPLATE_OK Static Attribute Public Type reference (TYPE) C Template Indicator Selected 20041116
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040825
2 FILL_BUFFER Static method Private Method Fills Table Buffer With All Documents for Object Key 20040825
3 FILL_REQUESTED_PROPERTIES Static method Private Method Fills Properties Table 20040825
4 GET_DETAIL Static method Public Method Delivers Structure for Document 20040825
5 GET_DETAIL_BY_DESCRIPT Static method Public Method Supplies Document for Specified Description 20040825
6 GET_DOCUMENT_INFO Static method Private Method Reads Document with Properties 20040825
7 GET_LIST Static method Public Method Reads All Documents of Business Object Category 20040825
8 GET_LIST_BY_DESCRIPT Static method Public Method Delivers All Documents for Specified Description 20040825
9 RESET_BUFFER Static method Public Method Deletes Table Buffer 20040825
Events
Class CL_ICL_OI_TEMPLATE has no event.
Types
Class CL_ICL_OI_TEMPLATE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ICL_OI_TEMPLATE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ICL_OI_TEMPLATE has no exception.

Method FILL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20040825
2 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP Business Document Service: Klassentyp 20040825
3 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20040825
# Exception Resumable Description Created on
1 ERROR Fehler 20040825

Method FILL_REQUESTED_PROPERTIES Signature

Method FILL_REQUESTED_PROPERTIES on class CL_ICL_OI_TEMPLATE has no parameter.
Method FILL_REQUESTED_PROPERTIES on class CL_ICL_OI_TEMPLATE has no exception.

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DETAIL Value transfer Type reference (TYPE) ICL_OI_TEMPLATE Vorlage für Office-Integration 20040825
2 Importing IV_CLASS Value transfer Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20040825
3 Importing IV_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20040825
4 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_ICL_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20040825
5 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20040825
6 Importing IV_OBJID Value transfer Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20040825
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20040825

Method GET_DETAIL_BY_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DETAIL Value transfer Type reference (TYPE) ICL_OI_TEMPLATE Vorlage für Office-Integration 20040825
2 Importing IV_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20040825
3 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_ICL_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20040825
4 Importing IV_DESCRIPT Value transfer Type reference (TYPE) SDOK_DESCR Kurzbeschreibung 20040825
5 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20040825
# Exception Resumable Description Created on
1 ERROR Fehler 20040825

Method GET_DOCUMENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENTS Call by reference Type reference (TYPE) SDOKOBJECTS Dokumente 20040825
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Eigenschaften 20040825
3 Importing IV_CLASSNAME Value transfer Type reference (TYPE) BDS_CLNAME Business Document Service: Klassenname 20040825
4 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_ICL_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20040825
5 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) BDS_OBJID Business Document Service: Objektschlüssel 20040825
# Exception Resumable Description Created on
1 ERROR Fehler 20040825

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) ICL_T_OI_TEMPLATE Vorlagen für Office-Integration 20040825
2 Importing IV_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20040825
3 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_ICL_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20040825
4 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20040825
5 Importing IV_REQUIRE Value transfer Type reference (TYPE) CHAR1 '' NOT_FOUND für: 'L'iste leer / ' '=keine Exception 20040825
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20040825

Method GET_LIST_BY_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) ICL_T_OI_TEMPLATE Vorlagen für Office-Integration 20040825
2 Importing IV_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20040825
3 Importing IV_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_ICL_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20040825
4 Importing IV_DESCRIPT Value transfer Type reference (TYPE) SDOK_DESCR Kurzbeschreibung 20040825
5 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20040825
6 Importing IV_REQUIRE Value transfer Type reference (TYPE) CHAR1 '' NOT_FOUND für: 'L'iste leer / ' '=keine Exception 20040825
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20040825

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_ICL_OI_TEMPLATE has no parameter.
Method RESET_BUFFER on class CL_ICL_OI_TEMPLATE has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 473