Hierarchy
⤷
⤷
Properties
| Class | CL_ICL_PI_PRODUCT | |
| Short Description | Product | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ICL_PRODUCT_INTERFACE | FS-CM: Product Interfaces |
| Created | 20030623 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ICL_PI_PRODUCT has no forward declaration.
Interfaces
Class CL_ICL_PI_PRODUCT has no interface implemented.
Friends
Class CL_ICL_PI_PRODUCT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_PI_OBJECT | Object Instance Benefit Type Tree (Referenced Type) | 20030714 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_PI_OBJECT | Object Instance Benefit Type (Referenced Type) | 20030714 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_PI_OBJECT | Object Instance Coverage Type (Referenced Type) | 20030714 | |||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_PI_OBJECT | Object Instance (Primary Type) | 20030704 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL055_TAB | Benefit Type Tree - Version Text | 20030711 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL055T_TAB | Benefit Type Text | 20030711 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL062_TAB | Product-Claim Type Assignment | 20030804 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL159_TAB | Benefit Type Tree | 20030711 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL160_TAB | Benefit Type Tree | 20030711 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL160T_TAB | Benefit Type Tree Generation | 20030711 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL161_TAB | Benefit Type Tree Version | 20030711 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL161T_TAB | Benefit Type Tree - Version Text | 20030711 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL162_TAB | Benefit Type Tree Version - Benefit Type Assignment | 20030714 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL163_TAB | Limits and Deductibles | 20030715 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL164_TAB | Object Type Assignment | 20030715 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL165_TAB | Payment Reason - Group Assignment | 20030715 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL319_TAB | Policy Product | 20030711 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL320_TAB | Policy Product Generation | 20030711 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL320T_TAB | Policy Product - Generation Text | 20030711 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL321_TAB | Policy Product - Version | 20030711 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL321T_TAB | Policy Product - Version Text | 20030711 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL322_TAB | Coverage Type | 20030711 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL322T_TAB | Coverage Type | 20030711 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | ICL_PI_TICL323_TAB | Product - Coverage Type Assignment | 20030714 |
Methods
Events
Class CL_ICL_PI_PRODUCT has no event.
Types
Class CL_ICL_PI_PRODUCT has no local type.
Method Signatures
Method ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEYSEL | Value transfer | Type reference (TYPE) | STANDARD TABLE | Zu aktivierende Objekte | 20030724 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name Generationstabelle | 20030724 |
Method ACTIVATE on class CL_ICL_PI_PRODUCT has no exception.
Method ACTIVATION_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030729 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivierungsfehler | 20030729 |
Method APPL_LOG_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | ICL_PI_MESSAGE_TAB | Meldungen | 20030805 | |||
| 2 | IV_GENERAT | Call by reference | Type reference (TYPE) | ICL_PI_GENERAT | Generation | 20030805 | |||
| 3 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20030805 | |||
| 4 | IV_OBJKEY | Call by reference | Type reference (TYPE) | C | Objektschlüssel | 20030805 | |||
| 5 | IV_VERSION | Call by reference | Type reference (TYPE) | ICL_PI_VERSION | Version | 20030805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivierungsfehler | 20030724 |
Method APPL_LOG_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20030805 |
Method APPL_LOG_CREATE on class CL_ICL_PI_PRODUCT has no exception.
Method BENEFIT_TYPE_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TAB | Leistungsart | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030723 | ||
| 2 | Eingabe-Fehler | 20030725 | ||
| 3 | Tabelle inkonsistent | 20030707 |
Method BENEFIT_TYPE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TAB | Leistungsart | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030723 | ||
| 2 | Eingabe-Fehler | 20030725 | ||
| 3 | Tabelle inkonsistent | 20030707 |
Method BENEFIT_TYPE_TREE_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE_TAB | Leistungsartenbaumgeneration | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivierungsfehler | 20030724 | ||
| 2 | Objekttyp gesperrt | 20030723 | ||
| 3 | Eingabe-Fehler | 20030725 | ||
| 4 | Generations-/Versionsintervall inkonsistent | 20030716 | ||
| 5 | Tabelle inkonsistent | 20030707 |
Method COVERAGE_TYPE_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TAB | Deckungsart | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030723 | ||
| 2 | Eingabe-Fehler | 20030725 | ||
| 3 | Tabelle inkonsistent | 20030707 |
Method COVERAGE_TYPE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TAB | Deckungsart | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030723 | ||
| 2 | Eingabe-Fehler | 20030725 | ||
| 3 | Tabelle inkonsistent | 20030707 |
Method DB_FLD_STATUS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FLD_INFO | Call by reference | Type reference (TYPE) | TICL281 | Feldinformation Produktschnittstelle | 20030805 | |||
| 2 | IV_NAME_KOMP | Call by reference | Type reference (TYPE) | NAME_KOMP | Komponentenname | 20030725 | |||
| 3 | IV_STRUKNAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name einer Struktur | 20030725 |
Method DB_FLD_STATUS_GET on class CL_ICL_PI_PRODUCT has no exception.
Method DB_STATUS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | CHAR1 | Status | 20030704 | |||
| 2 | IS_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE | Leistungsartenbaum | 20030704 | |||
| 3 | IS_BENTREEG | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG | Leistungsartenbaumgeneration | 20030704 | |||
| 4 | IS_BENTREEG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG_TXT | Leistungsartenbaumgenerationstext | 20030704 | |||
| 5 | IS_BENTREEV | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV | Leistungsartenbaumversion | 20030704 | |||
| 6 | IS_BENTREEV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TXT | Leistungsartenbaumversionstext | 20030704 | |||
| 7 | IS_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE | Leistungsart | 20030704 | |||
| 8 | IS_BENTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TXT | Leistungsartentext | 20030704 | |||
| 9 | IS_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE | Deckungsart | 20030704 | |||
| 10 | IS_COVTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TXT | Deckungsartentext | 20030704 | |||
| 11 | IS_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD | Policenprodukt | 20030704 | |||
| 12 | IS_POLPRODG | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG | Policenproduktgeneration | 20030704 | |||
| 13 | IS_POLPRODG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG_TXT | Policenproduktgenerationstext | 20030704 | |||
| 14 | IS_POLPRODV | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV | Policenproduktversion | 20030704 | |||
| 15 | IS_POLPRODV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_TXT | Policenproduktversionstext | 20030704 |
Method DB_STATUS_GET on class CL_ICL_PI_PRODUCT has no exception.
Method DB_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | C | status | 20030728 |
Method DB_UPDATE on class CL_ICL_PI_PRODUCT has no exception.
Method DB_VALUE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | C | Status | 20030805 | |||
| 2 | IV_FLDN_CHECK | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20030805 | |||
| 3 | IV_TABN_CHECK | Call by reference | Type reference (TYPE) | TABNAME16 | Tabellenname, 16-stellig | 20030805 | |||
| 4 | IV_VALUE | Call by reference | Type reference (TYPE) | ANY | Wert | 20030805 |
Method DB_VALUE_CHECK on class CL_ICL_PI_PRODUCT has no exception.
Method HIERARCHY_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE_TAB | Leistungsartenbaum | 20030728 | |||
| 2 | IT_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TAB | Leistungsart | 20030728 | |||
| 3 | IT_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TAB | Deckungsart | 20030728 | |||
| 4 | IT_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD_TAB | Policenprodukt | 20030728 | |||
| 5 | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | SEOCPDNAME | Methodenname | 20030728 | |||
| 6 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030728 | |||
| 7 | IV_STATUS | Call by reference | Type reference (TYPE) | C | Status | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eingabe-Fehler | 20030728 | ||
| 2 | Tabelle inkonsistent | 20030728 |
Method INPUT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE | Leistungsartenbaum | 20030725 | |||
| 2 | IS_BENTREEG | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG | Leistungsartenbaumgeneration | 20030725 | |||
| 3 | IS_BENTREEG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG_TXT | Leistungsartenbaumgenerationstext | 20030725 | |||
| 4 | IS_BENTREEV | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV | Leistungsartenbaumversion | 20030725 | |||
| 5 | IS_BENTREEV_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_BENTYPE | LA-Baumversion-Leistungsart-Zuordnung | 20030725 | |||
| 6 | IS_BENTREEV_ITEMTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_ITEMTYPE | Objektart | 20030725 | |||
| 7 | IS_BENTREEV_LIMIT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_LIMIT | Limits und Selbstbehalte | 20030725 | |||
| 8 | IS_BENTREEV_TREASON | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TREASON | Zahlungsgrundgruppen-Zuordnung | 20030725 | |||
| 9 | IS_BENTREEV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TXT | Leistungsartenbaumversionstext | 20030725 | |||
| 10 | IS_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE | Leistungsart | 20030725 | |||
| 11 | IS_BENTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TXT | Leistungsartentext | 20030725 | |||
| 12 | IS_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE | Deckungsart | 20030725 | |||
| 13 | IS_COVTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TXT | Deckungsartentext | 20030725 | |||
| 14 | IS_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD | Policenprodukt | 20030725 | |||
| 15 | IS_POLPRODG | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG | Policenproduktgeneration | 20030725 | |||
| 16 | IS_POLPRODG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG_TXT | Policenproduktgenerationstext | 20030725 | |||
| 17 | IS_POLPRODV | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV | Policenproduktversion | 20030725 | |||
| 18 | IS_POLPRODV_CLTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_CLTYPE | Policenproduktversion-Schadenart-Zuordnung | 20030804 | |||
| 19 | IS_POLPRODV_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_COVTYPE | Policenproduktversion-Deckungsart-Zuordnung | 20030725 | |||
| 20 | IS_POLPRODV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_TXT | Policenproduktversionstext | 20030725 | |||
| 21 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030728 | |||
| 22 | IV_STATUS | Call by reference | Type reference (TYPE) | C | Status | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eingabe-Fehler | 20030725 |
Method ITAB_FILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE | Leistungsartenbaum | 20030729 | |||
| 2 | IS_BENTREEG | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG | Leistungsartenbaumgeneration | 20030729 | |||
| 3 | IS_BENTREEG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG_TXT | Leistungsartenbaumgenerationstext | 20030729 | |||
| 4 | IS_BENTREEV | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV | Leistungsartenbaumversion | 20030729 | |||
| 5 | IS_BENTREEV_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_BENTYPE | LA-Baumversion-Leistungsart-Zuordnung | 20030729 | |||
| 6 | IS_BENTREEV_ITEMTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_ITEMTYPE | Objektart-Zuordnung | 20030729 | |||
| 7 | IS_BENTREEV_LIMIT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_LIMIT | Limits und Selbstbehalte | 20030729 | |||
| 8 | IS_BENTREEV_TREASON | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TREASON | Zahlungsgrund-Gr.-Zuordnung | 20030729 | |||
| 9 | IS_BENTREEV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TXT | Leistungsartenbaumversionstext | 20030729 | |||
| 10 | IS_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE | Leistungsart | 20030729 | |||
| 11 | IS_BENTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TXT | Leistungsartentext | 20030729 | |||
| 12 | IS_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE | Deckungsart | 20030729 | |||
| 13 | IS_COVTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TXT | Deckungsartentext | 20030729 | |||
| 14 | IS_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD | Policenprodukt | 20030729 | |||
| 15 | IS_POLPRODG | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG | Policenproduktgeneration | 20030729 | |||
| 16 | IS_POLPRODG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG_TXT | Policenproduktgenerationstext | 20030729 | |||
| 17 | IS_POLPRODV | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV | Policenproduktversion | 20030729 | |||
| 18 | IS_POLPRODV_CLTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_CLTYPE | Policenproduktversion-Schadenart-Zuordnung | 20030804 | |||
| 19 | IS_POLPRODV_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_COVTYPE | Policenproduktversion-DA-Zuordnung | 20030729 | |||
| 20 | IS_POLPRODV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_TXT | Policenproduktversionstext | 20030729 | |||
| 21 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030729 | |||
| 22 | IV_STATUS | Call by reference | Type reference (TYPE) | C | Status | 20030729 |
Method ITAB_FILL on class CL_ICL_PI_PRODUCT has no exception.
Method MAIN_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE_TAB | Leistungsartenbaum | 20030728 | |||
| 2 | IT_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TAB | Leistungsart | 20030728 | |||
| 3 | IT_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TAB | Deckungsart | 20030728 | |||
| 4 | IT_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD_TAB | Policenprodukt | 20030728 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030728 | |||
| 6 | IV_STATUS | Call by reference | Type reference (TYPE) | C | Status (add->neu / change->alt) | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivierungsfehler | 20030728 | ||
| 2 | Objekttyp gesperrt | 20030728 | ||
| 3 | Eingabe-Fehler | 20030728 | ||
| 4 | Generations-/Versionsintervall inkonsistent | 20030728 | ||
| 5 | Tabelle inkonsistent | 20030728 |
Method MEMORY_REFRESH Signature
Method MEMORY_REFRESH on class CL_ICL_PI_PRODUCT has no parameter.
Method MEMORY_REFRESH on class CL_ICL_PI_PRODUCT has no exception.
Method OBJTYPE_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE_TAB | Leistungsartenbaum | 20030729 | |||
| 2 | IT_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD_TAB | Policenprodukt | 20030729 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030729 |
Method OBJTYPE_ACTIVATE on class CL_ICL_PI_PRODUCT has no exception.
Method OBJTYPE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030728 |
Method OBJTYPE_CREATE on class CL_ICL_PI_PRODUCT has no exception.
Method OBJTYPE_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTION | Call by reference | Type reference (TYPE) | C | Aktion | 20030728 | |||
| 2 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030728 |
Method OBJTYPE_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BENTREE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREE | Leistungsartenbaum | 20030806 | |||
| 2 | IS_BENTREEG | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG | Leistungsartenbaumgeneration | 20030806 | |||
| 3 | IS_BENTREEG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEG_TXT | Leistungsartenbaumgenerationstext | 20030806 | |||
| 4 | IS_BENTREEV | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV | Leistungsartenbaumversion | 20030806 | |||
| 5 | IS_BENTREEV_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_BENTYPE | LA-Baumversion-Leistungsart-Zuordnung | 20030806 | |||
| 6 | IS_BENTREEV_ITEMTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_ITEMTYPE | Objektart | 20030806 | |||
| 7 | IS_BENTREEV_LIMIT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_LIMIT | Limits und Selbstbehalte | 20030806 | |||
| 8 | IS_BENTREEV_TREASON | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TREASON | Zahlungsgrundgruppen-Zuordnung | 20030806 | |||
| 9 | IS_BENTREEV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTREEV_TXT | Leistungsartenbaumversionstext | 20030806 | |||
| 10 | IS_BENTYPE | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE | Leistungsart | 20030806 | |||
| 11 | IS_BENTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_BENTYPE_TXT | Leistungsartentext | 20030806 | |||
| 12 | IS_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE | Deckungsart | 20030806 | |||
| 13 | IS_COVTYPE_TXT | Call by reference | Type reference (TYPE) | ICL_PI_COVTYPE_TXT | Deckungsartentext | 20030806 | |||
| 14 | IS_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD | Policenprodukt | 20030806 | |||
| 15 | IS_POLPRODG | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG | Policenproduktgeneration | 20030806 | |||
| 16 | IS_POLPRODG_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODG_TXT | Policenproduktgenerationstext | 20030806 | |||
| 17 | IS_POLPRODV | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV | Policenproduktversion | 20030806 | |||
| 18 | IS_POLPRODV_CLTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_CLTYPE | Policenproduktversion-Schadenart-Zuordnung | 20030806 | |||
| 19 | IS_POLPRODV_COVTYPE | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_COVTYPE | Policenproduktversion-Deckungsart-Zuordnung | 20030806 | |||
| 20 | IS_POLPRODV_TXT | Call by reference | Type reference (TYPE) | ICL_PI_POLPRODV_TXT | Policenproduktversionstext | 20030806 | |||
| 21 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | ICL_PI_OBJTYPE | Objekttyp der Produktschnittstelle | 20030806 | |||
| 22 | IV_STATUS | Call by reference | Type reference (TYPE) | C | Status | 20030806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eingabe-Fehler | 20030806 | ||
| 2 | Tabelle inkonsistent | 20030806 |
Method PRODUCT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_POLPROD | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD_TAB | Produkt | 20030708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivierungsfehler | 20030724 | ||
| 2 | Objekttyp gesperrt | 20030723 | ||
| 3 | Eingabe-Fehler | 20030725 | ||
| 4 | Generations-/Versionsintervall inkonsistent | 20030716 | ||
| 5 | Tabelle inkonsistent | 20030707 |
Method VIEW_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTION | Call by reference | Type reference (TYPE) | C | Aktion | 20030728 | |||
| 2 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | TABNAME | View-Name | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekttyp gesperrt | 20030728 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 472 |