SAP ABAP Class CL_ICL_PMI_EXTERNAL (FS-CM/FS-PM Interface: PM 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_EXTERNAL  
Short Description FS-CM/FS-PM Interface: PM 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_EXTERNAL has no forward declaration.
Interfaces
Class CL_ICL_PMI_EXTERNAL has no interface implemented.
Friends
Class CL_ICL_PMI_EXTERNAL has no friend class.
Attributes
Class CL_ICL_PMI_EXTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUPA_GETDETAIL Instance method Public Method Read Business Partner Data 20040625
2 BUPA_SEARCH Instance method Public Method Search Business Partner for Telephone, Email, Address 20040625
3 CALL_TRANSACTION Instance method Public Method Call Policy Transaction in Policy Management System 20050525
4 CHECK_POLICY_EXISTS Instance method Public Method Checks Whether Policy is Available 20040630
5 GET_BPARTNER_HELPVALUES Instance method Public Method Get Entry Values for Business Partner 20040626
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 20050525
10 POLICY_LOAD Instance method Public Method Read Policy 20040618
Events
Class CL_ICL_PMI_EXTERNAL has no event.
Types
Class CL_ICL_PMI_EXTERNAL has no local type.
Method Signatures

Method BUPA_GETDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GENERAL Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20040625
2 Exporting ES_GROUP Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20040625
3 Exporting ES_ORGANIZATION Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20040625
4 Exporting ES_PERSON Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20040625
5 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040625
6 Importing IV_BPARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040625

Method BUPA_GETDETAIL on class CL_ICL_PMI_EXTERNAL has no exception.

Method BUPA_SEARCH Signature

Method BUPA_SEARCH on class CL_ICL_PMI_EXTERNAL has no parameter.
Method BUPA_SEARCH on class CL_ICL_PMI_EXTERNAL has no exception.

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLNR_TT Call by reference Type reference (TYPE) ICL_PMI_POLPR-APPLNR_TT FS-PM: Vertragsnummer 20050525
2 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_PMI_DATELOSS FS-PM: Falldatum 20050525

Method CALL_TRANSACTION on class CL_ICL_PMI_EXTERNAL has no exception.

Method CHECK_POLICY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POLICY Value transfer Type reference (TYPE) ICL_PMI_POLICY Police 20040701
2 Exporting ES_POLPR Value transfer Type reference (TYPE) ICL_PMI_POLPR Vertrag 20040701
3 Importing IV_APPLNR_TT Call by reference Type reference (TYPE) ICL_PMI_POLPR-APPLNR_TT Vertragsnummer 20040630
4 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_PMI_DATELOSS FS-PM: Falldatum 20050525
# Exception Resumable Description Created on
1 INVALID_POL_NUMBER Policennummer ungültig 20050525

Method GET_BPARTNER_HELPVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BPARTNER Value transfer Type reference (TYPE) ICL_PART_TAB Tabelle der Schadenbeteiligten 20040626
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040626
3 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20040626

Method GET_BPARTNER_HELPVALUES on class CL_ICL_PMI_EXTERNAL 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 Value transfer Type reference (TYPE) ICL_PMI_POLICY_TAB Police 20040629
2 Exporting ET_POLPR Value transfer Type reference (TYPE) ICL_PMI_POLPR_TAB Vertrag 20040629
3 Exporting ET_ROLE Value transfer Type reference (TYPE) ICL_PMI_ROLE_TAB Rolle 20040629
4 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040629

Method HLPVAL_BY_BPARTNER on class CL_ICL_PMI_EXTERNAL 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_COV Value transfer Type reference (TYPE) ICL_PMI_COV_TAB Vertragsteil 20040629
2 Exporting ET_POLICY Value transfer Type reference (TYPE) ICL_PMI_POLICY_TAB Police 20040629
3 Exporting ET_POLPR Value transfer Type reference (TYPE) ICL_PMI_POLPR_TAB Vertrag 20040629
4 Exporting ET_ROLE Value transfer Type reference (TYPE) ICL_PMI_ROLE_TAB Rolle 20040629
5 Exporting ET_SUBJCT Value transfer Type reference (TYPE) ICL_PMI_SUBJCT_TAB Versichertes Objekt 20040629
6 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040629

Method HLPVAL_BY_PLATENO on class CL_ICL_PMI_EXTERNAL 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 Value transfer Type reference (TYPE) ICL_PMI_POLICY_TAB Police 20040630
2 Exporting ET_POLPR Value transfer Type reference (TYPE) ICL_PMI_POLPR_TAB Vertrag 20040630
3 Exporting ET_ROLE Value transfer Type reference (TYPE) ICL_PMI_ROLE_TAB Rolle 20040630
4 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selektionsoptionen für Suchhilfen 20040630

Method HLPVAL_BY_POLEX on class CL_ICL_PMI_EXTERNAL 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_PMI_CHANGETIME FS-PM: Letzte Vertragsänderung (Zeitstempel) 20050525
2 Importing IV_APPLNR_TT Call by reference Type reference (TYPE) ICL_PMI_POLPR-APPLNR_TT FS-PM: Vertragsnummer 20050525
3 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_PMI_DATELOSS FS-PM: Falldatum 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_POLICY Value transfer Type reference (TYPE) ICL_PMI_POLICY FS-PM: Police 20040618
2 Exporting ES_POLPR Value transfer Type reference (TYPE) ICL_PMI_POLPR FS-PM: Vertrag 20040702
3 Exporting ET_BNF Value transfer Type reference (TYPE) ICL_PMI_BNF_TAB FS-PM: Leistungen 20040714
4 Exporting ET_CLAUSE Value transfer Type reference (TYPE) ICL_PMI_CLAUSE_TAB FS-PM: Klauseln 20050211
5 Exporting ET_CLAUSETXT Value transfer Type reference (TYPE) ICL_PMI_CLAUSE_TXT_TAB FS-PM: Klausellangtexte 20050804
6 Exporting ET_COV Value transfer Type reference (TYPE) ICL_PMI_COV_TAB FS-PM: Vertragsteil 20040618
7 Exporting ET_COVCP Value transfer Type reference (TYPE) ICL_PMI_COVCP_TAB FS-PM: Deckung 20050211
8 Exporting ET_DEDUCTIBLE Value transfer Type reference (TYPE) ICL_PMI_DEDUCTIBLE_TAB FS-PM: Selbstbehalte 20050211
9 Exporting ET_ROLE Value transfer Type reference (TYPE) ICL_PMI_ROLE_TAB FS-PM: Rolle 20040618
10 Exporting ET_SUBJCT Value transfer Type reference (TYPE) ICL_PMI_SUBJCT_TAB FS-PM: Versichertes Objekt 20040629
11 Importing IV_APPLNR_TT Call by reference Type reference (TYPE) ICL_PMI_POLPR-APPLNR_TT FS-PM: Vertragsnummer 20040702
12 Importing IV_CHANGETIME Call by reference Type reference (TYPE) ICL_PMI_CHANGETIME FS-PM: Letzte Vertragsänderung (Zeitstempel) 20050525
13 Importing IV_DATELOSS Call by reference Type reference (TYPE) ICL_PMI_DATELOSS FS-PM: Falldatum 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
History
Last changed by/on SAP  20060208 
SAP Release Created in 473