Hierarchy
⤷
⤷
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 | Constant | Private | Type reference (TYPE) | AD_GROUP | 'ICLN' | 20020313 | |||
| 2 | Constant | Protected | Type reference (TYPE) | ICLN_DESC | 'LOC' | 20020313 | |||
| 3 | Constant | Protected | Type reference (TYPE) | ICLN_DESC | 'NOL' | 20020313 | |||
| 4 | Constant | Private | Type reference (TYPE) | NROBJ | 'ICL_NOTICE' | Name of Number Range Object | 20020313 | ||
| 5 | Constant | Protected | Type reference (TYPE) | ICLN_DESC | 'PARTICIPANT' | 20020313 | |||
| 6 | Constant | Protected | Type reference (TYPE) | C | 'X' | Indicator | 20020319 | ||
| 7 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ICLN_DBMANAGER | 20020308 | ||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | ICLN_INCL_ORG2 | Organizational Include (Full Length) | 20020313 | |||
| 9 | Instance attribute | Protected | See coding | 20020313 | |||||
| 10 | Instance attribute | Protected | See coding | 20020308 | |||||
| 11 | Instance attribute | Protected | See coding | 20020308 | |||||
| 12 | Instance attribute | Protected | See coding | 20020308 | |||||
| 13 | Instance attribute | Protected | See coding | 20020308 | |||||
| 14 | Instance attribute | Protected | See coding | 20020308 | |||||
| 15 | Instance attribute | Protected | See coding | 20020308 | |||||
| 16 | Instance attribute | Protected | See coding | 20020319 | |||||
| 17 | Instance attribute | Private | Type reference (TYPE) | I | 20020313 | ||||
| 18 | Instance attribute | Protected | Type reference (TYPE) | ICLNOL | 20020308 |
Methods
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 | 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 | 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 | Damaged object already exists | 20020308 |
Method CREATE_FNOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NUMBER | Call by reference | Type reference (TYPE) | ICL_NOTICE | Schadenmeldung | 20020318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The data is already present | 20020308 | ||
| 2 | Internal error-for future implementation. | 20020315 | ||
| 3 | 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 | 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 | Duplicate NOL | 20020308 |
Method CREATE_PARTICIPANTS Signature
Method CREATE_PARTICIPANTS on class CL_ICLN_FNOLMANAGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | The data already exists | 20020308 |
Method GET_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ADDRESS | Call by reference | Type reference (TYPE) | ICL_NOL_ADDR_INC | Adressfelder für Beteiligte in Schadenmeldung | 20020318 | |||
| 2 | IV_ADDRNUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Adreßnummer | 20020318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | EV_ADDRESS | Call by reference | Type reference (TYPE) | ICL_NOL_ADDR_INC | The address | 20020314 | |||
| 2 | IV_OBJECTNAME | Call by reference | Type reference (TYPE) | ICLN_DESC | The object name | 20020314 | |||
| 3 | IV_OBJECTNO | Call by reference | Type reference (TYPE) | ANY | The object number | 20020314 | |||
| 4 | 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 | 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 | 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 | 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 | 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 | 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 | EV_NUMBER | Call by reference | Type reference (TYPE) | ICL_NOTICE | The number of nol | 20020313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No internal number available. | 20020313 |
Method GET_PARTICIPANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | EV_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Adreßnummer | 20020313 | |||
| 2 | IS_ADDR | Call by reference | Type reference (TYPE) | ICL_NOL_ADDR_INC | The address structure | 20020313 | |||
| 3 | IV_KEY | Call by reference | Type reference (TYPE) | ANY | Schlüssel der Anwendungstabelle (inklusive Mandant) | 20020313 | |||
| 4 | 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 | 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 | IS_NOL | Call by reference | Type reference (TYPE) | ICLNOL | The NOL structure | 20020322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The address retrieval had a problem. | 20020318 | ||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IT_NAMES | Call by reference | Type reference (TYPE) | TABLE | The table with the names of the corresponding tables. | 20020308 | |||
| 2 | IT_WORKAREAS | Call by reference | Type reference (TYPE) | TABLE | The table with the workareas to be updated | 20020308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The db server is down | 20020308 | ||
| 2 | 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 | Data is invalid | 20020322 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 471 |