SAP ABAP Class CL_ICL_PMI_INTERNAL (FS-CM/FS-PM Interface: CM Contract Data)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_PM_INTERFACE (Package) FS-CM: FS-PM Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_PMI_FACTORY_CHECK FS-CM/FS-PM Interface: Factory Class: Check 20040621
Properties
Class CL_ICL_PMI_INTERNAL  
Short Description FS-CM/FS-PM Interface: CM Contract Data    
Super Class CL_ICL_PMI_FACTORY_CHECK FS-CM/FS-PM Interface: Factory Class: Check 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_PM_INTERFACE   FS-CM: FS-PM Interface 
Created 20040618   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_PMI_INTERNAL has no forward declaration.
Interfaces
Class CL_ICL_PMI_INTERNAL has no interface implemented.
Friends
Class CL_ICL_PMI_INTERNAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SS_POLICY Instance attribute Private Type reference (TYPE) ICL_PMI_POLICY FS-PM: Policy 20050624
2 SS_POLPR Instance attribute Private Type reference (TYPE) ICL_PMI_POLPR FS-PM: Contract 20050624
3 SV_DATELOSS Instance attribute Private Type reference (TYPE) ICL_PMI_DATELOSS FS-PM: Date of Claim 20050624
4 SV_POLICY Instance attribute Private Type reference (TYPE) ICL_POLICY Contract Number 20050624
5 SV_SUBRC Instance attribute Private Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20050624
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TRANSACTION Instance method Public Method Call Policy Transaction in Policy Management System 20050525
2 CHECK_POLICY_EXISTS Instance method Public Method Checks Whether Policy is Available 20040630
3 FILL_CLAUSE Instance method Protected Method Fill Clauses per Assignment Level 20050808
4 FILL_SHLPPM Instance method Protected Method Fill PM Search Help 20040630
5 FILL_TARGET Instance method Protected Method Fill Target Structure 20040702
6 HLPVAL_BY_BPARTNER Instance method Public Method Input Values for Policy for Business Partner 20040629
7 HLPVAL_BY_PLATENO Instance method Public Method Input Values for Policy for License Plate 20040629
8 HLPVAL_BY_POLEX Instance method Public Method Input Values for Policy for External Policy 20040630
9 LAST_CHANGED_EFF_BEFORE Instance method Public Method Returns Date of Last Policy Amendment 20040719
10 POLICY_LOAD Instance method Public Method Read Policy 20040618
11 RI_MAP_ACCOUNTING Instance method Public Method Mapping of Accounting Data for Reinsurance System 20050406
12 RI_MAP_CLAIM Instance method Public Method Mapping of Loss/Claim Data for Reinsurance System 20050406
Events
Class CL_ICL_PMI_INTERNAL has no event.
Types
Class CL_ICL_PMI_INTERNAL has no local type.
Method Signatures

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Datum 20050525
2 Importing IV_POLICY Call by reference Type reference (TYPE) ICL_POLICY Vertragsnummer 20050525
3 Importing IV_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schaden-/Leistungsfalls 20050525
4 Importing IV_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Fallzeitpunktes 20050525

Method CALL_TRANSACTION on class CL_ICL_PMI_INTERNAL has no exception.

Method CHECK_POLICY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LRENEWAL Value transfer Type reference (TYPE) ICL_LRENEWAL Letzte Erneuerung des Vertrages vor Falldatum/-uhrzeit 20050525
2 Exporting EV_POLPROD Value transfer Type reference (TYPE) ICL_POLPROD Policenprodukt 20040630
3 Exporting EV_POLPROD_REF Value transfer Type reference (TYPE) ICL_PI_POLPROD_REF Referenz-Policenprodukt 20050525
4 Exporting EV_XPOLICY_EXISTS Value transfer Type reference (TYPE) BOOLE-BOOLE Flag: Police existiert 20040630
5 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Datum 20050525
6 Importing IV_POLICY Call by reference Type reference (TYPE) ICL_POLICY Police 20040630
7 Importing IV_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schaden-/Leistungsfalls 20050525
8 Importing IV_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Fallzeitpunktes 20050525
# Exception Resumable Description Created on
1 INVALID_POL_NUMBER Policennummer ungültig 20050525

Method FILL_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLAIMASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_XIF_TAB Externe Schnittstellenstruktur für ICLCLAIMASSIGN 20050808
2 Changing CT_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_XIF_TAB Langtexte zu Klauseln (externe Schnittstelle) 20050808
3 Changing CT_CLAUSE_PMI Call by reference Type reference (TYPE) ICL_PMI_CLAUSE_TAB FS-PM: Klauseln 20050808
4 Changing CT_CLAUSE_XIF Call by reference Type reference (TYPE) ICL_CLAUSE_XIF_TAB Klauseln (externe Schnittstelle) 20050808
5 Importing IS_POLPR Call by reference Type reference (TYPE) ICL_PMI_POLPR FS-PM: Vertrag 20050808
6 Importing IT_CLAUSETXT Call by reference Type reference (TYPE) ICL_PMI_CLAUSE_TXT_TAB FS-PM: Klausellangtexte 20050808
7 Importing IV_ASSIGN_GUID Call by reference Type reference (TYPE) ICL_GUID32 GUID der Länge 32 20050808
8 Importing IV_COVCP_ID Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20050808
9 Importing IV_COVERAGE_ID Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20050808
10 Importing IV_COVPAC_ID Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20050808
11 Importing IV_POLICYPRODUCT_ID Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20050808
12 Importing IV_POLICY_ID Call by reference Type reference (TYPE) CHAR22 Textstring 22 Zeichen 20050808
13 Importing IV_SUBJECT_ID Call by reference Type reference (TYPE) NUMC5 5 Stellen numerisch NUMC 20050808
14 Importing IV_TATABLE Call by reference Type reference (TYPE) STRING 20050808
# Exception Resumable Description Created on
1 INVALID_PARAMETER Fehlende Übergabeparameter 20050808

Method FILL_SHLPPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELOPT Value transfer Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040630
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040630
3 Importing IV_SHLPNAME_TARGET Call by reference Type reference (TYPE) SHLPNAME Suchhilfe Zielstruktur 20040630

Method FILL_SHLPPM on class CL_ICL_PMI_INTERNAL has no exception.

Method FILL_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TARGET Value transfer Type reference (TYPE) ANY Police (CM) 20040702
2 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM Schaden-/Leistungsfall (CM) 20050406
3 Importing IS_CLAUSE Call by reference Type reference (TYPE) ICL_PMI_CLAUSE Vorschlagswerte bei Anlage von Debitoren aus Workbench 20050808
4 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_PMI_CLAUSE_TXT FS-PM: Klausellangtexte 20050808
5 Importing IS_COV Call by reference Type reference (TYPE) ICL_PMI_COV Vertragsteil (PM) 20040702
6 Importing IS_COVCP Call by reference Type reference (TYPE) ICL_PMI_COVCP FS-PM: Deckung 20050623
7 Importing IS_DEDUCTIBLE Call by reference Type reference (TYPE) ICL_PMI_DEDUCTIBLE FS-PM: Selbstbehalte 20050818
8 Importing IS_PAY Call by reference Type reference (TYPE) ICLPAY Fallzahlung (CM) 20050406
9 Importing IS_PAYI Call by reference Type reference (TYPE) ICLPAYI Fallzahlungsposition (CM) 20050406
10 Importing IS_POL Call by reference Type reference (TYPE) ICLPOL Vertragsspiegel (CM) 20050406
11 Importing IS_POLICY Call by reference Type reference (TYPE) ICL_PMI_POLICY Police (PM) 20040702
12 Importing IS_POLM Call by reference Type reference (TYPE) ICLPOLM Deckung im Vertragsspiegel (CM) 20050406
13 Importing IS_POLO Call by reference Type reference (TYPE) ICLPOLO Versichertes Objekt im Vertragsspiegel (CM) 20050406
14 Importing IS_POLPR Call by reference Type reference (TYPE) ICL_PMI_POLPR Vertrag (PM) 20040702
15 Importing IS_RESERVE Call by reference Type reference (TYPE) ICLRESERVE Einzelfallreserve (CM) 20050406
16 Importing IS_ROLE Call by reference Type reference (TYPE) ICL_PMI_ROLE Rolle (PM) 20040702
17 Importing IS_SUBCL Call by reference Type reference (TYPE) ICLSUBCL Teilfall (CM) 20050406
18 Importing IS_SUBJCT Call by reference Type reference (TYPE) ICL_PMI_SUBJCT Versichertes Objekt (PM) 20040702
19 Importing IV_MAPTY Call by reference Type reference (TYPE) ICL_PMI_MAPTY 'P' Typ der gemappten Daten 20050406
20 Importing IV_TASTRU Call by reference Type reference (TYPE) ICL_PMI_TASTRU Zielstrukturname (CM) 20040702

Method FILL_TARGET on class CL_ICL_PMI_INTERNAL has no exception.

Method HLPVAL_BY_BPARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POLICY_INFO Value transfer Type reference (TYPE) ICL_PMI_POLICY_INFO_TAB Informationen zur Police 20040629
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040629

Method HLPVAL_BY_BPARTNER on class CL_ICL_PMI_INTERNAL has no exception.

Method HLPVAL_BY_PLATENO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POLICY_INFO Value transfer Type reference (TYPE) ICL_PMI_POLICY_INFO_TAB Informationen zur Police 20040629
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040629

Method HLPVAL_BY_PLATENO on class CL_ICL_PMI_INTERNAL has no exception.

Method HLPVAL_BY_POLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POLICY_INFO Value transfer Type reference (TYPE) ICL_PMI_POLICY_INFO_TAB Informationen zur Police 20040630
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040630

Method HLPVAL_BY_POLEX on class CL_ICL_PMI_INTERNAL has no exception.

Method LAST_CHANGED_EFF_BEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGETIME Value transfer Type reference (TYPE) ICL_CHANGEUTC1 Geändert: UTC-Datum+Zeit 20040719
2 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Datum 20050525
3 Importing IV_POLICY Call by reference Type reference (TYPE) ICL_POLICY Police 20040719
4 Importing IV_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schaden-/Leistungsfalls 20050525
5 Importing IV_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Fallzeitpunktes 20050525
# Exception Resumable Description Created on
1 GET_FAILED Fehler bei der Ermittlung des Änderungsdatums 20050525

Method POLICY_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POL Value transfer Type reference (TYPE) ICL_POL_XIF Policenkopf externes Interface 20040618
2 Exporting ET_CLAIMASSIGN Value transfer Type reference (TYPE) ICL_CLAIMASSIGN_XIF_TAB Externe Schnittstellenstruktur für ICLCLAIMASSIGN 20050310
3 Exporting ET_CLAUSE Value transfer Type reference (TYPE) ICL_CLAUSE_XIF_TAB Klauseln (externe Schnittstelle) 20050310
4 Exporting ET_CLAUSETXT Value transfer Type reference (TYPE) ICL_CLAUSETXT_XIF_TAB Langtexte zu Klauseln (externe Schnittstelle) 20050804
5 Exporting ET_DIPL Value transfer Type reference (TYPE) ICL_DIPL_XIF_TAB Verteilungsplan (externe Schnittstelle) 20040714
6 Exporting ET_DIPLIT Value transfer Type reference (TYPE) ICL_DIPLIT_XIF_TAB Verteilungsplanposition (externe Schnittstelle) 20040714
7 Exporting ET_PARTOCC Value transfer Type reference (TYPE) ICL_PARTOCC_XIF_TAB External interface table for policy participants 20040618
8 Exporting ET_POLBF Value transfer Type reference (TYPE) ICL_POLBF_XIF_TAB Externe Schnittstellentabelle für ICLPOLBF 20050310
9 Exporting ET_POLL Value transfer Type reference (TYPE) ICL_POLL_XIF_TAB External interface table for ICLPOLL 20040714
10 Exporting ET_POLM Value transfer Type reference (TYPE) ICL_POLM_XIF_TAB External interface table for ICL_POLM 20040618
11 Exporting ET_POLN Value transfer Type reference (TYPE) ICL_POLN_XIF_TAB External interface table for ICL_POLN 20040714
12 Exporting ET_POLO Value transfer Type reference (TYPE) ICL_POLO_XIF_TAB Insured object external interface structure 20040714
13 Exporting ET_POLOAU Value transfer Type reference (TYPE) ICL_POLOAU_XIF_TAB Import table for ICL_POLOAU 20040714
14 Exporting ET_POLOPE Value transfer Type reference (TYPE) ICL_POLOPE_XIF_TAB Importtabelle für ICL_POLOPE 20040714
15 Exporting ET_POLORE Value transfer Type reference (TYPE) ICL_POLORE_XIF_TAB Table for real-esate insured object from policy system 20040714
16 Exporting ET_POLPD Value transfer Type reference (TYPE) ICL_POLPD_XIF_TAB Externe Schnittstelle für genannte Fahrer 20040714
17 Exporting ET_POLS Value transfer Type reference (TYPE) ICL_POLS_XIF_TAB External interface table for ICLPOLS 20040714
18 Exporting ET_POLSFCD Value transfer Type reference (TYPE) ICL_POL_SFCD_XIF_TAB Table for import of SFC from policy system 20040714
19 Exporting ET_POLSFCH Value transfer Type reference (TYPE) ICL_POL_SFCH_XIF_TAB Header structure for import of SFC from policy system 20040714
20 Exporting ET_POLSFCT Value transfer Type reference (TYPE) ICL_POL_SFCT_XIF_TAB Structure for import of SFC from policy system 20040714
21 Exporting ET_PRIVLG Value transfer Type reference (TYPE) ICL_PRIVLG_XIF_T_AL Sonderrechte (externen Schnittstelle) 20050310
22 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Datum 20050525
23 Importing IV_POLICY Call by reference Type reference (TYPE) ICL_POLICY Police 20040618
24 Importing IV_SRCCHANGE Call by reference Type reference (TYPE) ICL_POL03 UTC-Datum und Uhrzeit der Versionsänderung im Bestandssystem 20050525
25 Importing IV_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schaden-/Leistungsfalls 20050525
26 Importing IV_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Fallzeitpunktes 20050525
# Exception Resumable Description Created on
1 CLAIMTYPE_CHANGE_FAILED claimtype_change_failed 20050525
2 POLICY_LOAD_FAILURE Fehler beim Laden der Police 20050525
3 POLICY_NOT_FOUND Police nicht gefunden 20050525

Method RI_MAP_ACCOUNTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RIACCOUNTING Call by reference Type reference (TYPE) ICL_RIACCOUNTING_S_OB FS-RI: Abrechnungsdaten 20050406
2 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM Schaden-/Leistungsfall 20050406
3 Importing IS_PAY Call by reference Type reference (TYPE) ICLPAY Fallzahlung 20050406
4 Importing IS_PAYI Call by reference Type reference (TYPE) ICLPAYI Fallzahlungsposition 20050406
5 Importing IS_POL Call by reference Type reference (TYPE) ICLPOL Vertragsspiegel 20050406
6 Importing IS_POLM Call by reference Type reference (TYPE) ICLPOLM Deckung im Vertragsspiegel 20050406
7 Importing IS_POLO Call by reference Type reference (TYPE) ICLPOLO Versichertes Objekt im Vertragsspiegel 20050406
8 Importing IS_RESERVE Call by reference Type reference (TYPE) ICLRESERVE Einzelfallreserve 20050406
9 Importing IS_SUBCL Call by reference Type reference (TYPE) ICLSUBCL Teilfall 20050406

Method RI_MAP_ACCOUNTING on class CL_ICL_PMI_INTERNAL has no exception.

Method RI_MAP_CLAIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RICLAIM Call by reference Type reference (TYPE) ICL_RICLAIM_S_OB FS-RI: Schadendaten 20050406
2 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM Schaden-/Leistungsfall 20050406
3 Importing IS_POL Call by reference Type reference (TYPE) ICLPOL Vertragsspiegel 20050406

Method RI_MAP_CLAIM on class CL_ICL_PMI_INTERNAL has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 473