SAP ABAP Class CL_SMARTFORM_BCS (Class for Sending a Smart Form)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOMS (Package) Business Communication Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COPY_BCS Copy Instances 20011106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COVER_PAGE_BCS Cover Sheet Interface for Send Request 20020204
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DELETE_BCS BCS: Deletion Functions 20010712
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DOCUMENT_BCS Document Interface for BCS 20001127
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DOCUMENT_BCS_PPF PPF: Document Within BCS Medium 20040415
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20001127
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PERSONALIZE_BCS Variable Replacement for Personalized Mails 20001127
Properties
Class CL_SMARTFORM_BCS  
Short Description Class for Sending a Smart Form    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SBCOMS   Business Communication Service 
Created 20001127   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COPY_BCS Copy Instances 20011106
2 IF_COVER_PAGE_BCS Cover Sheet Interface for Send Request 20020204
3 IF_DELETE_BCS BCS: Deletion Functions 20010712
4 IF_DOCUMENT_BCS Document Interface for BCS 20001127
5 IF_DOCUMENT_BCS_PPF PPF: Document Within BCS Medium 20040415
6 IF_OS_STATE State Management for a 'Managed Object' 20001127
7 IF_PERSONALIZE_BCS Variable Replacement for Personalized Mails 20001127
Friends
# Friend Modeled only Created on Description
1 CB_SMARTFORM_BCS 20030512 Base Agent Class for Sending a Smart Form
2 CL_BCS_PPF 20011108 External Communication
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_REC Instance attribute Protected Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Recipient's Cover Sheet 20001127
2 CV_SND Instance attribute Protected Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Sender's Cover Sheet 20001127
3 PERSONALIZ Instance attribute Protected Type reference (TYPE) CHAR1 Type of Personalization 20001127
4 SFPROCESS Instance attribute Protected Type reference (TYPE) BCSDFLTVAL BCS: Filter Value for BADI DOC_PERSONALIZE_BCS 20010712
5 SMARTFORM Instance attribute Protected Type reference (TYPE) TDSFNAME Smart Forms: Form Name 20001127
6 TITLE Instance attribute Protected Type reference (TYPE) CHAR255 Title 20001127
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Creates a Smart Form Instance 20001128
2 GETU_ATTACHMENTS Instance method Public Method Read Attachment for a Document in Send Request 20101006
3 GET_CV_REC Instance method Public Get-method of a virtual attribute Reads Attribute CV_REC 20001127
4 GET_CV_SND Instance method Public Get-method of a virtual attribute Reads Attribute CV_SND 20001127
5 GET_PERSONALIZ Instance method Public Get-method of a virtual attribute Reads Attribute PERSONALIZ 20001127
6 GET_SFPROCESS Instance method Public Get-method of a virtual attribute Reads Attribute SFPROCESS 20010712
7 GET_SMARTFORM Instance method Public Get-method of a virtual attribute Reads the Attribute SMARTFORM 20001127
8 GET_TITLE Instance method Public Get-method of a virtual attribute Reads Attribute TITLE 20001127
9 SET_CV_REC Instance method Public Set-method of a virtual attribute Sets Attribute CV_REC 20001127
10 SET_CV_SND Instance method Public Set-method of a virtual attribute Sets Attribute CV_SND 20001127
11 SET_PERSONALIZ Instance method Public Set-method of a virtual attribute Sets Attribute PERSONALIZ 20001127
12 SET_SFPROCESS Instance method Public Set-method of a virtual attribute Sets Attribute SFPROCESS 20010712
13 SET_SMARTFORM Instance method Public Set-method of a virtual attribute Sets the Attribute SMARTFORM 20001127
14 SET_TITLE Instance method Public Set-method of a virtual attribute Sets Attribute TITLE 20001127
15 WRAPPER Instance method Private Method Reads Document Wrapper 20011108
Events
Class CL_SMARTFORM_BCS has no event.
Types
Class CL_SMARTFORM_BCS has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSONALIZ Value transfer Type reference (TYPE) CHAR1 Art der Personalisierung 20011221
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SMARTFORM_BCS Instanz 20001128
3 Importing SFPROCESS Value transfer Type reference (TYPE) BCSDFLTVAL BCS: Filterwert für BADI DOC_PERSONALIZE_BCS 20010822
4 Importing SMARTFORM Value transfer Type reference (TYPE) TDSFNAME Smartformname 20001128

Method CREATE on class CL_SMARTFORM_BCS has no exception.

Method GETU_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTACHMENTS Value transfer Type reference (TYPE) SOBCSDOCT tabelle von IF_DOCUMENT_BCS 20101006

Method GETU_ATTACHMENTS on class CL_SMARTFORM_BCS has no exception.

Method GET_CV_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method GET_CV_SND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method GET_PERSONALIZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method GET_SFPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BCSDFLTVAL Attributwert 20010712
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010712

Method GET_SMARTFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TDSFNAME Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR255 Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method SET_CV_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CV_REC Call by reference Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method SET_CV_SND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CV_SND Call by reference Object reference (TYPE REF TO) CL_CAM_ADDRESS_BCS Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method SET_PERSONALIZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSONALIZ Call by reference Type reference (TYPE) CHAR1 Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method SET_SFPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SFPROCESS Call by reference Type reference (TYPE) BCSDFLTVAL Attributwert 20010712
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010712

Method SET_SMARTFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SMARTFORM Call by reference Type reference (TYPE) TDSFNAME Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLE Call by reference Type reference (TYPE) CHAR255 Attributwert 20001127
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010126

Method WRAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_DOCUMENT_BCS Dokumenthülle 20011108

Method WRAPPER on class CL_SMARTFORM_BCS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610