SAP ABAP Class CL_BCS_BODYPART_DB (BCS: Body Part DB)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOMS (Package) Business Communication Service
Properties
Class CL_BCS_BODYPART_DB  
Short Description BCS: Body Part DB    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBCOMS   Business Communication Service 
Created 20091211   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BCS_BODYPART_DB has no forward declaration.
Interfaces
Class CL_BCS_BODYPART_DB has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BCS_DOCUMENT_DB 20100208 Store Documents
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_TRACE Instance attribute Private Object reference (TYPE REF TO) CL_TRACE_BCS Trace Class for Communication 20100208
2 MS_SOOD Instance attribute Public Type reference (TYPE) SOOD SAPoffice: Object Definition 20100208
3 MT_BINCONT Instance attribute Public Type reference (TYPE) SOLIX_TAB Objcont and Objhead as Table Type 20100208
4 MT_HEAD Instance attribute Public Type reference (TYPE) SOLI_TAB Objcont and Objhead as Table Type 20100208
5 MT_PARA Instance attribute Public Type reference (TYPE) SELC_TAB 20100208
6 MT_PARB Instance attribute Public Type reference (TYPE) SOOP1_TAB 20100208
7 MT_TXTCONT Instance attribute Public Type reference (TYPE) SOLI_TAB Objcont and Objhead as Table Type 20100208
8 MV_FILE_FORMAT Instance attribute Private Type reference (TYPE) STRING 20100208
9 MV_MIME_TYPE Instance attribute Private Type reference (TYPE) W3CONTTYPE HTML content type 20120622
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ATTRIBUTES Instance method Private Method Check Attributes 20100208
2 CHECK_CONTENT Instance method Private Method Check Content 20100208
3 CHECK_OTF_PDF Instance method Private Method 20130903
4 CONSTRUCTOR Instance method Public Constructor 20100208
5 DB_INSERT Instance method Private Method Add Document to DB 20100208
6 DB_READ Instance method Public Method Read Document from DB 20100208
7 GET_FROM_KPRO Instance method Private Method Read Content from KPRO 20100208
8 IS_BINARY Instance method Public Method 20130702
9 PREPARE_AFTER_READ Instance method Private Method Postprocess Content 20100208
10 PREPARE_FOR_INSERT Instance method Private Method Prepare Document 20100208
11 PREPARE_INSERT Static method Public Method Calls prepare_for_insert 20120703
12 PUT_INTO_KPRO Instance method Private Method Add Content to KPRO 20100208
Events
Class CL_BCS_BODYPART_DB has no event.
Types
Class CL_BCS_BODYPART_DB has no local type.
Method Signatures

Method CHECK_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJHEAD Call by reference Object reference (TYPE REF TO) CL_BCS_OBJHEAD Obhead Hilfsklasse 20121121
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208

Method CHECK_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJHEAD Call by reference Object reference (TYPE REF TO) CL_BCS_OBJHEAD Obhead Hilfsklasse 20121121

Method CHECK_CONTENT on class CL_BCS_BODYPART_DB has no exception.

Method CHECK_OTF_PDF Signature

Method CHECK_OTF_PDF on class CL_BCS_BODYPART_DB has no parameter.
Method CHECK_OTF_PDF on class CL_BCS_BODYPART_DB has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BCS_BODYPART_DB has no parameter.
Method CONSTRUCTOR on class CL_BCS_BODYPART_DB has no exception.

Method DB_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ID Value transfer Type reference (TYPE) SOODK SAPoffice: Definition eines Objektes (Key-Teil) 20100208
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208

Method DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_READ_CONTENT Call by reference Type reference (TYPE) C 'X' 20100208
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208

Method GET_FROM_KPRO Signature

Method GET_FROM_KPRO on class CL_BCS_BODYPART_DB has no parameter.
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208

Method IS_BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BIN Value transfer Type reference (TYPE) SX_BOOLEAN SAPconnect: Auswahl 20130702
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20130702

Method PREPARE_AFTER_READ Signature

Method PREPARE_AFTER_READ on class CL_BCS_BODYPART_DB has no parameter.
Method PREPARE_AFTER_READ on class CL_BCS_BODYPART_DB has no exception.

Method PREPARE_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_KPRO Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20100208
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208

Method PREPARE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SOOD Call by reference Type reference (TYPE) SOOD SAPoffice: Objektdefinition 20120703
2 Changing CT_BINCONT Call by reference Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20120703
3 Changing CT_HEAD Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20120703
4 Changing CT_TXTCONT Call by reference Type reference (TYPE) SOLI_TAB objcont und objhead als Tabellentyp 20120703
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20120703

Method PUT_INTO_KPRO Signature

Method PUT_INTO_KPRO on class CL_BCS_BODYPART_DB has no parameter.
# Exception Resumable Description Created on
1 CX_DOCUMENT_BCS BCS: Ausnahmen von Dokumenten 20100208
History
Last changed by/on SAP  20140121 
SAP Release Created in 740