SAP ABAP Class CL_HREIC_NOTE_HANDLER (EIC: Activity Note (Control 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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_IC_EVENT_LISTENER IC event service interface 20050505
Properties
Class CL_HREIC_NOTE_HANDLER  
Short Description EIC: Activity Note (Control Class)    
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 20050405   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HREIC_ACTIVITY_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_IC_EVENT_LISTENER IC event service interface 20050505
Friends
Class CL_HREIC_NOTE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_NOTES Instance attribute Public Type reference (TYPE) STRING All Existing Notes 20050406
2 CHANGED_BY Constant Private Type reference (TYPE) NAME_KOMP IF_HREIC_ACTIVITY_CONSTANTS=>NAME_KOMP_CHANGED_BY 20050427
3 CHANGE_TIME Constant Private Type reference (TYPE) NAME_KOMP IF_HREIC_ACTIVITY_CONSTANTS=>NAME_KOMP_CHANGE_TIME 20050427
4 CREATED_BY Constant Private Type reference (TYPE) NAME_KOMP 'CREATED_BY' 20050427
5 CREATE_TIME Constant Private Type reference (TYPE) NAME_KOMP 'CREATE_TIME' 20050427
6 CUCO Instance attribute Private Object reference (TYPE REF TO) CL_HREIC_ACTIVITYCUCO_IMPL EIC: Implementation Class for 'ActivityCuCo' 20050421
7 LAST_NOTE Instance attribute Private Type reference (TYPE) STRING Last Note 20050406
8 LAST_NOTE_ENTITY Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20050407
9 NEW_NOTE Instance attribute Private Type reference (TYPE) STRING New Note 20050407
10 NOTE_COL Instance attribute Private Object reference (TYPE REF TO) IF_BOL_BO_COL Collection 20050421
11 NOTE_LINKS Instance attribute Private Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Activity: Links for ActivityContactViews (Note Display) 20050406
12 NOTE_TYPE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20050407
13 NOTE_TYPE_ALL Constant Private Type reference (TYPE) CHAR1 'A' Single-Character Indicator 20050407
14 NOTE_TYPE_LAST Constant Private Type reference (TYPE) CHAR1 'L' Single-Character Indicator 20050407
15 NOTE_TYPE_NEW Constant Private Type reference (TYPE) CHAR1 'N' Single-Character Indicator 20050407
16 TEXT Constant Private Type reference (TYPE) NAME_KOMP IF_HREIC_ACTIVITY_CONSTANTS=>NAME_KOMP_TEXT Component Name 20050407
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050405
2 EH_INITIALIZE_NOTES Instance method Public Method 20050505
3 GET_EXISTING_NOTES Instance method Public Method Reads Existing Notes 20050407
4 GET_NOTE Instance method Public Method Outputs Content of Text Edit to Be Displayed 20050421
5 GET_NOTE_LINKS Instance method Public Method Outputs Current Link Bar 20050407
6 GO_TO_LAST_NOTE Instance method Public Method Processing 'Last Note' 20050406
7 GO_TO_NEW_NOTE Instance method Public Method Processing 'New Note' 20050406
8 GO_TO_NOTES Instance method Public Method Processing 'Existing Note' 20050406
9 IMPORT_SCRATCHPAD Instance method Public Method 20060515
10 SAVE Instance method Public Method Processing After 'Save' 20050406
11 SET_NOTE Instance method Public Method Transfers Note 20050421
12 SUBSCRIBE_EVENTS Instance method Public Method 20050505
Events
Class CL_HREIC_NOTE_HANDLER has no event.
Types
Class CL_HREIC_NOTE_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUCO Call by reference Object reference (TYPE REF TO) CL_HREIC_ACTIVITYCUCO_IMPL EIC: Implementation-Klasse für 'ActivityCuCo' 20050421
2 Importing IS_NOTE_LINKS Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050405

Method CONSTRUCTOR on class CL_HREIC_NOTE_HANDLER has no exception.

Method EH_INITIALIZE_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_NOTE_LINKS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS 20050505

Method EH_INITIALIZE_NOTES on class CL_HREIC_NOTE_HANDLER has no exception.

Method GET_EXISTING_NOTES Signature

Method GET_EXISTING_NOTES on class CL_HREIC_NOTE_HANDLER has no parameter.
Method GET_EXISTING_NOTES on class CL_HREIC_NOTE_HANDLER has no exception.

Method GET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NOTE Value transfer Type reference (TYPE) STRING Inhalt des TextEdits 20050421

Method GET_NOTE on class CL_HREIC_NOTE_HANDLER has no exception.

Method GET_NOTE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_NOTE_LINKS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050407

Method GET_NOTE_LINKS on class CL_HREIC_NOTE_HANDLER has no exception.

Method GO_TO_LAST_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_NOTE_LINKS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050406

Method GO_TO_LAST_NOTE on class CL_HREIC_NOTE_HANDLER has no exception.

Method GO_TO_NEW_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_NOTE_LINKS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050406

Method GO_TO_NEW_NOTE on class CL_HREIC_NOTE_HANDLER has no exception.

Method GO_TO_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_NOTE_LINKS Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_NOTE_LINKS EIC Vorgang: Links für ActivityContactViews(Notizanzeige) 20050406

Method GO_TO_NOTES on class CL_HREIC_NOTE_HANDLER has no exception.

Method IMPORT_SCRATCHPAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SCTEXT Value transfer Type reference (TYPE) STRING 20060515

Method IMPORT_SCRATCHPAD on class CL_HREIC_NOTE_HANDLER has no exception.

Method SAVE Signature

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

Method SET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE Call by reference Type reference (TYPE) STRING Notiz 20050421

Method SET_NOTE on class CL_HREIC_NOTE_HANDLER has no exception.

Method SUBSCRIBE_EVENTS Signature

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