SAP ABAP Class CL_ICL_WCMP_COLLECTION_AL (Workers Comp - Benefit Calculation Manager)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_WCOMP (Package) Workers Compensation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_WCMP_SCH_COLLECTION_AL Scheduled Calculation Collection 20050513
Properties
Class CL_ICL_WCMP_COLLECTION_AL  
Short Description Workers Comp - Benefit Calculation Manager    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_WCOMP   Workers Compensation 
Created 20050511   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OSTYP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ICL_WCMP_COLLECTION_AL has no interface implemented.
Friends
Class CL_ICL_WCMP_COLLECTION_AL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_SELECTED_COLLECTION Static Attribute Private Object reference (TYPE REF TO) CL_ICL_WCMP_COLLECTION_AL Calculation Collection 20050511
2 GO_SELECTED_OBJECT Instance attribute Private Object reference (TYPE REF TO) OBJECT Workers Compensation Calculation 20050511
3 GS_COLLECTION Static Attribute Private Type reference (TYPE) OSTYP_OBJECT_INFO Line of Calculation Collection 20050511
4 GS_COUNT Instance attribute Private Type reference (TYPE) N Number of calculations 20050511
5 GS_OBJECT Instance attribute Private Type reference (TYPE) OSTYP_OBJECT_INFO 20050511
6 GT_COLLECTION Static Attribute Private Type reference (TYPE) OSTYP_OBJECT_INFO_TAB Calculation Collection 20050511
7 GT_OBJECT Instance attribute Public Type reference (TYPE) OSTYP_OBJECT_INFO_TAB 20050511
8 GV_KEY Instance attribute Private Type reference (TYPE) STRING Number of Claim 20050511
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT Instance method Public Method Add Calculation to Internal Table 20050511
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050511
3 CONTAINS Instance method Public Method 20050512
4 CREATE_OBJECT Instance method Public Method Create Calculation 20050511
5 GET_ALL_OBJECTS Instance method Public Method 20050512
6 GET_COLLECTION Static method Public Method Gets Calculation Collection 20050511
7 GET_LAST_SELECTED_OBJECT Static method Public Method Get Last Selected Calculation 20050511
8 GET_MOST_RECENTLY_CHANGED Instance method Public Method Get Most Recently Changed Calculation 20050511
9 GET_OBJECT_CHANGETIME Instance method Private Method Finds the change time of the object in the collection 20050511
10 GET_SELECTED_COLLECTION Static method Public Method Get Selected Calculation Collection 20050511
11 GET_SELECTED_OBJECT Instance method Public Method Get Selected Calculation 20050511
12 HANDLE_DATA_CHANGED Instance method Protected Event handling method Event Handler DATA_CHANGED 20050511
13 NUMBER_OF_OBJECTS Instance method Public Method Number of Existing Calculations 20050511
14 REFRESH Static method Public Method Refresh Tables (After Rollback) 20050511
15 RELOAD_OBJECTS Instance method Public Method Reload all objects associated with a collection 20050511
16 REMOVE_ALL_OBJECTS Instance method Public Method Delete All Calculations 20050511
17 REMOVE_OBJECT Instance method Public Method Delete Calculation 20050511
18 SET_SELECTED_COLLECTION Static method Public Method Set Selected Calculation Collection 20050511
19 SET_SELECTED_OBJECT Instance method Public Method Set Selected Calculation 20050511
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20050511
2 SELECTED_CALCULATION_CHANGED Instance Event
(0)
Public
(2)
20050511
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CALCULATION Public Type reference (TYPE) ICL_WCMP_CALCULATION_S_AL Calculation 20050511
2 TS_CALC_COLLECTION Public See coding 20050511 BEGIN OF TS_CALC_COLLECTION, claim type icl_claim, subclaim type icl_subcl_sel, calc_collection TYPE ref to cl_icl_wcmp_calc_collection_al. TYPES: end of TS_CALC_COLLECTION
3 TT_CALCULATION Public Type reference (TYPE) ICL_WCMP_CALCULATION_T_AL Calculation Table 20050511
4 TT_CALC_COLLECTION Public See coding Calculation Collection 20050511 tt_calc_collection type hashed table of ts_calc_collection with unique key claim subclaim
Method Signatures

Method ADD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Workers Compensation Berechnung 20050511

Method ADD_OBJECT on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) OBJNAME DD: Name eines SAP-Objektes 20050511
2 Importing IV_GUID Call by reference Type reference (TYPE) OS_GUID Nummer des Schaden-/Leistungsfalls 20050511

Method CONSTRUCTOR on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method CONTAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20050512
2 Returning RO_IS_IN_COLLECTION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050512

Method CONTAINS on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Object 20050511

Method CREATE_OBJECT on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_ALL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECTS Value transfer Type reference (TYPE) OSTYP_REF_TAB 20050512

Method GET_ALL_OBJECTS on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) OBJNAME DD: Name eines SAP-Objektes 20050511
2 Importing IV_GUID Call by reference Type reference (TYPE) OS_GUID Guid 20050511
3 Returning RO_COLLECTION Value transfer Object reference (TYPE REF TO) CL_ICL_WCMP_COLLECTION_AL Calculation Collection 20050511

Method GET_COLLECTION on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_LAST_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20050511

Method GET_LAST_SELECTED_OBJECT on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_MOST_RECENTLY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MOST_RECENTLY_CHANGED Value transfer Object reference (TYPE REF TO) OBJECT Most Recently Changed 20050511

Method GET_MOST_RECENTLY_CHANGED on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_OBJECT_CHANGETIME Signature

Method GET_OBJECT_CHANGETIME on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
Method GET_OBJECT_CHANGETIME on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_SELECTED_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COLLECTION Value transfer Object reference (TYPE REF TO) CL_ICL_WCMP_COLLECTION_AL Calculation Collection 20050512

Method GET_SELECTED_COLLECTION on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method GET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SELECTED_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Object 20050512

Method GET_SELECTED_OBJECT on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method HANDLE_DATA_CHANGED Signature

Method HANDLE_DATA_CHANGED on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
Method HANDLE_DATA_CHANGED on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method NUMBER_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NUMBER_OF_OBJECTS Value transfer Type reference (TYPE) I 20050512

Method NUMBER_OF_OBJECTS on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
Method REFRESH on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method RELOAD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) OBJNAME Object Name 20050511
2 Importing IV_GUID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20050511

Method RELOAD_OBJECTS on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method REMOVE_ALL_OBJECTS Signature

Method REMOVE_ALL_OBJECTS on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
Method REMOVE_ALL_OBJECTS on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20050512
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND Object not found 20050622

Method SET_SELECTED_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTION Call by reference Object reference (TYPE REF TO) CL_ICL_WCMP_COLLECTION_AL 20050512

Method SET_SELECTED_COLLECTION on class CL_ICL_WCMP_COLLECTION_AL has no exception.

Method SET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20050512

Method SET_SELECTED_OBJECT on class CL_ICL_WCMP_COLLECTION_AL has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
Event SELECTED_CALCULATION_CHANGED Signature
Event SELECTED_CALCULATION_CHANGED on class CL_ICL_WCMP_COLLECTION_AL has no parameter.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600