SAP ABAP Class CL_HREIC_ACTIVITY_HANDLER (Activity Handler - Wrapper Class for Activity Object)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EIC (Application Component) Employee Interaction Center
     PAOC_EIC_APPL_ACTIVITY (Package) Employee Interaction Center: Activity
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_ACTIVITY_CONSTANTS EIC: Constants for Activity 20060907
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_ACTIVITY_HANDLER Activity Handler Methods 20060609
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_ACTIVITY_OBJECTS EIC: Constants for GenIL Objects for Activity 20060615
Properties
Class CL_HREIC_ACTIVITY_HANDLER  
Short Description Activity Handler - Wrapper Class for Activity Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_EIC_APPL_ACTIVITY   Employee Interaction Center: Activity 
Created 20060125   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HREIC_ACTIVITY_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HREIC_ACTIVITY_CONSTANTS EIC: Constants for Activity 20060907
2 IF_HREIC_ACTIVITY_HANDLER Activity Handler Methods 20060609
3 IF_HREIC_ACTIVITY_OBJECTS EIC: Constants for GenIL Objects for Activity 20060615
Friends
# Friend Modeled only Created on Description
1 IF_HREIC_ACTIVITY_RUNTIME 20060918 Activity Runtime Methods
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY Instance attribute Private Object reference (TYPE REF TO) IF_POBJ_PROCESS_OBJECT 20060613
2 ACTIVITY_GUID Instance attribute Private Type reference (TYPE) HREIC_GUID 20060613
3 ACTIVITY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_HREIC_ACTIVITY_SERVICE 20060906
4 ACT_ATTRIBUTES Instance attribute Private Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060207
5 ATTACHMENTS Instance attribute Private Type reference (TYPE) HREIC_T_ATTACHMENTS 20060818
6 ATTRCONVERT_ATTACHMENT Instance attribute Public Attribute reference (LIKE) 20060724
7 ATTRCONVERT_CONTACT Instance attribute Public Attribute reference (LIKE) 20060724
8 ATTRCONVERT_FOLLOWUP Instance attribute Public Attribute reference (LIKE) 20060724
9 ATTRCONVERT_LEVELATTR Instance attribute Public Attribute reference (LIKE) 20060724
10 ATTRCONVERT_LINKEDLEVEL Instance attribute Public Attribute reference (LIKE) 20060724
11 ATTRCONVERT_NOTE Instance attribute Public Attribute reference (LIKE) 20060724
12 ATTRCONVERT_SLA Instance attribute Public Attribute reference (LIKE) 20060724
13 CASE_TYPE Constant Private Type reference (TYPE) SCMGCASE_TYPE 'E_AC' Case Type 20060906
14 CLEAR_ATTACHMENTS Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
15 CLEAR_CONTACTS Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
16 CLEAR_FOLLOWUPS Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
17 CLEAR_LOG Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
18 CLEAR_NOTES Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
19 CLEAR_PROCESSES Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
20 CLEAR_RELACT Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060822
21 CONTACTS Instance attribute Private Type reference (TYPE) HREIC_T_CONTACT 20060818
22 CONTACT_CREATED Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060911
23 CONTACT_MODIFIED Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060911
24 EIC_CASE_TYPE Instance attribute Private Attribute reference (LIKE) 20060907
25 FOLLOWUPS Instance attribute Private Type reference (TYPE) HREIC_T_FOLLOWUP 20060818
26 FOLLOWUP_CREATED Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060911
27 FOLLOWUP_MODIFIED Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060911
28 GENIL_OBJECT_ACTIVITY Instance attribute Private Attribute reference (LIKE) 20060907
29 GENIL_OBJECT_ACTIVITY_QUERY Instance attribute Private Attribute reference (LIKE) 20060907
30 GENIL_OBJECT_CONTACT Instance attribute Private Attribute reference (LIKE) 20060907
31 GENIL_OBJECT_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20060907
32 GENIL_OBJECT_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20060907
33 GENIL_OBJECT_FOLLOWUP Instance attribute Private Attribute reference (LIKE) 20060907
34 GENIL_OBJECT_LOG Instance attribute Private Attribute reference (LIKE) 20060907
35 GENIL_OBJECT_NOTE Instance attribute Private Attribute reference (LIKE) 20060907
36 GENIL_OBJECT_RELATED_ACTIVITY Instance attribute Private Attribute reference (LIKE) 20060907
37 GENIL_OBJECT_RELATED_PROCESSES Instance attribute Private Attribute reference (LIKE) 20060907
38 GENIL_OBJECT_SLA Instance attribute Private Attribute reference (LIKE) 20060907
39 LASTCONTACT Instance attribute Private Type reference (TYPE) HREIC_S_CONTACT_ATTR EIC Contact: Attributes 20060911
40 LASTFOLLOWUP Instance attribute Private Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR EIC Follow-Up: Attributes 20060911
41 LAST_CONTACT Instance attribute Private Object reference (TYPE REF TO) CL_HREIC_CONTACT 20060703
42 LAST_FOLLOWUP Instance attribute Private Object reference (TYPE REF TO) CL_HREIC_FOLLOWUP 20060703
43 LAST_NOTE Instance attribute Private Type reference (TYPE) HREIC_S_NOTE_ATTR 20060712
44 LOG Instance attribute Private Type reference (TYPE) HREIC_T_ACT_LOG 20060818
45 NOTES Instance attribute Private Type reference (TYPE) HREIC_T_NOTE 20060818
46 NO_SLA Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060912
47 OLD_ATTRIBUTES Instance attribute Private Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060830
48 OLD_TARGETS Instance attribute Private Type reference (TYPE) HREIC_T_SLA_TGT 20060913
49 POBJ_OPERATION_DELETE Instance attribute Private Attribute reference (LIKE) 20060907
50 POBJ_OPERATION_DELETELINK Instance attribute Private Attribute reference (LIKE) 20060907
51 POBJ_OPERATION_DELETEOBJECT Instance attribute Private Attribute reference (LIKE) 20060907
52 POBJ_OPERATION_DELETEVERSION Instance attribute Private Attribute reference (LIKE) 20060907
53 POBJ_OPERATION_INSERT Instance attribute Private Attribute reference (LIKE) 20060907
54 POBJ_OPERATION_INSERTLINK Instance attribute Private Attribute reference (LIKE) 20060907
55 POBJ_OPERATION_INSERTOBJECT Instance attribute Private Attribute reference (LIKE) 20060907
56 POBJ_OPERATION_INSERTVERSION Instance attribute Private Attribute reference (LIKE) 20060907
57 POBJ_OPERATION_UPDATE Instance attribute Private Attribute reference (LIKE) 20060907
58 POBJ_OPERATION_UPDATEOBJECT Instance attribute Private Attribute reference (LIKE) 20060907
59 PROCESSES Instance attribute Private Type reference (TYPE) HREIC_T_PROCESSES 20060818
60 RELATEDACTIVITIES Instance attribute Private Type reference (TYPE) HREIC_T_RELACTIVITIES 20060818
61 SAVE_CONTACT Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN EIC: Boolean Variable (X=True, Space=False) 20060911
62 SAVE_FOLLOWUP Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN EIC: Boolean Variable (X=True, Space=False) 20060911
63 SAVE_SLA Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN EIC: Boolean Variable (X=True, Space=False) 20060911
64 SLA Instance attribute Private Type reference (TYPE) HREIC_S_SLA_ATTR 20060818
65 SLA_MODIFIED Instance attribute Private Type reference (TYPE) HREIC_BOOLEAN 20060913
66 SLA_REF Instance attribute Private Object reference (TYPE REF TO) CL_HREIC_SLA Service Level Agreement (SLA) Contract 20060919
67 TARGETS Instance attribute Private Type reference (TYPE) HREIC_T_SLA_TGT 20060912
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH_RELATED_ACTIVITY Instance method Private Method 20060809
2 ATTRIBUTE_CHECK Instance method Private Method 20060906
3 CHANGE_ATTRIBUTE Instance method Public Method 20060721
4 CHECK_CHILD_OBJECT_MODIFIABLE Instance method Private Method 20060704
5 CHECK_EDIT_ACTIONS Instance method Public Method 20060721
6 CHECK_FOLLOWUP_STATUS Instance method Private Method 20060626
7 CHECK_LAST_FOLLOWUP_MODIFIABLE Instance method Private Method 20061003
8 CHECK_SEMANTIC_STATUS Instance method Private Method 20060710
9 CHECK_SLA_RECALCULATION Instance method Private Method 20060213
10 CHECK_SLA_STATUS_RECALC Instance method Private Method 20061005
11 CHECK_SUBSTITUTION Instance method Private Method 20060713
12 COMPARE_AND_CHANGE_ATTRIBUTES Instance method Private Method 20061004
13 CONSTRUCTOR Instance method Public Constructor 20060207
14 CONVERT_ATTRIBUTES Instance method Private Method 20060614
15 CREATE Instance method Public Method 20060721
16 CREATE_NEW_ATTACHMENT Instance method Private Method 20060717
17 CREATE_NEW_CONTACT Instance method Private Method 20060215
18 CREATE_NEW_CONTACT_DB Instance method Private Method 20060911
19 CREATE_NEW_FOLLOWUP Instance method Private Method 20060704
20 CREATE_NEW_FOLLOWUP_DB Instance method Private Method 20060911
21 CREATE_NEW_NOTE Instance method Private Method 20060215
22 DELETE Instance method Public Method 20060721
23 DELETE_ATTACHMENT Instance method Private Method 20060818
24 DELETE_CONTACTS Instance method Private Method 20060802
25 DELETE_RELATED_ACTIVITY Instance method Private Method 20060818
26 DEQUEUE Instance method Public Method 20060724
27 DO_FOLLOWUP_PREPROCESSING Instance method Private Method 20060921
28 DO_SAVE_POSTPROCESSING Instance method Private Method 20060904
29 DO_SAVE_PREPROCESSING Instance method Private Method 20060904
30 ENQUEUE Instance method Public Method 20060724
31 EXECUTE_RULE_MODELER Instance method Private Method 20060829
32 GET Instance method Public Method 20060724
33 GET_ACTION_FOR_ATTRIBUTE Instance method Private Method 20060907
34 GET_ATTACHMENTS Instance method Public Method 20060724
35 GET_ATTACHMENT_DETAILS Instance method Private Method 20060901
36 GET_ATTACHMENT_URL Instance method Private Method 20060908
37 GET_ATTRIBUTE Instance method Public Method 20060724
38 GET_CONTACTS Instance method Public Method 20060724
39 GET_EMPLOYEE Instance method Public Method 20060724
40 GET_FOLLOWUPS Instance method Public Method 20060724
41 GET_GUID Instance method Public Method 20060724
42 GET_LOG Instance method Public Method 20060724
43 GET_NOTES Instance method Public Method 20060724
44 GET_NOTE_TEXT_ID Instance method Private Method 20060731
45 GET_OWNER_DETAILS Instance method Public Method 20060724
46 GET_PHKEY_FOR_LOGKEY Instance method Private Method 20060908
47 GET_PROCESSES Instance method Public Method 20060724
48 GET_PROCESSOR_DETAILS Instance method Public Method 20060724
49 GET_REFERENCE_NUMBER Instance method Public Method 20060830
50 GET_RELATED_ACTIVITIES Instance method Public Method 20060724
51 GET_SLA Instance method Public Method 20060724
52 GET_SLA_TARGETS Instance method Public Method 20060912
53 IS_ACTIVITY_LOCKED Instance method Private Method 20060828
54 LOCK_ACTIVITY_FOR_AGENT Instance method Private Method 20060904
55 MODIFY Instance method Public Method 20060724
56 MODIFY_ACT_SLA_TARGETS Instance method Private Method 20060912
57 MODIFY_ACT_SLA_TARGETS_DB Instance method Private Method 20060913
58 MODIFY_ATTACHMENT Instance method Private Method 20061011
59 MODIFY_CONTACTS_DB Instance method Private Method 20061003
60 MODIFY_LAST_CONTACT Instance method Private Method 20061003
61 MODIFY_LAST_FOLLOWUP Instance method Private Method 20060712
62 MODIFY_LAST_FOLLOWUP_DB Instance method Private Method 20060911
63 MODIFY_LAST_NOTE Instance method Private Method 20060215
64 MODIFY_SLA_AFTER_STATUS_CHANGE Instance method Private Method Calculate Processing Time, Due Date, Reminder Date 20060915
65 RAISE_STATUS_CHANGE Instance method Private Method 20060213
66 READ_ATTRIBUTES Instance method Private Method 20060727
67 SAVE Instance method Public Method 20060724
68 SAVE_CURRENT_ATTRIBUTES Instance method Private Method 20060830
69 SAVE_RELATED_OBJECTS Instance method Private Method 20060911
70 SEARCH Instance method Public Method 20060830
71 SEARCH_ACTIVITIES Instance method Private Method 20060215
72 UNLOCK_ACTIVITY_FOR_AGENT Instance method Private Method 20060904
Events
# Event Type Visibility Description Created on
1 ACTIVITY_STATUS_CHANGED Instance Event
(0)
Public
(2)
20060830
Types
Class CL_HREIC_ACTIVITY_HANDLER has no local type.
Method Signatures

Method ATTACH_RELATED_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_LINKEDLEVEL Value transfer Type reference (TYPE) POBJS_LINKED_LEVEL_DETAILS 20060809
2 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID 20060809

Method ATTACH_RELATED_ACTIVITY on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method ATTRIBUTE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060906

Method ATTRIBUTE_CHECK on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHANGE_ATTRIBUTE Signature

Method CHANGE_ATTRIBUTE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method CHANGE_ATTRIBUTE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_CHILD_OBJECT_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MODIFIABLE Value transfer Type reference (TYPE) HREIC_BOOLEAN 20060704
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY 20060705
3 Importing I_GUID Call by reference Type reference (TYPE) ANY 20060704
4 Importing I_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME 20060704

Method CHECK_CHILD_OBJECT_MODIFIABLE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_EDIT_ACTIONS Signature

Method CHECK_EDIT_ACTIONS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method CHECK_EDIT_ACTIONS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_FOLLOWUP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) HREIC_BOOLEAN 20060704

Method CHECK_FOLLOWUP_STATUS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_LAST_FOLLOWUP_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODIFIABLE Value transfer Type reference (TYPE) HREIC_BOOLEAN EIC: Boolesche Variable 20061003

Method CHECK_LAST_FOLLOWUP_MODIFIABLE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_SEMANTIC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEM_STATUS Value transfer Type reference (TYPE) HREIC_SEMSTATUS Semantic status of an activity 20060915

Method CHECK_SEMANTIC_STATUS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_SLA_RECALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060818
2 Importing IS_NEWATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060818
3 Returning R_SLA_RECALC Value transfer Type reference (TYPE) HREIC_SLA_RECALC 20060912

Method CHECK_SLA_RECALCULATION on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_SLA_STATUS_RECALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20061005
2 Importing IS_NEWATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20061005
3 Returning R_SLA_STATUS_RECALC Value transfer Type reference (TYPE) HREIC_SLA_RECALC 20061005

Method CHECK_SLA_STATUS_RECALC on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CHECK_SUBSTITUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBSTAGENT Value transfer Type reference (TYPE) SY-UNAME 20060713
2 Importing I_AGENT Call by reference Type reference (TYPE) SY-UNAME 20060713

Method CHECK_SUBSTITUTION on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method COMPARE_AND_CHANGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGED Call by reference Type reference (TYPE) ANY 20061004
2 Exporting E_SUCCESS Value transfer Type reference (TYPE) HREIC_BOOLEAN EIC: Boolesche Variable 20061004
3 Importing IS_NEW Call by reference Type reference (TYPE) ANY 20061004
4 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20061004

Method COMPARE_AND_CHANGE_ATTRIBUTES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID 20060706
2 Importing I_POBJ Call by reference Object reference (TYPE REF TO) IF_POBJ_PROCESS_OBJECT 20060706
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060608

Method CONVERT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTACHMENTS Call by reference Type reference (TYPE) POBJT_ATTACHMENTS 20060614
2 Exporting BOR_OBJECTS Call by reference Type reference (TYPE) POBJT_BOR_OBJECTS 20060614
3 Importing IS_ATTR_STRUC Call by reference Type reference (TYPE) ANY 20060614
4 Importing I_IC_ATTRLIST Call by reference Object reference (TYPE REF TO) IF_GENIL_OBJ_ATTR_PROPERTIES 20060614
5 Importing I_MOD_OBJECT Call by reference Type reference (TYPE) HREIC_POBJ_REL_OBJS 20060614
6 Importing I_OPERATION Call by reference Type reference (TYPE) POBJ_OPERATION_ATTR 20060626
7 Exporting LEVEL_ATTRIBUTE Call by reference Type reference (TYPE) POBJT_LEVELKEY_WITH_ATTRIBUTES OBSOLETE: Table of Level Attributes with Level Key 20060614
8 Exporting LINKED_LEVELS Call by reference Type reference (TYPE) POBJT_LINKED_LEVELS 20060614
9 Exporting NOTES Call by reference Type reference (TYPE) POBJT_NOTES 20060614
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method CREATE Signature

Method CREATE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method CREATE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CREATE_NEW_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) POBJT_ATTACHMENTS 20060717
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ATTACHMENT_ATTR 20060717

Method CREATE_NEW_ATTACHMENT on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CREATE_NEW_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CONTACT Value transfer Type reference (TYPE) POBJS_BOR_OBJECT 20060712
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_CONTACT_ATTR 20060215
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method CREATE_NEW_CONTACT_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTACT Call by reference Type reference (TYPE) POBJS_BOR_OBJECT 20061003
2 Exporting E_SUCCESS Call by reference Type reference (TYPE) HREIC_BOOLEAN EIC: Boolesche Variable 20061003

Method CREATE_NEW_CONTACT_DB on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CREATE_NEW_FOLLOWUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_FOLLOWUP Value transfer Type reference (TYPE) POBJS_BOR_OBJECT 20060712
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR 20060704
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method CREATE_NEW_FOLLOWUP_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FOLLOWUP Call by reference Type reference (TYPE) POBJS_BOR_OBJECT 20061003
2 Exporting E_SUCCESS Call by reference Type reference (TYPE) HREIC_BOOLEAN EIC: Boolesche Variable 20061003

Method CREATE_NEW_FOLLOWUP_DB on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method CREATE_NEW_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTES Call by reference Type reference (TYPE) POBJT_NOTES 20060712
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_NOTE_ATTR 20060712
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method DELETE Signature

Method DELETE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method DELETE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DELETE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) POBJT_ATTACHMENTS 20060818
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ATTACHMENT_ATTR 20060818

Method DELETE_ATTACHMENT on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DELETE_CONTACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTACTS Value transfer Type reference (TYPE) POBJT_BOR_OBJECTS 20060802

Method DELETE_CONTACTS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DELETE_RELATED_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_LINKEDLEVEL Value transfer Type reference (TYPE) POBJS_LINKED_LEVEL_DETAILS 20060818
2 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID 20060818

Method DELETE_RELATED_ACTIVITY on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method DEQUEUE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DO_FOLLOWUP_PREPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR EIC Follow-Up: Attribute 20060921

Method DO_FOLLOWUP_PREPROCESSING on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DO_SAVE_POSTPROCESSING Signature

Method DO_SAVE_POSTPROCESSING on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method DO_SAVE_POSTPROCESSING on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method DO_SAVE_PREPROCESSING Signature

Method DO_SAVE_PREPROCESSING on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method DO_SAVE_PREPROCESSING on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method ENQUEUE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method EXECUTE_RULE_MODELER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060904

Method EXECUTE_RULE_MODELER on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET Signature

Method GET on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_ACTION_FOR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ACTIVITY_LOG Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_LOG 20060914
2 Importing IV_NO_TEXTS Call by reference Type reference (TYPE) HREIC_BOOLEAN 20060914
3 Importing I_ATTRIBUTENAME Call by reference Type reference (TYPE) STRING 20060914

Method GET_ACTION_FOR_ATTRIBUTE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_ATTACHMENTS Signature

Method GET_ATTACHMENTS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_ATTACHMENTS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_ATTACHMENT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTACHMENT_ATTR Call by reference Type reference (TYPE) HREIC_T_ATTACHMENTS 20060901

Method GET_ATTACHMENT_DETAILS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_ATTACHMENT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCKEY Call by reference Type reference (TYPE) HREIC_S_DOC_KEY 20060908
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20060908
3 Returning R_URL Value transfer Type reference (TYPE) SAEURI 20060908

Method GET_ATTACHMENT_URL on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_ATTRIBUTE Signature

Method GET_ATTRIBUTE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_ATTRIBUTE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_CONTACTS Signature

Method GET_CONTACTS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_CONTACTS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_EMPLOYEE Signature

Method GET_EMPLOYEE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_EMPLOYEE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_FOLLOWUPS Signature

Method GET_FOLLOWUPS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_FOLLOWUPS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_GUID Signature

Method GET_GUID on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_GUID on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_LOG Signature

Method GET_LOG on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_LOG on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_NOTES Signature

Method GET_NOTES on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_NOTES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_NOTE_TEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TDID Value transfer Type reference (TYPE) TDID 20060731

Method GET_NOTE_TEXT_ID on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_OWNER_DETAILS Signature

Method GET_OWNER_DETAILS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_OWNER_DETAILS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_PHKEY_FOR_LOGKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGICAL_KEY Call by reference Type reference (TYPE) HREIC_S_DOC_KEY 20060908
2 Exporting PHYSICAL_KEY Call by reference Type reference (TYPE) HREIC_S_PHYSICAL_DOC_KEY 20060908

Method GET_PHKEY_FOR_LOGKEY on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_PROCESSES Signature

Method GET_PROCESSES on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_PROCESSES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_PROCESSOR_DETAILS Signature

Method GET_PROCESSOR_DETAILS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_PROCESSOR_DETAILS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_REFERENCE_NUMBER Signature

Method GET_REFERENCE_NUMBER on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_REFERENCE_NUMBER on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_RELATED_ACTIVITIES Signature

Method GET_RELATED_ACTIVITIES on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_RELATED_ACTIVITIES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_SLA Signature

Method GET_SLA on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_SLA on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method GET_SLA_TARGETS Signature

Method GET_SLA_TARGETS on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method GET_SLA_TARGETS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method IS_ACTIVITY_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGENT Call by reference Type reference (TYPE) SY-UNAME 20060904
2 Exporting E_LOCKED Value transfer Type reference (TYPE) HREIC_BOOLEAN 20060828

Method IS_ACTIVITY_LOCKED on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method LOCK_ACTIVITY_FOR_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUCCESS Call by reference Type reference (TYPE) HREIC_BOOLEAN 20060904

Method LOCK_ACTIVITY_FOR_AGENT on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY Signature

Method MODIFY on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method MODIFY on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY_ACT_SLA_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TARGET_BOR Call by reference Type reference (TYPE) POBJT_BOR_OBJECTS 20060912
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060912

Method MODIFY_ACT_SLA_TARGETS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY_ACT_SLA_TARGETS_DB Signature

Method MODIFY_ACT_SLA_TARGETS_DB on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method MODIFY_ACT_SLA_TARGETS_DB on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) POBJT_ATTACHMENTS 20061011
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_ATTACHMENT_ATTR EIC: Attribute der Anlagen zum Vorgang 20061011
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20061011
2 CX_POBJ_PROCESS_OBJECT Exception Class - Process Object 20061011

Method MODIFY_CONTACTS_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUCCESS Call by reference Type reference (TYPE) HREIC_BOOLEAN EIC: Boolesche Variable 20061003

Method MODIFY_CONTACTS_DB on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY_LAST_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUCCESS Value transfer Type reference (TYPE) HREIC_BOOLEAN 20061003
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_CONTACT_ATTR 20061003
3 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID 20061003
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20061003

Method MODIFY_LAST_FOLLOWUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUCCESS Value transfer Type reference (TYPE) HREIC_BOOLEAN 20060712
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR 20060712
3 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID 20060712
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method MODIFY_LAST_FOLLOWUP_DB Signature

Method MODIFY_LAST_FOLLOWUP_DB on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method MODIFY_LAST_FOLLOWUP_DB on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method MODIFY_LAST_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTES Call by reference Type reference (TYPE) POBJT_NOTES 20060712
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_NOTE_ATTR 20060712
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060714

Method MODIFY_SLA_AFTER_STATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTETIME Call by reference Type reference (TYPE) HREIC_SLA_EXECTIME 20060915
2 Importing IS_CURRATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060915
3 Importing IS_NEWATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060915
4 Importing I_SLA_RECALC Value transfer Type reference (TYPE) HREIC_SLA_RECALC 20060915
# Exception Resumable Description Created on
1 CX_HREIC_ACTIVITY 20060919

Method RAISE_STATUS_CHANGE Signature

Method RAISE_STATUS_CHANGE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method RAISE_STATUS_CHANGE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method READ_ATTRIBUTES Signature

Method READ_ATTRIBUTES on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method READ_ATTRIBUTES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method SAVE Signature

Method SAVE on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method SAVE on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method SAVE_CURRENT_ATTRIBUTES Signature

Method SAVE_CURRENT_ATTRIBUTES on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method SAVE_CURRENT_ATTRIBUTES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method SAVE_RELATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_OBJECTS Call by reference Type reference (TYPE) POBJT_BOR_OBJECTS 20061003

Method SAVE_RELATED_OBJECTS on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method SEARCH Signature

Method SEARCH on class CL_HREIC_ACTIVITY_HANDLER has no parameter.
Method SEARCH on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method SEARCH_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY Call by reference Type reference (TYPE) HREIC_T_ACTIVITY 20060215
2 Importing IS_REQUEST_OBJECT Call by reference Type reference (TYPE) CRMT_REQUEST_OBJ 20060215
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB 20060215
4 Importing IV_PROFILID Call by reference Type reference (TYPE) SCMGSTATUSPROFID 20060215
5 Importing IV_ROOT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST 20060215

Method SEARCH_ACTIVITIES on class CL_HREIC_ACTIVITY_HANDLER has no exception.

Method UNLOCK_ACTIVITY_FOR_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUCCESS Call by reference Type reference (TYPE) HREIC_BOOLEAN 20060904

Method UNLOCK_ACTIVITY_FOR_AGENT on class CL_HREIC_ACTIVITY_HANDLER has no exception.
Event Signatures

Event ACTIVITY_STATUS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_ACTIVITY_GUID Exporting Value transfer Type reference (TYPE) HREIC_GUID 20060830
History
Last changed by/on SAP  20070913 
SAP Release Created in 700