SAP ABAP Class CL_ICL_CLAIM_DI_FACTORY_AL (Factory Class for CLAIM DI Instance Management)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CDC (Package) FS-CM: Data Capture
Properties
Class CL_ICL_CLAIM_DI_FACTORY_AL  
Short Description Factory Class for CLAIM DI Instance Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_CDC   FS-CM: Data Capture 
Created 20070425   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_CLAIM_DI_FACTORY_AL has no forward declaration.
Interfaces
Class CL_ICL_CLAIM_DI_FACTORY_AL has no interface implemented.
Friends
Class CL_ICL_CLAIM_DI_FACTORY_AL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DI_COLLECTION Static Attribute Protected Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_COLLECTION_AL 20070502
2 GS_OBJECT Static Attribute Protected Type reference (TYPE) TY_OBJECT_LN 20070502
3 GT_OBJECT Static Attribute Protected Type reference (TYPE) TY_OBJECT_TAB 20070502
Methods
# Method Level Visibility Method type Description Created on
1 FREE_ALL Static method Public Method Release Instances and Collection 20070502
2 FREE_COLLECTION Static method Public Method Release Collection 20070502
3 FREE_INSTANCES Static method Public Method Release DI Instances 20070502
4 GET_COLLECTION_INSTANCE Static method Public Method Provide Instance of a DI Collection 20070502
5 GET_DI_INSTANCE Static method Public Method Provide DI Instance 20070502
6 TRANSFER_INSTANCES Static method Public Method Transfer DI Instances to DI Collection 20070502
Events
# Event Type Visibility Description Created on
1 ADD_INSTANCE_TO_COLLECTION Static Event
(1)
Public
(2)
DI Instance Is Added to DI Collection 20070502
2 COLLECTION_INSTANCE_CREATED Static Event
(1)
Public
(2)
Instance of a DI Collection Was Created 20070502
3 DI_INSTANCE_CREATED Static Event
(1)
Public
(2)
DI Instance Was Created 20070502
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OBJECT_LN Protected See coding 20070502 BEGIN OF ty_object_ln, claim TYPE icl_claim, objref TYPE REF TO cl_icl_claim_di_al, END OF ty_object_ln
2 TY_OBJECT_TAB Protected See coding 20070502 ty_object_tab TYPE HASHED TABLE OF ty_object_ln WITH UNIQUE KEY claim
Method Signatures

Method FREE_ALL Signature

Method FREE_ALL on class CL_ICL_CLAIM_DI_FACTORY_AL has no parameter.
Method FREE_ALL on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.

Method FREE_COLLECTION Signature

Method FREE_COLLECTION on class CL_ICL_CLAIM_DI_FACTORY_AL has no parameter.
Method FREE_COLLECTION on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.

Method FREE_INSTANCES Signature

Method FREE_INSTANCES on class CL_ICL_CLAIM_DI_FACTORY_AL has no parameter.
Method FREE_INSTANCES on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.

Method GET_COLLECTION_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) CLIKE Datentyp (Klasse) für Instanzierung 20070502
2 Returning RO_COLLECTION Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_COLLECTION_AL Sammlung von DI Prozessierungen für Claims 20070502

Method GET_COLLECTION_INSTANCE on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.

Method GET_DI_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_LOG Call by reference Type reference (TYPE) XFELD DI Nachrichten im Application Log sammeln 'X' = Ja 20070502
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20070502
3 Importing IV_INSTANCE_ID Call by reference Type reference (TYPE) STRING Kennzeichnung einer DI Instanz 20070502
4 Importing IV_TYPE Call by reference Type reference (TYPE) CLIKE Datentyp (Klasse) für Instanzerzeugung 20070502
5 Returning RO_CLAIM_DI_AL Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_AL DI Prozessierung für Claims 20070502

Method GET_DI_INSTANCE on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.

Method TRANSFER_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLAIM_DI_COLLECTION Call by reference Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_COLLECTION_AL Sammlung von DI Prozessierungen für Claims 20070502

Method TRANSFER_INSTANCES on class CL_ICL_CLAIM_DI_FACTORY_AL has no exception.
Event Signatures

Event ADD_INSTANCE_TO_COLLECTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CS_MSG Exporting Value transfer Object reference (TYPE REF TO) ICL_RULE_MESSAGE_LOG Nachricht für erfolgreiche Jobeinplannung 20070502
2 CS_MSG_FAIL Exporting Value transfer Object reference (TYPE REF TO) ICL_RULE_MESSAGE_LOG Nachricht bei fehlgeschlagener Jobeinplanung 20070502
3 EO_DI Exporting Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_AL DI Prozessierung für Claims 20070502
4 EO_DI_COLLECTION Exporting Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_COLLECTION_AL Sammlung von DI Prozessierungen für Claims 20070502
5 EV_CLAIM Exporting Value transfer Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20070502

Event COLLECTION_INSTANCE_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EO_DI_COLLECTION Exporting Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_COLLECTION_AL Sammlung von DI Prozessierungen für Claims 20070502

Event DI_INSTANCE_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EO_DI Exporting Value transfer Object reference (TYPE REF TO) CL_ICL_CLAIM_DI_AL DI Prozessierung für Claims 20070502
History
Last changed by/on SAP  20070917 
SAP Release Created in