SAP ABAP Class CL_RMPS_DESK_FOLDER_EMAIL (e-Desk: E-Mail Handling)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_DOCUMENT (Package) Record (Declaration and so on)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_DESK_FOLDER Folder in Work Basket 20040226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_DESK_FOLDER_EMAIL_OUT Folder Outbox 20050803
Properties
Class CL_RMPS_DESK_FOLDER_EMAIL  
Short Description e-Desk: E-Mail Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_DOCUMENT   Record (Declaration and so on) 
Created 20040226   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_DESK_FOLDER Folder in Work Basket 20040226
Friends
Class CL_RMPS_DESK_FOLDER_EMAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FCODE_DOUBLE_CLICK Instance attribute Private Attribute reference (LIKE) 20040226
2 GCL_CLIENT_SERVICE Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20040226
3 GCL_CLIENT_WIN Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20040226
4 GCL_EXIT_POST_DEFATTR Instance attribute Public Object reference (TYPE REF TO) IF_EX_RMPS_POST_DEFATTR BAdI Handler 20040304
5 GCL_LIST_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract container for GUI controls 20040226
6 GCL_SERVICE Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20040226
7 GCL_SRM Instance attribute Public Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040226
8 GC_FCODE_CREATE Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_CREATE' Create Function Code E-Mail 20050713
9 GC_FCODE_CREATE_AND_DECLARE Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_CREA_DECL' Create and Declare Function Code Incoming Post Item (IPI) 20050713
10 GC_FCODE_CREATE_INBD Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_TO_FOLDER' Create Function Code Incoming Post Item 20050713
11 GC_FCODE_DELETE Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_DELETE' Delete Function Code E-Mail 20050713
12 GC_FCODE_DISPLAY Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_DISPLAY' Forward Function Code E-Mail 20050713
13 GC_FCODE_EXPAND Constant Public Type reference (TYPE) UI_FUNC 'NODE_EXPAND' Expand Function Code Node 20050713
14 GC_FCODE_FORWARD Constant Public Type reference (TYPE) UI_FUNC 'EMAIL_FORWARD' Forward Function Code E-Mail 20050713
15 GS_USER_DATA Instance attribute Public Type reference (TYPE) SOUDATAI1 User Data 20040303
16 GT_FOLDER_CONT Instance attribute Public Type reference (TYPE) RMPS_PRO_T_FOLDER_CONTENT Table Type for Folder Content 20040310
17 G_ID Instance attribute Private Attribute reference (LIKE) 20040226
18 G_RMS_ID Instance attribute Public Type reference (TYPE) SRMRMSID Current RMS ID 20051222
Methods
# Method Level Visibility Method type Description Created on
1 CALL_LIST Instance method Private Method 20040226
2 CONSTRUCTOR Instance method Public Constructor Constructor 20040226
3 CONTEXT_MENU Instance method Private Method 20040226
4 CREATE_INBOUND_DOC Instance method Public Method Create an Incoming Post Item 20040304
5 EXECUTE Instance method Private Method 20040226
6 FILL Instance method Private Method 20040226
7 GET_COLUMN_CUSTOMIZING Instance method Protected Method 20060721
8 GET_DOC_KEY Instance method Public Method Get Document Key 20060623
9 GET_DOC_TYPE Instance method Public Method Get Document Type 20060623
10 GET_FOLDER_CONTENT Instance method Public Method Read E-Mails 20040226
11 GET_FOLDER_ID Instance method Public Method Determine Folder ID for Data Procurement 20050803
12 GET_SEND_REQUEST Instance method Protected Method Reading of Send Request Using Document Key 20050831
13 HANDLER_LIST_CLOSE Instance method Public Event handling method Send Close Event 20040226
14 ITEM_FILL_AND_APPEND Instance method Public Method Fill Item Line 20040226
15 LINE_BUILD Instance method Public Method Add Item Line 20040226
Events
# Event Type Visibility Description Created on
1 LIST_CLOSE Instance Event
(0)
Private
(0)
20040226
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_TT_COLUMN_CUST Protected See coding 20060721 ty_tt_column_cust TYPE STANDARD TABLE OF char4 WITH DEFAULT KEY
Method Signatures

Method CALL_LIST Signature

Method CALL_LIST on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
Method CALL_LIST on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_WIN Call by reference Object reference (TYPE REF TO) IF_SRM_SP_CLIENT_WIN 20040226
2 Importing IM_ID Call by reference Type reference (TYPE) STRING 20040226
3 Importing IM_LIST_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20040226
4 Importing IM_SRM Call by reference Object reference (TYPE REF TO) IF_SRM 20040226
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040226
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040226

Method CONTEXT_MENU Signature

Method CONTEXT_MENU on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
Method CONTEXT_MENU on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method CREATE_INBOUND_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOK_KEY Call by reference Type reference (TYPE) SOOD4 SAPoffice: Definition eines Objektes (Key-Teil) 20040304
2 Importing IM_DO_DECLARE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Declare Process 20050714

Method CREATE_INBOUND_DOC on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
Method EXECUTE on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method FILL Signature

Method FILL on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
Method FILL on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_COLUMN_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CUST Value transfer Type reference (TYPE) TY_TT_COLUMN_CUST 20060721

Method GET_COLUMN_CUSTOMIZING on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_DOC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060623
2 Returning RE_DOC_KEY Value transfer Type reference (TYPE) SOOD4 SAPoffice: Schnittstelle für Sendedynpro und MOM 20060623

Method GET_DOC_KEY on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_DOC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_SEND_REQ Call by reference Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS-lokal: Sendeauftrag 20060623
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) SRMRMSID RMS ID 20060623
3 Returning RE_DOC_TYPE Value transfer Type reference (TYPE) RMPSINCOBJ Art des Posteingangsstücks 20060623

Method GET_DOC_TYPE on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_FOLDER_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20040308
2 Returning RE_TAB_CONTENT Value transfer Type reference (TYPE) RMPS_PRO_T_FOLDER_CONTENT E-Mails im Eingang 20040226

Method GET_FOLDER_CONTENT on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_FOLDER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FOLDER_ID Value transfer Type reference (TYPE) SO_OBJ_ID SAPoffice: Id eines SAPofficeobjektes 20050803

Method GET_FOLDER_ID on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method GET_SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CL_SEND_REQ Value transfer Object reference (TYPE REF TO) CL_SEND_REQUEST_BCS BCS-lokal: Sendeauftrag 20050831
2 Exporting EX_SEND_REQ_ID Value transfer Type reference (TYPE) OS_GUID SAPoffice: Sendevorgang 20050831
3 Importing IM_DOK_KEY Call by reference Type reference (TYPE) SOOD4 Dokumentschlüssel 20050831
4 Importing IM_USER_KEY Call by reference Type reference (TYPE) BCSS_REP OBSOLETE! Wird von Methode ermittelt 20050831

Method GET_SEND_REQUEST on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method HANDLER_LIST_CLOSE Signature

Method HANDLER_LIST_CLOSE on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
Method HANDLER_LIST_CLOSE on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method ITEM_FILL_AND_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Item mit Knotenschlüssel 20040226
2 Importing IM_ALIGNMENT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040226
3 Importing IM_CLASS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040226
4 Importing IM_DISABLED Call by reference Type reference (TYPE) AS4FLAG SPACE Inaktiv 20040226
5 Importing IM_FONT Call by reference Type reference (TYPE) I CL_LIST_TREE_MODEL=>ITEM_FONT_PROP 20040226
6 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040226
7 Importing IM_NAME Call by reference Type reference (TYPE) I 1 20040226
8 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20040226
9 Importing IM_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040226
10 Importing IM_TEXT Call by reference Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20040226
11 Importing IM_T_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20040226

Method ITEM_FILL_AND_APPEND on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.

Method LINE_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAC 20040226
2 Importing IM_MAIL_ENTRY Call by reference Type reference (TYPE) SOFOLENTI1 SAPoffice: Information über einen Mappeneintrag 20040302
3 Importing IM_OBJID Call by reference Type reference (TYPE) CHAR12 20040226
4 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE 20040226
5 Importing IM_POID_NAME Call by reference Type reference (TYPE) STRING 20040226
6 Importing IM_SUPNODE Call by reference Type reference (TYPE) TM_NODEKEY 20040226

Method LINE_BUILD on class CL_RMPS_DESK_FOLDER_EMAIL has no exception.
Event Signatures

Event LIST_CLOSE Signature
Event LIST_CLOSE on class CL_RMPS_DESK_FOLDER_EMAIL has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640