SAP ABAP Class CL_ICL_PI_PRODUCT (Product)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_PRODUCT_INTERFACE (Package) FS-CM: Product Interfaces
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 GO_BENTREE Static Attribute Private Object reference (TYPE REF TO) CL_ICL_PI_OBJECT Object Instance Benefit Type Tree (Referenced Type) 20030714
2 GO_BENTYPE Static Attribute Private Object reference (TYPE REF TO) CL_ICL_PI_OBJECT Object Instance Benefit Type (Referenced Type) 20030714
3 GO_COVTYPE Static Attribute Private Object reference (TYPE REF TO) CL_ICL_PI_OBJECT Object Instance Coverage Type (Referenced Type) 20030714
4 GO_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_ICL_PI_OBJECT Object Instance (Primary Type) 20030704
5 GT_TICL055 Static Attribute Private Type reference (TYPE) ICL_PI_TICL055_TAB Benefit Type Tree - Version Text 20030711
6 GT_TICL055T Static Attribute Private Type reference (TYPE) ICL_PI_TICL055T_TAB Benefit Type Text 20030711
7 GT_TICL062 Static Attribute Private Type reference (TYPE) ICL_PI_TICL062_TAB Product-Claim Type Assignment 20030804
8 GT_TICL159 Static Attribute Private Type reference (TYPE) ICL_PI_TICL159_TAB Benefit Type Tree 20030711
9 GT_TICL160 Static Attribute Private Type reference (TYPE) ICL_PI_TICL160_TAB Benefit Type Tree 20030711
10 GT_TICL160T Static Attribute Private Type reference (TYPE) ICL_PI_TICL160T_TAB Benefit Type Tree Generation 20030711
11 GT_TICL161 Static Attribute Private Type reference (TYPE) ICL_PI_TICL161_TAB Benefit Type Tree Version 20030711
12 GT_TICL161T Static Attribute Private Type reference (TYPE) ICL_PI_TICL161T_TAB Benefit Type Tree - Version Text 20030711
13 GT_TICL162 Static Attribute Private Type reference (TYPE) ICL_PI_TICL162_TAB Benefit Type Tree Version - Benefit Type Assignment 20030714
14 GT_TICL163 Static Attribute Private Type reference (TYPE) ICL_PI_TICL163_TAB Limits and Deductibles 20030715
15 GT_TICL164 Static Attribute Private Type reference (TYPE) ICL_PI_TICL164_TAB Object Type Assignment 20030715
16 GT_TICL165 Static Attribute Private Type reference (TYPE) ICL_PI_TICL165_TAB Payment Reason - Group Assignment 20030715
17 GT_TICL319 Static Attribute Private Type reference (TYPE) ICL_PI_TICL319_TAB Policy Product 20030711
18 GT_TICL320 Static Attribute Private Type reference (TYPE) ICL_PI_TICL320_TAB Policy Product Generation 20030711
19 GT_TICL320T Static Attribute Private Type reference (TYPE) ICL_PI_TICL320T_TAB Policy Product - Generation Text 20030711
20 GT_TICL321 Static Attribute Private Type reference (TYPE) ICL_PI_TICL321_TAB Policy Product - Version 20030711
21 GT_TICL321T Static Attribute Private Type reference (TYPE) ICL_PI_TICL321T_TAB Policy Product - Version Text 20030711
22 GT_TICL322 Static Attribute Private Type reference (TYPE) ICL_PI_TICL322_TAB Coverage Type 20030711
23 GT_TICL322T Static Attribute Private Type reference (TYPE) ICL_PI_TICL322T_TAB Coverage Type 20030711
24 GT_TICL323 Static Attribute Private Type reference (TYPE) ICL_PI_TICL323_TAB Product - Coverage Type Assignment 20030714
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Private Method Activate 20030724
2 ACTIVATION_CHECK Static method Private Method Check Before Activation 20030729
3 APPL_LOG_CHECK Static method Private Method Check Application Log 20030724
4 APPL_LOG_CREATE Static method Private Method Generate Application Log 20030805
5 BENEFIT_TYPE_ADD Static method Public Method Add Benefit Type 20030624
6 BENEFIT_TYPE_CHANGE Static method Public Method Change Benefit Type 20030625
7 BENEFIT_TYPE_TREE_ADD Static method Public Method Add Benefit Type Tree 20030624
8 COVERAGE_TYPE_ADD Static method Public Method Add Coverage Type 20030624
9 COVERAGE_TYPE_CHANGE Static method Public Method Change Coverage Type 20030625
10 DB_FLD_STATUS_GET Static method Private Method Get Field Status 20030725
11 DB_STATUS_GET Static method Private Method Determine Status of an Entry in DB 20030704
12 DB_UPDATE Static method Private Method DB Update 20030625
13 DB_VALUE_CHECK Static method Private Method Existence Check 20030805
14 HIERARCHY_PROCESS Static method Private Method Edit Hierarchy 20030728
15 INPUT_CHECK Static method Private Method Input Check 20030725
16 ITAB_FILL Static method Private Method Fill Internal Table 20030729
17 MAIN_PROCESSING Static method Private Method Main Processing 20030728
18 MEMORY_REFRESH Static method Private Method Delete Global Memory 20030729
19 OBJTYPE_ACTIVATE Static method Private Method Activate Object Type 20030729
20 OBJTYPE_CREATE Static method Private Method Create Instance for Object Type 20030728
21 OBJTYPE_ENQUEUE Static method Private Method Lock / Unlock Object Type 20030728
22 OBJTYPE_INIT Static method Private Method Initialize Instance for Object Type 20030806
23 PRODUCT_ADD Static method Public Method Add Product 20030623
24 VIEW_ENQUEUE Static method Private Method Lock / Unlock Single View 20030728
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 Importing IT_KEYSEL Value transfer Type reference (TYPE) STANDARD TABLE Zu aktivierende Objekte 20030724
2 Importing 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 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030729
# Exception Resumable Description Created on
1 CX_ICL_PI_ACTIVATION_ERROR Aktivierungsfehler 20030729

Method APPL_LOG_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) ICL_PI_MESSAGE_TAB Meldungen 20030805
2 Importing IV_GENERAT Call by reference Type reference (TYPE) ICL_PI_GENERAT Generation 20030805
3 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030805
4 Importing IV_OBJKEY Call by reference Type reference (TYPE) C Objektschlüssel 20030805
5 Importing IV_VERSION Call by reference Type reference (TYPE) ICL_PI_VERSION Version 20030805
# Exception Resumable Description Created on
1 CX_ICL_PI_ACTIVATION_ERROR Aktivierungsfehler 20030724

Method APPL_LOG_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Importing IT_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TAB Leistungsart 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
2 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
3 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method BENEFIT_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TAB Leistungsart 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
2 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
3 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method BENEFIT_TYPE_TREE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE_TAB Leistungsartenbaumgeneration 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_ACTIVATION_ERROR Aktivierungsfehler 20030724
2 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
3 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
4 CX_ICL_PI_INTERVAL_INCONS Generations-/Versionsintervall inkonsistent 20030716
5 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method COVERAGE_TYPE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TAB Deckungsart 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
2 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
3 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method COVERAGE_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TAB Deckungsart 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
2 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
3 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method DB_FLD_STATUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FLD_INFO Call by reference Type reference (TYPE) TICL281 Feldinformation Produktschnittstelle 20030805
2 Importing IV_NAME_KOMP Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20030725
3 Importing 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 Exporting EV_STATUS Call by reference Type reference (TYPE) CHAR1 Status 20030704
2 Importing IS_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE Leistungsartenbaum 20030704
3 Importing IS_BENTREEG Call by reference Type reference (TYPE) ICL_PI_BENTREEG Leistungsartenbaumgeneration 20030704
4 Importing IS_BENTREEG_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEG_TXT Leistungsartenbaumgenerationstext 20030704
5 Importing IS_BENTREEV Call by reference Type reference (TYPE) ICL_PI_BENTREEV Leistungsartenbaumversion 20030704
6 Importing IS_BENTREEV_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TXT Leistungsartenbaumversionstext 20030704
7 Importing IS_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE Leistungsart 20030704
8 Importing IS_BENTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TXT Leistungsartentext 20030704
9 Importing IS_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE Deckungsart 20030704
10 Importing IS_COVTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TXT Deckungsartentext 20030704
11 Importing IS_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD Policenprodukt 20030704
12 Importing IS_POLPRODG Call by reference Type reference (TYPE) ICL_PI_POLPRODG Policenproduktgeneration 20030704
13 Importing IS_POLPRODG_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODG_TXT Policenproduktgenerationstext 20030704
14 Importing IS_POLPRODV Call by reference Type reference (TYPE) ICL_PI_POLPRODV Policenproduktversion 20030704
15 Importing 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 Importing 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 Exporting EV_STATUS Call by reference Type reference (TYPE) C Status 20030805
2 Importing IV_FLDN_CHECK Call by reference Type reference (TYPE) FIELDNAME Feldname 20030805
3 Importing IV_TABN_CHECK Call by reference Type reference (TYPE) TABNAME16 Tabellenname, 16-stellig 20030805
4 Importing 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 Importing IT_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE_TAB Leistungsartenbaum 20030728
2 Importing IT_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TAB Leistungsart 20030728
3 Importing IT_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TAB Deckungsart 20030728
4 Importing IT_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD_TAB Policenprodukt 20030728
5 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Methodenname 20030728
6 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030728
7 Importing IV_STATUS Call by reference Type reference (TYPE) C Status 20030728
# Exception Resumable Description Created on
1 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030728
2 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030728

Method INPUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE Leistungsartenbaum 20030725
2 Importing IS_BENTREEG Call by reference Type reference (TYPE) ICL_PI_BENTREEG Leistungsartenbaumgeneration 20030725
3 Importing IS_BENTREEG_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEG_TXT Leistungsartenbaumgenerationstext 20030725
4 Importing IS_BENTREEV Call by reference Type reference (TYPE) ICL_PI_BENTREEV Leistungsartenbaumversion 20030725
5 Importing IS_BENTREEV_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_BENTYPE LA-Baumversion-Leistungsart-Zuordnung 20030725
6 Importing IS_BENTREEV_ITEMTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_ITEMTYPE Objektart 20030725
7 Importing IS_BENTREEV_LIMIT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_LIMIT Limits und Selbstbehalte 20030725
8 Importing IS_BENTREEV_TREASON Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TREASON Zahlungsgrundgruppen-Zuordnung 20030725
9 Importing IS_BENTREEV_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TXT Leistungsartenbaumversionstext 20030725
10 Importing IS_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE Leistungsart 20030725
11 Importing IS_BENTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TXT Leistungsartentext 20030725
12 Importing IS_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE Deckungsart 20030725
13 Importing IS_COVTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TXT Deckungsartentext 20030725
14 Importing IS_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD Policenprodukt 20030725
15 Importing IS_POLPRODG Call by reference Type reference (TYPE) ICL_PI_POLPRODG Policenproduktgeneration 20030725
16 Importing IS_POLPRODG_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODG_TXT Policenproduktgenerationstext 20030725
17 Importing IS_POLPRODV Call by reference Type reference (TYPE) ICL_PI_POLPRODV Policenproduktversion 20030725
18 Importing IS_POLPRODV_CLTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_CLTYPE Policenproduktversion-Schadenart-Zuordnung 20030804
19 Importing IS_POLPRODV_COVTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_COVTYPE Policenproduktversion-Deckungsart-Zuordnung 20030725
20 Importing IS_POLPRODV_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODV_TXT Policenproduktversionstext 20030725
21 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030728
22 Importing IV_STATUS Call by reference Type reference (TYPE) C Status 20030728
# Exception Resumable Description Created on
1 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725

Method ITAB_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE Leistungsartenbaum 20030729
2 Importing IS_BENTREEG Call by reference Type reference (TYPE) ICL_PI_BENTREEG Leistungsartenbaumgeneration 20030729
3 Importing IS_BENTREEG_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEG_TXT Leistungsartenbaumgenerationstext 20030729
4 Importing IS_BENTREEV Call by reference Type reference (TYPE) ICL_PI_BENTREEV Leistungsartenbaumversion 20030729
5 Importing IS_BENTREEV_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_BENTYPE LA-Baumversion-Leistungsart-Zuordnung 20030729
6 Importing IS_BENTREEV_ITEMTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_ITEMTYPE Objektart-Zuordnung 20030729
7 Importing IS_BENTREEV_LIMIT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_LIMIT Limits und Selbstbehalte 20030729
8 Importing IS_BENTREEV_TREASON Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TREASON Zahlungsgrund-Gr.-Zuordnung 20030729
9 Importing IS_BENTREEV_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TXT Leistungsartenbaumversionstext 20030729
10 Importing IS_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE Leistungsart 20030729
11 Importing IS_BENTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TXT Leistungsartentext 20030729
12 Importing IS_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE Deckungsart 20030729
13 Importing IS_COVTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TXT Deckungsartentext 20030729
14 Importing IS_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD Policenprodukt 20030729
15 Importing IS_POLPRODG Call by reference Type reference (TYPE) ICL_PI_POLPRODG Policenproduktgeneration 20030729
16 Importing IS_POLPRODG_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODG_TXT Policenproduktgenerationstext 20030729
17 Importing IS_POLPRODV Call by reference Type reference (TYPE) ICL_PI_POLPRODV Policenproduktversion 20030729
18 Importing IS_POLPRODV_CLTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_CLTYPE Policenproduktversion-Schadenart-Zuordnung 20030804
19 Importing IS_POLPRODV_COVTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_COVTYPE Policenproduktversion-DA-Zuordnung 20030729
20 Importing IS_POLPRODV_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODV_TXT Policenproduktversionstext 20030729
21 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030729
22 Importing 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 Importing IT_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE_TAB Leistungsartenbaum 20030728
2 Importing IT_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TAB Leistungsart 20030728
3 Importing IT_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TAB Deckungsart 20030728
4 Importing IT_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD_TAB Policenprodukt 20030728
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030728
6 Importing IV_STATUS Call by reference Type reference (TYPE) C Status (add->neu / change->alt) 20030728
# Exception Resumable Description Created on
1 CX_ICL_PI_ACTIVATION_ERROR Aktivierungsfehler 20030728
2 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030728
3 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030728
4 CX_ICL_PI_INTERVAL_INCONS Generations-/Versionsintervall inkonsistent 20030728
5 CX_ICL_PI_TABLE_INCONSISTENT 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 Importing IT_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE_TAB Leistungsartenbaum 20030729
2 Importing IT_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD_TAB Policenprodukt 20030729
3 Importing 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 Importing 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 Importing IV_ACTION Call by reference Type reference (TYPE) C Aktion 20030728
2 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030728
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030728

Method OBJTYPE_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BENTREE Call by reference Type reference (TYPE) ICL_PI_BENTREE Leistungsartenbaum 20030806
2 Importing IS_BENTREEG Call by reference Type reference (TYPE) ICL_PI_BENTREEG Leistungsartenbaumgeneration 20030806
3 Importing IS_BENTREEG_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEG_TXT Leistungsartenbaumgenerationstext 20030806
4 Importing IS_BENTREEV Call by reference Type reference (TYPE) ICL_PI_BENTREEV Leistungsartenbaumversion 20030806
5 Importing IS_BENTREEV_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_BENTYPE LA-Baumversion-Leistungsart-Zuordnung 20030806
6 Importing IS_BENTREEV_ITEMTYPE Call by reference Type reference (TYPE) ICL_PI_BENTREEV_ITEMTYPE Objektart 20030806
7 Importing IS_BENTREEV_LIMIT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_LIMIT Limits und Selbstbehalte 20030806
8 Importing IS_BENTREEV_TREASON Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TREASON Zahlungsgrundgruppen-Zuordnung 20030806
9 Importing IS_BENTREEV_TXT Call by reference Type reference (TYPE) ICL_PI_BENTREEV_TXT Leistungsartenbaumversionstext 20030806
10 Importing IS_BENTYPE Call by reference Type reference (TYPE) ICL_PI_BENTYPE Leistungsart 20030806
11 Importing IS_BENTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_BENTYPE_TXT Leistungsartentext 20030806
12 Importing IS_COVTYPE Call by reference Type reference (TYPE) ICL_PI_COVTYPE Deckungsart 20030806
13 Importing IS_COVTYPE_TXT Call by reference Type reference (TYPE) ICL_PI_COVTYPE_TXT Deckungsartentext 20030806
14 Importing IS_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD Policenprodukt 20030806
15 Importing IS_POLPRODG Call by reference Type reference (TYPE) ICL_PI_POLPRODG Policenproduktgeneration 20030806
16 Importing IS_POLPRODG_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODG_TXT Policenproduktgenerationstext 20030806
17 Importing IS_POLPRODV Call by reference Type reference (TYPE) ICL_PI_POLPRODV Policenproduktversion 20030806
18 Importing IS_POLPRODV_CLTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_CLTYPE Policenproduktversion-Schadenart-Zuordnung 20030806
19 Importing IS_POLPRODV_COVTYPE Call by reference Type reference (TYPE) ICL_PI_POLPRODV_COVTYPE Policenproduktversion-Deckungsart-Zuordnung 20030806
20 Importing IS_POLPRODV_TXT Call by reference Type reference (TYPE) ICL_PI_POLPRODV_TXT Policenproduktversionstext 20030806
21 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ICL_PI_OBJTYPE Objekttyp der Produktschnittstelle 20030806
22 Importing IV_STATUS Call by reference Type reference (TYPE) C Status 20030806
# Exception Resumable Description Created on
1 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030806
2 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030806

Method PRODUCT_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_POLPROD Call by reference Type reference (TYPE) ICL_PI_POLPROD_TAB Produkt 20030708
# Exception Resumable Description Created on
1 CX_ICL_PI_ACTIVATION_ERROR Aktivierungsfehler 20030724
2 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030723
3 CX_ICL_PI_INPUT_ERROR Eingabe-Fehler 20030725
4 CX_ICL_PI_INTERVAL_INCONS Generations-/Versionsintervall inkonsistent 20030716
5 CX_ICL_PI_TABLE_INCONSISTENT Tabelle inkonsistent 20030707

Method VIEW_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) C Aktion 20030728
2 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) TABNAME View-Name 20030728
# Exception Resumable Description Created on
1 CX_ICL_PI_FOREIGN_LOCK Objekttyp gesperrt 20030728
History
Last changed by/on SAP  20050224 
SAP Release Created in 472