SAP ABAP Class CL_HREIC_ACTIVITYCUCO_IMPL (EIC: Implementation Class for 'ActivityCuCo')
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 Inheritance (c INHERITING FROM c_ref)  CL_HREIC_ACTIVITYCUCO EIC: Custom-Controller Class for'ActivityCuCo' 20060622
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_IC_EVENT_LISTENER IC event service interface 20050503
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_ACTIVITY_RELATIONS EIC: Constants for GenIL Relations of Activity 20050405
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_ACTIVITY_VIEWS EIC: Constants for Activity Views, View Sets, View Areas 20050404
Properties
Class CL_HREIC_ACTIVITYCUCO_IMPL  
Short Description EIC: Implementation Class for 'ActivityCuCo'    
Super Class CL_HREIC_ACTIVITYCUCO EIC: Custom-Controller Class for'ActivityCuCo' 
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 20050222   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_IC_EVENT_LISTENER IC event service interface 20050503
2 IF_HREIC_ACTIVITY_RELATIONS EIC: Constants for GenIL Relations of Activity 20050405
3 IF_HREIC_ACTIVITY_VIEWS EIC: Constants for Activity Views, View Sets, View Areas 20050404
Friends
Class CL_HREIC_ACTIVITYCUCO_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITYCONTACT Instance attribute Private Attribute reference (LIKE) 20050404
2 ACTIVITYCONTACTS Instance attribute Private Attribute reference (LIKE) 20050404
3 ACTIVITYDETAILS Instance attribute Private Attribute reference (LIKE) 20050404
4 ACTIVITYEMPLOYEE Instance attribute Private Attribute reference (LIKE) 20050404
5 ACTIVITYEMPTY Instance attribute Private Attribute reference (LIKE) 20050404
6 ACTIVITYFOLLOWUPS Instance attribute Private Attribute reference (LIKE) 20050404
7 ACTIVITY_FACTORY Instance attribute Public Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY_FACTORY Factory Class for Creating Root Entities 20050406
8 ACTIVITY_SERVICE Instance attribute Public Object reference (TYPE REF TO) CL_HREIC_ACTIVITY_SERVICE EIC: Final Activity Service Class 20050223
9 LOWER Instance attribute Private Attribute reference (LIKE) 20050404
10 LOWER_BUTTONS Instance attribute Public Type reference (TYPE) HREIC_S_ACTIVITY_BUTTONS EIC Activity: Buttons for ActivityViews 20050404
11 NEW_CONTACT Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20050406
12 RELATION_CONTACT Instance attribute Private Attribute reference (LIKE) 20050405
13 RELATION_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20050405
14 RELATION_FOLLOWUP Instance attribute Private Attribute reference (LIKE) 20050405
15 RELATION_NOTE Instance attribute Private Attribute reference (LIKE) 20050405
16 UPPER Instance attribute Private Attribute reference (LIKE) 20050404
17 UPPER_BUTTONS Instance attribute Public Type reference (TYPE) HREIC_S_ACTIVITY_BUTTONS EIC Activity: Buttons for ActivityViews 20050404
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_E Instance method Public Method Abbreviation for Error Messages Without Variables 20050419
2 ADD_MESSAGE_I Instance method Public Method Abbreviation for Info Messages Without Variables 20050419
3 BIND_CHILDREN Instance method Public Method Connects Children: Contacts, Follow-Ups, Notes 20050405
4 CHECK_DETAIL_LINKS Instance method Public Method Determines Current Detail-Link List 20050401
5 CHECK_FOR_DELETION Instance method Public Method Checks Whether Objects Can Be Deleted from BOL 20050513
6 CHECK_FOR_DELETION_ACT Instance method Public Method 20050824
7 CONSTRUCTOR Instance method Public Constructor 20050222
8 EH_EMPLOYEE_CONFIRMED Instance method Public Method Event Handler: Employee Confirmed 20050504
9 EH_INTERACTION_ENDED Instance method Public Method Interaction Ended 20050503
10 GET_ACTION_INFO Instance method Public Method Delivers Info About Actions Allowed for this Activity 20050329
11 GET_CURRENT_PERNR Instance method Public Method Delivers Personnel Number of Current Employee 20050401
12 GET_REPLACED_INITIAL_VIEW Instance method Public Method Delivers Replacement of an Initial View for a View Area 20050331
13 MODIFY Instance method Private Method 20060928
14 SAVE Instance method Public Method Saves Current Activity 20050406
15 SET_ACTIVITYEMPLOYEE Instance method Public Method Transfers Employee from Current Activity to BDC-CuCo 20050404
16 SET_CATEGORIES Instance method Public Method Resets Dropdown List for Category 20050310
17 SET_FOLLOWUP_PROCESSORS Instance method Public Method Resets Dropdown List for Processor 20050223
18 SET_STATUS Instance method Public Method Resets Dropdown List for Status 20050223
19 SET_SUBCATEGORIES Instance method Public Method Resets Dropdown List for Subcategory 20050223
20 SET_VALUES_FOR_CURRENTACT Instance method Public Method Resets Dependent Dropdown Lists for Current Activity 20050404
21 SUBSCRIBE_EVENTS Instance method Public Method Subscribe to Interaction Ended Event 20050504
22 UNLOCK Instance method Public Method Unlocks Current Activity 20050421
Events
Class CL_HREIC_ACTIVITYCUCO_IMPL has no event.
Types
Class CL_HREIC_ACTIVITYCUCO_IMPL has no local type.
Method Signatures

Method ADD_MESSAGE_E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050419

Method ADD_MESSAGE_E on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method ADD_MESSAGE_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050419

Method ADD_MESSAGE_I on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method BIND_CHILDREN Signature

Method BIND_CHILDREN on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method BIND_CHILDREN on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method CHECK_DETAIL_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DETAIL_LINKS Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_DETAIL_LINKS EIC Vorgang: Links für ActivityDetailsViews 20050401

Method CHECK_DETAIL_LINKS on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method CHECK_FOR_DELETION Signature

Method CHECK_FOR_DELETION on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method CHECK_FOR_DELETION on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method CHECK_FOR_DELETION_ACT Signature

Method CHECK_FOR_DELETION_ACT on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method CHECK_FOR_DELETION_ACT on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method CONSTRUCTOR on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method EH_EMPLOYEE_CONFIRMED Signature

Method EH_EMPLOYEE_CONFIRMED on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method EH_EMPLOYEE_CONFIRMED on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method EH_INTERACTION_ENDED Signature

Method EH_INTERACTION_ENDED on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method EH_INTERACTION_ENDED on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method GET_ACTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BUTTONS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_BUTTONS EIC Vorgang: Buttons für ActivityViews 20050421
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_EXTENDED_ACTIVITY_ATTR EIC Vorgang: Erweiterung für Viewanzeige 20050329

Method GET_ACTION_INFO on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method GET_CURRENT_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20050401

Method GET_CURRENT_PERNR on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method GET_REPLACED_INITIAL_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REPLACE_VIEWNAME Value transfer Type reference (TYPE) STRING Replace Viewname 20050331
2 Importing VIEWAREA Call by reference Type reference (TYPE) STRING Viewarea 20050331
3 Importing VIEWNAME Call by reference Type reference (TYPE) STRING Viewname 20050331

Method GET_REPLACED_INITIAL_VIEW on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method MODIFY Signature

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

Method SAVE Signature

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

Method SET_ACTIVITYEMPLOYEE Signature

Method SET_ACTIVITYEMPLOYEE on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method SET_ACTIVITYEMPLOYEE on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SET_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH Call by reference Type reference (TYPE) ABAP_BOOL 20050310

Method SET_CATEGORIES on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SET_FOLLOWUP_PROCESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REASON Call by reference Type reference (TYPE) HREIC_REASON EIC Grund 20050223

Method SET_FOLLOWUP_PROCESSORS on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) SCMGSTATUSONR Fall: Status 20050223

Method SET_STATUS on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SET_SUBCATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) HREIC_CATEGORY EIC Kategorie 20050223
2 Importing I_SEARCH Call by reference Type reference (TYPE) ABAP_BOOL 20050310
3 Returning R_SUBCAT_DIS Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050407

Method SET_SUBCATEGORIES on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SET_VALUES_FOR_CURRENTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NOTE_LINKS Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050405
2 Exporting ES_VALUES Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_VALUES EIC Vorgang: Werte für View-Anzeigefelder 20050405
3 Exporting E_SAVE_DIS Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050406

Method SET_VALUES_FOR_CURRENTACT on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method SUBSCRIBE_EVENTS Signature

Method SUBSCRIBE_EVENTS on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method SUBSCRIBE_EVENTS on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_HREIC_ACTIVITYCUCO_IMPL has no parameter.
Method UNLOCK on class CL_HREIC_ACTIVITYCUCO_IMPL has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600