SAP ABAP Class CL_HREIC_FOLLOWUP (EIC: Final Class for Follow-Up)
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)  BI_OBJECT Business Instance 20050113
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20050113
3 Inheritance (c INHERITING FROM c_ref)  CL_HREIC_ABSTR_ACTIVITY_CHILD EIC: Abstract Activity-Child Class 20050113
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HREIC_FOLLOWUP_CONSTANTS EIC: Constants for Follow-Up 20050314
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20050113
Properties
Class CL_HREIC_FOLLOWUP  
Short Description EIC: Final Class for Follow-Up    
Super Class CL_HREIC_ABSTR_ACTIVITY_CHILD EIC: Abstract Activity-Child 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 20050113   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HREIC_FOLLOWUP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20050113
2 BI_PERSISTENT Persistent Business Instance 20050113
3 IF_HREIC_FOLLOWUP_CONSTANTS EIC: Constants for Follow-Up 20050314
4 IF_WORKFLOW Business Workflow 20050113
Friends
Class CL_HREIC_FOLLOWUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_ATTR Instance attribute Private Type reference (TYPE) HREIC_S_ACTIVITY_ATTR EIC Activity: All Attributes (Case Attributes + Additional) 20060920
2 CONTACT_ATTR Instance attribute Private Type reference (TYPE) HREIC_S_CONTACT_ATTR EIC Contact: Attributes 20060920
3 FOLLOWUP Instance attribute Private Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR EIC Follow-Up: Attributes 20050119
4 FOLLOWUP_TYPE_RULE Instance attribute Private Attribute reference (LIKE) 20050314
5 NAME_KOMP_FUPROCESSOR Instance attribute Private Attribute reference (LIKE) 20060825
6 NAME_KOMP_FUREASON Instance attribute Private Attribute reference (LIKE) 20060825
7 NAME_KOMP_FUSTATUS Instance attribute Private Attribute reference (LIKE) 20060825
8 NAME_KOMP_FUTITLE Instance attribute Private Attribute reference (LIKE) 20060825
9 OBJTYPE Constant Protected Type reference (TYPE) SWOTOBJID-OBJTYPE 'EICFOLLWUP' Object Type 20060804
10 STAT_BACK Instance attribute Public Attribute reference (LIKE) 20060911
11 STAT_COMPLETED Instance attribute Private Attribute reference (LIKE) 20050314
12 STAT_DELIVERED Instance attribute Private Attribute reference (LIKE) 20050314
13 STAT_ERROR Instance attribute Private Attribute reference (LIKE) 20050314
14 STAT_NEW Instance attribute Public Attribute reference (LIKE) 20050314
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Displays Existing Follow-Up or Creates New Follow-Up 20050119
2 DETERMINE_PROCESSOR Instance method Public Method Determines Processor 20050119
3 DETERMINE_PROCESSOR_FOR_VP Instance method Public Method 20061019
4 EXECUTE Instance method Public Method Dummy Method for Workflow 20050119
5 FILL_EXTENDED_FIELDS Instance method Private Method 20060911
6 GET_ACTIVITY_ATTR_FOR_WF Instance method Private Method 20060920
7 GET_CONTACT_ATTR_FOR_WF Instance method Private Method 20060920
8 GET_CURRENT_CATEGORIES Instance method Public Method Outputs Current Category and Current Subcategory 20050310
9 GET_FOLLOWUPSTATUS Instance method Public Method Outputs Current Follow-Up Status 20050311
10 SEARCH Static method Public Method Search All Follow-Ups for an Activity 20050302
11 SET_FOLLOWUPSTATUS Instance method Public Method Sets Follow-Up Status 20050119
Events
# Event Type Visibility Description Created on
1 CREATED Instance Event
(0)
Public
(2)
Follow-Up Created 20050309
2 FORWARDED Instance Event
(0)
Public
(2)
20060828
Types
Class CL_HREIC_FOLLOWUP 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_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_FOLLOWUP_ATTR EIC Follow-Up: Attribute 20050119
2 Importing I_ACTIVITY_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20050119
3 Importing I_GUID Call by reference Type reference (TYPE) HREIC_GUID EIC GUID 20050119

Method CONSTRUCTOR on class CL_HREIC_FOLLOWUP has no exception.

Method DETERMINE_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOLUPPROC Call by reference Type reference (TYPE) TSWHACTOR Ergebnis der Regelauflösung 20050310
2 Exporting E_NUMPROC Call by reference Type reference (TYPE) INT4 20050310
3 Importing I_PROCESSOR Call by reference Type reference (TYPE) HREIC_PROC EIC Bearbeiter 20050401

Method DETERMINE_PROCESSOR on class CL_HREIC_FOLLOWUP has no exception.

Method DETERMINE_PROCESSOR_FOR_VP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOLUPPROC Call by reference Type reference (TYPE) TSWHACTOR 20061019
2 Exporting E_NUMPROC Call by reference Type reference (TYPE) INT4 20061019
3 Importing I_ACTIVITY_ATTR Call by reference Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20061019
4 Importing I_CONTACT_ATTR Call by reference Type reference (TYPE) HREIC_S_CONTACT_ATTR 20061019
5 Importing I_FOLLOWUP_ATTR Call by reference Type reference (TYPE) HREIC_S_EXTENDED_FOLLOWUP_ATTR 20061019
6 Importing I_PROCESSOR Call by reference Type reference (TYPE) HREIC_PROC 20061019
7 Importing I_PROCGRP Call by reference Type reference (TYPE) CHAR4 20061019

Method DETERMINE_PROCESSOR_FOR_VP on class CL_HREIC_FOLLOWUP has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_HREIC_FOLLOWUP has no parameter.
# Exception Resumable Description Created on
1 CX_BO_ACTION_CANCELLED Temporary Bus. Exception: Dialog ohne Änderung abgebrochen 20050509

Method FILL_EXTENDED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) HREIC_S_EXTENDED_FOLLOWUP_ATTR EIC Follow-Up: Enhancement for View Display 20060911

Method FILL_EXTENDED_FIELDS on class CL_HREIC_FOLLOWUP has no exception.

Method GET_ACTIVITY_ATTR_FOR_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ATTRIBUTES Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_ATTR EIC Activity: All Attributes (Case Attributes + Additional) 20060920

Method GET_ACTIVITY_ATTR_FOR_WF on class CL_HREIC_FOLLOWUP has no exception.

Method GET_CONTACT_ATTR_FOR_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ATTRIBUTES Value transfer Type reference (TYPE) HREIC_S_CONTACT_ATTR EIC Contact: Attributes 20060920

Method GET_CONTACT_ATTR_FOR_WF on class CL_HREIC_FOLLOWUP has no exception.

Method GET_CURRENT_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CATEGORY Call by reference Type reference (TYPE) HREIC_CATEGORY EIC Kategorie 20050310
2 Exporting E_SUBCATEGORY Call by reference Type reference (TYPE) HREIC_SUBCATEGORY EIC Subkategorie 20050310

Method GET_CURRENT_CATEGORIES on class CL_HREIC_FOLLOWUP has no exception.

Method GET_FOLLOWUPSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FOLLOWUPSTATUS Value transfer Type reference (TYPE) HREIC_FOLUPSTATUS EIC Follow-Up-Status 20050311

Method GET_FOLLOWUPSTATUS on class CL_HREIC_FOLLOWUP has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20050302
2 Returning RT_FOLUP_GUIDS Value transfer Type reference (TYPE) HREIC_T_CHILD_GUIDS EIC GUID-Liste (interne Verwendung in Vorgangs-Kind-Klassen) 20050302

Method SEARCH on class CL_HREIC_FOLLOWUP has no exception.

Method SET_FOLLOWUPSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLLOWUPSTATUS Call by reference Type reference (TYPE) HREIC_FOLUPSTATUS EIC Follow-Up-Status 20050119

Method SET_FOLLOWUPSTATUS on class CL_HREIC_FOLLOWUP has no exception.
Event Signatures

Event CREATED 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 EIC GUID 20050331
2 I_PROCESSOR Exporting Value transfer Type reference (TYPE) HREIC_PROC EIC Bearbeiter 20050401

Event FORWARDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_ACTIVITY_ATTR Exporting Value transfer Type reference (TYPE) HREIC_S_ACTIVITY_ATTR 20060828
2 I_ACTIVITY_GUID Exporting Value transfer Type reference (TYPE) HREIC_GUID EIC: GUID 20060908
3 I_CONTACT_ATTR Exporting Value transfer Type reference (TYPE) HREIC_S_CONTACT_ATTR 20060828
4 I_EMP_NAME Exporting Value transfer Type reference (TYPE) EMNAM Formatted Name of Employee or Applicant 20060912
5 I_FOLLOWUP_ATTR Exporting Value transfer Type reference (TYPE) HREIC_S_EXTENDED_FOLLOWUP_ATTR EIC Follow-Up: Attributes (extended) 20060828
6 I_PROCESSOR Exporting Value transfer Type reference (TYPE) HREIC_PROC EIC Processor 20060908
7 I_PROCGRP Exporting Value transfer Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20060912
8 I_PROCGRP_T Exporting Value transfer Type reference (TYPE) TEXT20 Text (20 Characters) 20060912
History
Last changed by/on SAP  20070913 
SAP Release Created in 600