SAP ABAP Class CL_RECPC_OI_TEMPLATE (Template for Office Integration)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CP (Application Component) Correspondence
     RE_CP_OI (Package) RE: Office Integration (Correspondence with OfficeIntegr.)
Properties
Class CL_RECPC_OI_TEMPLATE  
Short Description Template for Office Integration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_CP_OI   RE: Office Integration (Correspondence with OfficeIntegr.) 
Created 20010202   SAP 
Last change 20030316   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)
Interfaces
Class CL_RECPC_OI_TEMPLATE has no interface implemented.
Friends
Class CL_RECPC_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' Class Category for Office Templates 20010202
2 MT_ACC_BUFFER Static Attribute Private Type reference (TYPE) TT_ACC_BUFFER Buffer for Successful Accesses 20010202
3 MT_BUFFER Static Attribute Private Type reference (TYPE) TT_BUFFER Table Buffers 20010202
4 MT_REQUESTED_PROPERTIES Static Attribute Private Type reference (TYPE) MTYPE_T_REQUESTED_PROPERTIES Required Characteristics of a Business Document 20010202
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010202
2 FILL_BUFFER Static method Private Method Fills Table Buffer With All Documents for Object Key 20010202
3 FILL_REQUESTED_PROPERTIES Static method Private Method Fills Properties Table 20010202
4 GET_DETAIL Static method Public Method Delivers Structure for Document 20010202
5 GET_DETAIL_BY_DESCRIPT Static method Public Method Supplies Document for Specified Description 20021007
6 GET_DOCUMENT_INFO Static method Private Method Reads Document with Properties 20010202
7 GET_LIST Static method Public Method Reads All Documents of Business Object Category 20010202
8 GET_LIST_BY_DESCRIPT Static method Public Method Delivers All Documents for Specified Description 20010202
9 RESET_BUFFER Static method Public Method Deletes Table Buffer 20010202
Events
Class CL_RECPC_OI_TEMPLATE has no event.
Types
Class CL_RECPC_OI_TEMPLATE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECPC_OI_TEMPLATE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECPC_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 ID_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20010202
2 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP Business Document Service: Klassentyp 20010202
3 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20010202
# Exception Resumable Description Created on
1 ERROR Fehler 20010202

Method FILL_REQUESTED_PROPERTIES Signature

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

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASS Value transfer Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20010202
2 Importing ID_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20010202
3 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_RECPC_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20010202
4 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20010202
5 Importing ID_OBJID Value transfer Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20010202
6 Returning RS_DETAIL Value transfer Type reference (TYPE) RECPC_OI_TEMPLATE Templates für Office-Integration 20010202
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20010202

Method GET_DETAIL_BY_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20021007
2 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_RECPC_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20021007
3 Importing ID_DESCRIPT Value transfer Type reference (TYPE) SDOK_DESCR Kurzbeschreibung 20021007
4 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20021007
5 Returning RS_DETAIL Value transfer Type reference (TYPE) RECPC_OI_TEMPLATE Template für Office-Integration 20021007
# Exception Resumable Description Created on
1 ERROR Liste ist leer 20021007

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 20010202
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Eigenschaften 20010202
3 Importing ID_CLASSNAME Value transfer Type reference (TYPE) BDS_CLNAME Business Document Service: Klassenname 20010202
4 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_RECPC_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20010202
5 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) BDS_OBJID Business Document Service: Objektschlüssel 20010202
# Exception Resumable Description Created on
1 ERROR Fehler 20010202

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) RE_T_OI_TEMPLATE Templates für Office-Integration 20010202
2 Importing ID_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20010202
3 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_RECPC_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20010202
4 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20010202
5 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'L'iste leer / ' '=keine Exception 20010202
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20010202

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) RE_T_OI_TEMPLATE Templates für Office-Integration 20010202
2 Importing ID_CLASSNAME Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Klassenname 20010202
3 Importing ID_CLASSTYPE Value transfer Type reference (TYPE) BDS_CLSTYP CL_RECPC_OI_TEMPLATE=>MC_OI_TEMPLATE_CLASSTYPE Business Document Service: Klassentyp 20010202
4 Importing ID_DESCRIPT Value transfer Type reference (TYPE) SDOK_DESCR Kurzbeschreibung 20010202
5 Importing ID_OBJECT_KEY Value transfer Type reference (TYPE) CSEQUENCE Business Document Service: Objektschlüssel 20010202
6 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'L'iste leer / ' '=keine Exception 20010202
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20010202

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_RECPC_OI_TEMPLATE has no parameter.
Method RESET_BUFFER on class CL_RECPC_OI_TEMPLATE has no exception.
History
Last changed by/on SAP  20030316 
SAP Release Created in 46C