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
⤷ 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 |