SAP ABAP Interface IF_HREIC_ACTIVITY (EIC: Interface for Activity Class)
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
Properties
Interface IF_HREIC_ACTIVITY  
Short Description EIC: Interface for Activity Class    
General Data
Package PAOC_EIC_APPL_ACTIVITY   Employee Interaction Center: Activity 
Created 20050112   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
Interface IF_HREIC_ACTIVITY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HREIC_ACTIVITY_CONSTANTS EIC: Constants for Activity 20050112
Friends
Interface IF_HREIC_ACTIVITY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR_TABLENAME Static Attribute Public Type reference (TYPE) TABNAME Table Name for Additional Attributes 20050131
2 NOTE_TEXT_ID Static Attribute Public Type reference (TYPE) TDID Text ID for Application Object 'SCMG_CASE' 20050131
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CONTACT Instance method Public Method Create New Contact 20050112
2 CREATE_FOLLOWUP Instance method Public Method Create New Follow-Up 20050112
3 CREATE_NOTE Instance method Public Method Create New Note 20050112
4 DELETE Instance method Public Method Deletes Activity 20050513
5 DEQUEUE Instance method Public Method Unlocks Activity Explicitly 20050420
6 ENQUEUE Instance method Public Method Locks Activity 20050309
7 GET_ATTRIBUTES Instance method Public Method Output All Attributes Acc. Attribute Structure 20050112
8 GET_CHILDREN Instance method Public Method Transfer All Subobjects to GenIL Container 20050112
9 GET_CONTACTS Instance method Public Method Output All Contacts 20050112
10 GET_DOCUMENTS Instance method Public Method Output All Documents 20050112
11 GET_EMPLOYEE Instance method Public Method Output Employee 20050112
12 GET_FOLLOWUPS Instance method Public Method Output All Follow-Ups 20050112
13 GET_GUID Instance method Public Method Output Activity GUID = Case GUID 20050112
14 GET_LOG Instance method Public Method Log Output 20050112
15 GET_NOTES Instance method Public Method Output All Notes 20050112
16 MODIFY_ATTRIBUTES Instance method Public Method Change Activity Attributes 20050112
17 MODIFY_CHILDREN Instance method Public Method Transfer All Modified Subobjects 20050112
18 MODIFY_LAST_CONTACT Instance method Public Method Change Last Contact 20050112
19 MODIFY_LAST_NOTE Instance method Public Method Change Last Note, If Own 20050112
20 SAVE Instance method Public Method Saves Activity 20050310
21 SEARCH Static method Public Method Search Method for BOL Query Using FIND_CASES_BY_ATTR_RANGES 20050201
22 SET_DOCUMENT Instance method Public Method Add Document 20050112
Events
Interface IF_HREIC_ACTIVITY has no event.
Types
Interface IF_HREIC_ACTIVITY has no local type.
Method Signatures

Method CREATE_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_CONTACT_ATTR EIC Kontakt: Attribute 20050119
2 Returning RR_CONTACT Value transfer Object reference (TYPE REF TO) CL_HREIC_CONTACT EIC: finale Klasse für einen Kontakt 20050119

Method CREATE_CONTACT on Interface IF_HREIC_ACTIVITY has no exception.

Method CREATE_FOLLOWUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR EIC Follow-Up: Attribute 20050119
2 Returning RR_FOLLOWUP Value transfer Object reference (TYPE REF TO) CL_HREIC_FOLLOWUP EIC: finale Klasse für einen Follow-Up 20050119

Method CREATE_FOLLOWUP on Interface IF_HREIC_ACTIVITY has no exception.

Method CREATE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_TEXT Call by reference Type reference (TYPE) HREIC_NOTE_TEXT EIC Notiztext 20050112
2 Importing I_TEXT_TYPE Call by reference Type reference (TYPE) TDID '0005' Text-ID 20050112
3 Returning R_NOTE_ID Value transfer Type reference (TYPE) SY-TABIX Index interner Tabellen 20050315

Method CREATE_NOTE on Interface IF_HREIC_ACTIVITY has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050513

Method DELETE on Interface IF_HREIC_ACTIVITY has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050420

Method DEQUEUE on Interface IF_HREIC_ACTIVITY has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050309

Method ENQUEUE on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_ATTR EIC Fall: Attribute 20050112

Method GET_ATTRIBUTES on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Datencontainer-Objekt Interface 20050112

Method GET_CHILDREN on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_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) HREIC_T_CONTACT EIC Kontakt-Liste(interne Verw. in CL_HREIC_ACTIVITY) 20050119

Method GET_CONTACTS on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_DOCUMENTS Signature

Method GET_DOCUMENTS on Interface IF_HREIC_ACTIVITY has no parameter.
Method GET_DOCUMENTS on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_EMPLOYEE Value transfer Type reference (TYPE) HREIC_S_EMPLOYEE_ATTR EIC Mitarbeiter: Attribute 20050120

Method GET_EMPLOYEE on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_FOLLOWUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FOLLOWUPS Value transfer Type reference (TYPE) HREIC_T_FOLLOWUP EIC Follow-Up-Liste(interne Verw. in CL_HREIC_ACTIVITY) 20050119

Method GET_FOLLOWUPS on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUID Value transfer Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20050112

Method GET_GUID on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_LOG Signature

Method GET_LOG on Interface IF_HREIC_ACTIVITY has no parameter.
Method GET_LOG on Interface IF_HREIC_ACTIVITY has no exception.

Method GET_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NOTES Value transfer Type reference (TYPE) HREIC_T_NOTE EIC Notizen-Liste (interne Verw. in CL_HREIC_ACTIVITY) 20050315

Method GET_NOTES on Interface IF_HREIC_ACTIVITY has no exception.

Method MODIFY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Datencontainer-Objekt Interface 20050112

Method MODIFY_ATTRIBUTES on Interface IF_HREIC_ACTIVITY has no exception.

Method MODIFY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Tabelle von Objektinstanzen im generischen IL 20050112
2 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Datencontainer-Objekt Interface 20050112

Method MODIFY_CHILDREN on Interface IF_HREIC_ACTIVITY has no exception.

Method MODIFY_LAST_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_CONTACT_ATTR EIC Kontakt: Attribute 20050112
2 Importing IT_CHANGED_ATTR Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB Tabelle von Attributenamen 20050311
3 Returning R_CHANGED Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050314

Method MODIFY_LAST_CONTACT on Interface IF_HREIC_ACTIVITY has no exception.

Method MODIFY_LAST_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_TEXT Call by reference Type reference (TYPE) HREIC_NOTE_TEXT EIC Notiztext 20050112
2 Returning R_CHANGED Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050315

Method MODIFY_LAST_NOTE on Interface IF_HREIC_ACTIVITY has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20050310

Method SAVE on Interface IF_HREIC_ACTIVITY has no exception.

Method SEARCH 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 EIC Vorgang-Liste (interne Verw in CL_HREIC_ACTIVITY_COMP) 20050224
2 Importing IS_REQUEST_OBJECT Call by reference Type reference (TYPE) CRMT_REQUEST_OBJ Struktur zur Spezifikation des Objektrequests 20050224
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB Parametertabelle von Name-Wert-Paaren 20050224
4 Importing IV_PROFILID Call by reference Type reference (TYPE) SCMGSTATUSPROFID Fall: Statusprofil 20050318
5 Importing IV_ROOT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Datencontainer-RootObjektlist Interface 20050224

Method SEARCH on Interface IF_HREIC_ACTIVITY has no exception.

Method SET_DOCUMENT Signature

Method SET_DOCUMENT on Interface IF_HREIC_ACTIVITY has no parameter.
Method SET_DOCUMENT on Interface IF_HREIC_ACTIVITY has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600