SAP ABAP Class CL_ICLN_FNOLMANAGER (CL_ICLN_FNOLMANAGER)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_FNOL (Package) FS-CM: Notice of Loss
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICLN_AUTOFNOLMANAGER 20020308
2 Inheritance (c INHERITING FROM c_ref)  CL_ICLN_HOMEFNOLMANAGER 20020320
Properties
Class CL_ICLN_FNOLMANAGER  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_FNOL   FS-CM: Notice of Loss 
Created 20020308   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICLN_FNOLMANAGER has no forward declaration.
Interfaces
Class CL_ICLN_FNOLMANAGER has no interface implemented.
Friends
Class CL_ICLN_FNOLMANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ADDR_GROUP Constant Private Type reference (TYPE) AD_GROUP 'ICLN' 20020313
2 MC_LOCATION Constant Protected Type reference (TYPE) ICLN_DESC 'LOC' 20020313
3 MC_NOL Constant Protected Type reference (TYPE) ICLN_DESC 'NOL' 20020313
4 MC_NUMBER_OBJECT Constant Private Type reference (TYPE) NROBJ 'ICL_NOTICE' Name of Number Range Object 20020313
5 MC_PARTICIPANT Constant Protected Type reference (TYPE) ICLN_DESC 'PARTICIPANT' 20020313
6 MC_X Constant Protected Type reference (TYPE) C 'X' Indicator 20020319
7 MO_DBMANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_ICLN_DBMANAGER 20020308
8 MS_TIMESTAMP Instance attribute Protected Type reference (TYPE) ICLN_INCL_ORG2 Organizational Include (Full Length) 20020313
9 MT_ADDRESS Instance attribute Protected See coding 20020313
10 MT_DAMAGEDESCRIPTORS Instance attribute Protected See coding 20020308
11 MT_DAMAGEDITEMS Instance attribute Protected See coding 20020308
12 MT_DAMAGEDOBJECT Instance attribute Protected See coding 20020308
13 MT_INJURIES Instance attribute Protected See coding 20020308
14 MT_PARTICIPANTROLES Instance attribute Protected See coding 20020308
15 MT_PARTICIPANTS Instance attribute Protected See coding 20020308
16 MT_TEXT Instance attribute Protected See coding 20020319
17 MV_HANDLENO Instance attribute Private Type reference (TYPE) I 20020313
18 MV_NOL Instance attribute Protected Type reference (TYPE) ICLNOL 20020308
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020308
2 CREATE_DAMAGED_ITEMS Instance method Protected Method 20020308
3 CREATE_DAMAGE_DESC Instance method Protected Method 20020308
4 CREATE_DO Instance method Protected Method 20020308
5 CREATE_FNOL Instance method Public Method 20020308
6 CREATE_INJURIES Instance method Protected Method 20020308
7 CREATE_NOL Instance method Protected Method 20020308
8 CREATE_PARTICIPANTS Instance method Protected Method 20020308
9 CREATE_PART_ROLES Instance method Protected Method 20020308
10 GET_ADDRESS Instance method Protected Method 20020318
11 GET_ADDRESSES Instance method Public Method 20020318
12 GET_ADDRESS_FROM_TABLE Instance method Protected Method 20020314
13 GET_DAMAGEDITEMS Instance method Public Method 20020308
14 GET_DAMAGEDOBJECTS Instance method Public Method 20020308
15 GET_DAMAGE_DESC Instance method Public Method 20020308
16 GET_INJURIES Instance method Public Method 20020308
17 GET_NOL Instance method Public Method 20020308
18 GET_NOTICE_NUMBER Instance method Private Method 20020313
19 GET_PARTICIPANTS Instance method Public Method 20020308
20 GET_PARTICIPANT_ROLES Instance method Public Method 20020308
21 GET_TEXT Instance method Public Method 20020319
22 SAVE_ADDRESS Instance method Protected Method 20020313
23 SAVE_TEXT Instance method Protected Method 20020319
24 SEARCH_ADDRESS Instance method Protected Method 20020318
25 SEARCH_NOL Instance method Public Method 20020308
26 SEARCH_TEXT Instance method Protected Method 20020319
27 SET_ADDRESSES Instance method Public Method 20020313
28 SET_DAMAGEDITEMS Instance method Public Method 20020308
29 SET_DAMAGEDOBJECTS Instance method Public Method 20020308
30 SET_DAMAGE_DESC Instance method Public Method 20020308
31 SET_INJURIES Instance method Public Method 20020308
32 SET_NOL Instance method Public Method 20020308
33 SET_PARTICIPANTS Instance method Public Method 20020308
34 SET_PARTICIPANT_ROLES Instance method Public Method 20020308
35 SET_TEXT Instance method Public Method 20020319
36 UPDATE_NOL Instance method Protected Method 20020308
37 VALIDATE_DATA Instance method Protected Method 20020308
Events
Class CL_ICLN_FNOLMANAGER has no event.
Types
Class CL_ICLN_FNOLMANAGER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method CREATE_DAMAGED_ITEMS Signature

Method CREATE_DAMAGED_ITEMS on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA The data already exists 20020308

Method CREATE_DAMAGE_DESC Signature

Method CREATE_DAMAGE_DESC on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA The data already exists 20020308

Method CREATE_DO Signature

Method CREATE_DO on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA Damaged object already exists 20020308

Method CREATE_FNOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER Call by reference Type reference (TYPE) ICL_NOTICE Schadenmeldung 20020318
# Exception Resumable Description Created on
1 DUPLICATEDATA The data is already present 20020308
2 INTERNALERROR Internal error-for future implementation. 20020315
3 INVALIDDATA Data is invalid 20020308

Method CREATE_INJURIES Signature

Method CREATE_INJURIES on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA The data already exists 20020308

Method CREATE_NOL Signature

Method CREATE_NOL on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA Duplicate NOL 20020308

Method CREATE_PARTICIPANTS Signature

Method CREATE_PARTICIPANTS on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA The data already exists 20020308

Method CREATE_PART_ROLES Signature

Method CREATE_PART_ROLES on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 DUPLICATEDATA The data already exists 20020308

Method GET_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS Call by reference Type reference (TYPE) ICL_NOL_ADDR_INC Adressfelder für Beteiligte in Schadenmeldung 20020318
2 Importing IV_ADDRNUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20020318
# Exception Resumable Description Created on
1 ADDRESSERROR The error while fetching a address 20020318

Method GET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESS Call by reference Type reference (TYPE) TABLE The table of addresses 20020318

Method GET_ADDRESSES on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_ADDRESS_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS Call by reference Type reference (TYPE) ICL_NOL_ADDR_INC The address 20020314
2 Importing IV_OBJECTNAME Call by reference Type reference (TYPE) ICLN_DESC The object name 20020314
3 Importing IV_OBJECTNO Call by reference Type reference (TYPE) ANY The object number 20020314
4 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) ICLN_DESC The sub object 20020314

Method GET_ADDRESS_FROM_TABLE on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_DAMAGEDITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DAMAGEDITEMS Call by reference Type reference (TYPE) TABLE Damaged items 20020308

Method GET_DAMAGEDITEMS on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_DAMAGEDOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DAMAGEDOBJECTS Call by reference Type reference (TYPE) TABLE The damaged objects 20020308

Method GET_DAMAGEDOBJECTS on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_DAMAGE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DAMAGEDESC Call by reference Type reference (TYPE) TABLE Damage Descriptors 20020308

Method GET_DAMAGE_DESC on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_INJURIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INJURIES Call by reference Type reference (TYPE) TABLE Injuries 20020308

Method GET_INJURIES on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_NOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOL Call by reference Type reference (TYPE) ICLNOL Schadenmeldung 20020308

Method GET_NOL on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_NOTICE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER Call by reference Type reference (TYPE) ICL_NOTICE The number of nol 20020313
# Exception Resumable Description Created on
1 NOINTERNALNUMBER No internal number available. 20020313

Method GET_PARTICIPANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTICIPANTS Call by reference Type reference (TYPE) TABLE The participants 20020308

Method GET_PARTICIPANTS on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_PARTICIPANT_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PART_ROLES Call by reference Type reference (TYPE) TABLE Participant roles 20020308

Method GET_PARTICIPANT_ROLES on class CL_ICLN_FNOLMANAGER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) TABLE The text 20020319

Method GET_TEXT on class CL_ICLN_FNOLMANAGER has no exception.

Method SAVE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20020313
2 Importing IS_ADDR Call by reference Type reference (TYPE) ICL_NOL_ADDR_INC The address structure 20020313
3 Importing IV_KEY Call by reference Type reference (TYPE) ANY Schlüssel der Anwendungstabelle (inklusive Mandant) 20020313
4 Importing IV_TABLE Call by reference Type reference (TYPE) AD_APPLTAB Logischer Name der Anwendungstabelle (Adreßverwaltung) 20020313

Method SAVE_ADDRESS on class CL_ICLN_FNOLMANAGER has no exception.

Method SAVE_TEXT Signature

Method SAVE_TEXT on class CL_ICLN_FNOLMANAGER has no parameter.
Method SAVE_TEXT on class CL_ICLN_FNOLMANAGER has no exception.

Method SEARCH_ADDRESS Signature

Method SEARCH_ADDRESS on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 ADDRESSERROR The error while fetching address. 20020318

Method SEARCH_NOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NOL Call by reference Type reference (TYPE) ICLNOL The NOL structure 20020322
# Exception Resumable Description Created on
1 ADDRESSERROR The address retrieval had a problem. 20020318
2 SEARCHFAILED The search operation failed 20020308

Method SEARCH_TEXT Signature

Method SEARCH_TEXT on class CL_ICLN_FNOLMANAGER has no parameter.
Method SEARCH_TEXT on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDRESS Call by reference Type reference (TYPE) TABLE The table with all the addresses. 20020313

Method SET_ADDRESSES on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_DAMAGEDITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DAMAGEDITEMS Call by reference Type reference (TYPE) TABLE Damaged Items 20020308

Method SET_DAMAGEDITEMS on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_DAMAGEDOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DAMAGEDOBJECTS Call by reference Type reference (TYPE) TABLE The damaged objects 20020308

Method SET_DAMAGEDOBJECTS on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_DAMAGE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DAMAGEDESC Call by reference Type reference (TYPE) TABLE Damage Descriptors 20020308

Method SET_DAMAGE_DESC on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_INJURIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INJURIES Call by reference Type reference (TYPE) TABLE Injuries 20020308

Method SET_INJURIES on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_NOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NOL Call by reference Type reference (TYPE) ICLNOL Schadenmeldung 20020308

Method SET_NOL on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_PARTICIPANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTICIPANTS Call by reference Type reference (TYPE) TABLE The participants 20020308

Method SET_PARTICIPANTS on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_PARTICIPANT_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PART_ROLES Call by reference Type reference (TYPE) TABLE Participant roles 20020308

Method SET_PARTICIPANT_ROLES on class CL_ICLN_FNOLMANAGER has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT Call by reference Type reference (TYPE) TABLE The text 20020319

Method SET_TEXT on class CL_ICLN_FNOLMANAGER has no exception.

Method UPDATE_NOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NAMES Call by reference Type reference (TYPE) TABLE The table with the names of the corresponding tables. 20020308
2 Importing IT_WORKAREAS Call by reference Type reference (TYPE) TABLE The table with the workareas to be updated 20020308
# Exception Resumable Description Created on
1 DBUNAVAILABLE The db server is down 20020308
2 NOUPDATE No match found 20020308

Method VALIDATE_DATA Signature

Method VALIDATE_DATA on class CL_ICLN_FNOLMANAGER has no parameter.
# Exception Resumable Description Created on
1 INVALIDDATA Data is invalid 20020322
History
Last changed by/on SAP  20050224 
SAP Release Created in 471