SAP ABAP Interface IF_EX_ICL_POLS_IMPORT_POLS (BAdI-Interface IF_EX_ICL_POLS_IMPORT_POLS)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CDC (Package) FS-CM: Data Capture
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ICL_POLS_IMPORT_POLS Default Implementation for BAdI-Definition ICL_POLS_IMPORT_ 20021217
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ICL_POLS_IMPORT_POLS Sample Implementation for BAdI-Definition ICL_POLS_IMPORT 20021217
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ICL_POLS_IMPORT_POLS BAdI Class CL_EX_ICL_POLS_IMPORT_POLS 20050811
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_ICL_POLS_IMPORT_FSPM Imp. Class for BAdI Imp. ICL_POLS_IMPORT_FSPM 20040804
Properties
Interface IF_EX_ICL_POLS_IMPORT_POLS  
Short Description BAdI-Interface IF_EX_ICL_POLS_IMPORT_POLS    
General Data
Package ICL_CDC   FS-CM: Data Capture 
Created 19991228   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ICL_POLS_IMPORT_POLS has no forward declaration.
Interfaces
Interface IF_EX_ICL_POLS_IMPORT_POLS has no interface.
Friends
Interface IF_EX_ICL_POLS_IMPORT_POLS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_X Constant Public Type reference (TYPE) BOOLE_D 'X' 'X' 20000413
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_POLICY_LOAD Instance method Public Method Called After POLICY_LOAD 20050914
2 CHECK_POLICY_EXISTS Instance method Public Method Checks whether a policy exists; returns policy type 19991228
3 CHECK_SKIP_PREMCHECK Instance method Public Method Checks whether premium check should be skipped 20000413
4 CHK_POLICY_BEN_EXCL_PER Instance method Public Method Check for Benefit Exclusion Period or No-Liability 20040726
5 GET_OUTSTANDING_PREMIUMS Instance method Public Method Gets the outstanding premiums for the policy 20000413
6 LAST_CHANGED_EFF_BEFORE Instance method Public Method Returns Date of Last Policy Amendment 19991228
7 POLICY_INFORMATION_GET Instance method Public Method Gets information on policy for purpose of policy matching 20000724
8 POLICY_LOAD Instance method Public Method Load policy into policy snapshot 19991228
9 POLSEARCH_BY_BUSPARTNER Instance method Public Method Search for related policies of given business partner 19991228
10 POLSEARCH_BY_PLATE_NUMBER Instance method Public Method Search for policy by license plate number of insured vehicle 20000724
11 TEST_ADDITION Instance method Public Method Test 20031021
Events
Interface IF_EX_ICL_POLS_IMPORT_POLS has no event.
Types
Interface IF_EX_ICL_POLS_IMPORT_POLS has no local type.
Method Signatures

Method AFTER_POLICY_LOAD Signature

Method AFTER_POLICY_LOAD on Interface IF_EX_ICL_POLS_IMPORT_POLS has no parameter.
Method AFTER_POLICY_LOAD on Interface IF_EX_ICL_POLS_IMPORT_POLS has no exception.

Method CHECK_POLICY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LRENEWAL Call by reference Type reference (TYPE) ICL_LRENEWAL Letzte Erneuerung der Police vor dem Schadenzeitpunkt 19991228
2 Exporting E_LRENEWAL_DATE Call by reference Type reference (TYPE) ICL_LRENEWALD Letzte Erneuerung der Police vor dem Schadenzeitpunkt 19991228
3 Exporting E_LRENEWAL_TIME Call by reference Type reference (TYPE) ICL_LRENEWALT Letzte Erneuerung der Police vor dem Schadenzeitpunkt 19991228
4 Exporting E_POLICY_TYPE Call by reference Type reference (TYPE) ICL_POLPROD Policenprodukt 19991228
5 Exporting E_POLPROD_REF Call by reference Type reference (TYPE) ICL_PI_POLPROD_REF Referenz-Policenprodukt 20030808
6 Exporting E_PROFILE_PR_LEVEL Call by reference Type reference (TYPE) ICL_PROFILE_PR_LEVEL_D Leistungsbearbeitungsprofil auf Produktebene 20050418
7 Exporting E_XPOLICY_EXISTS Call by reference Type reference (TYPE) BOOLE-BOOLE Ob die Police Existiert 19991228
8 Importing I_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Schadendatum 19991228
9 Importing I_POLICY Call by reference Type reference (TYPE) ICL_POLICY Police 19991228
10 Importing I_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schadens 19991228
11 Importing I_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Schadenzeitpunktes 19991228
# Exception Resumable Description Created on
1 INVALID_POL_NUMBER Policy number is invalid (for instance failed CRC check) 20000419

Method CHECK_SKIP_PREMCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XSKIP_PRM_CHECK Call by reference Type reference (TYPE) BOOLE_D Skip premium check 20000413
2 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM claim header 20000413
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR customizing_error 20011023

Method CHK_POLICY_BEN_EXCL_PER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEN_EXCL_PER Call by reference Type reference (TYPE) BOOLE-BOOLE X=Leistungsfreiheit besteht; SPACE=Keine Leistungsfreiheit 20040726
2 Importing IV_CHK_DATE Call by reference Type reference (TYPE) DATS Datum zu dem Leistungsfreiheit überprüft wird 20040726
3 Importing IV_INSOBJ Call by reference Type reference (TYPE) ICL_POLOBJ_CD Identifikation des Versicherungsobjektes im PM 20040726

Method CHK_POLICY_BEN_EXCL_PER on Interface IF_EX_ICL_POLS_IMPORT_POLS has no exception.

Method GET_OUTSTANDING_PREMIUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM Claim header 20000413
2 Importing I_XEXCLU_CURR_CLOSED_ITEMS Call by reference Type reference (TYPE) BOOLE_D Exclude currently closed items? 20000413
3 Exporting T_PMT_HISTORY Call by reference Type reference (TYPE) ICL_POL_PMT_HISTORY_TAB Policy payment history 20000413
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR CUSTOMIZING_ERROR 20010222

Method LAST_CHANGED_EFF_BEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGETIME Call by reference Type reference (TYPE) ICL_CHANGEUTC1 X 19991228
2 Exporting E_CHANGETIMED Call by reference Type reference (TYPE) ICL_CHANGEDA X 19991228
3 Exporting E_CHANGETIMET Call by reference Type reference (TYPE) ICL_CHANGETI X 19991228
4 Exporting E_CHNG_TIMEZONE Call by reference Type reference (TYPE) ICL_TIMEZONE X 19991228
5 Importing I_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE X 19991228
6 Importing I_POLICY Call by reference Type reference (TYPE) ICL_POLICY X 19991228
7 Importing I_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME X 19991228
8 Importing I_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE X 19991228
# Exception Resumable Description Created on
1 GET_FAILED Operation get changetime failed. 20010327

Method POLICY_INFORMATION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POLICY Call by reference Type reference (TYPE) ICL_POLSRCHINFO Info über Police bei Suche über Geschäftspartner 20000724
2 Importing I_POLICY Call by reference Type reference (TYPE) ICL_POLICY Police 20000724
3 Exporting T_POLBPROLE Call by reference Type reference (TYPE) ICL_POLBPROLE_TAB Verknüpfung Police mit Geschäftspartner und dessen Rolle 20000724
4 Exporting T_POLOAU Call by reference Type reference (TYPE) ICL_POLOAU_INFO_TAB Erweiterte ICLPOLOAU 20000724
5 Exporting T_POLORE Call by reference Type reference (TYPE) ICL_POLORE_INFO_TAB Structure for real-esate insured object from policy system 20000724
# Exception Resumable Description Created on
1 POLICY_NOT_FOUND policy_not_found 20000725

Method POLICY_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POL Call by reference Type reference (TYPE) ICL_POL_XIF Policenkopf externes Interface 20010316
2 Exporting ET_CLAIMASSIGN Call by reference Type reference (TYPE) ICL_CLAIMASSIGN_XIF_TAB Externe Schnittstellenstruktur für ICLCLAIMASSIGN 20050218
3 Exporting ET_CLAUSE Call by reference Type reference (TYPE) ICL_CLAUSE_XIF_TAB Klauseln (externe Schnittstelle) 20050310
4 Exporting ET_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_XIF_TAB Langtexte zu Klauseln (externe Schnittstelle) 20050804
5 Exporting ET_DIPL Call by reference Type reference (TYPE) ICL_DIPL_XIF_TAB Verteilungsplan (externe Schnittstelle) 20031118
6 Exporting ET_DIPLIT Call by reference Type reference (TYPE) ICL_DIPLIT_XIF_TAB Verteilungsplanposition (externe Schnittstelle) 20031118
7 Exporting ET_PARTOCC Call by reference Type reference (TYPE) ICL_PARTOCC_XIF_TAB External interface structure for policy participants 20010316
8 Exporting ET_POL Call by reference Type reference (TYPE) ICL_POL_XIF_TAB Policenkopf externes Interface 20020405
9 Exporting ET_POLBF Call by reference Type reference (TYPE) ICL_POLBF_XIF_TAB Externe Schnittstellentabelle für ICLPOLBF 20050218
10 Exporting ET_POLL Call by reference Type reference (TYPE) ICL_POLL_XIF_TAB External interface structure for ICLPOLL 20010316
11 Exporting ET_POLM Call by reference Type reference (TYPE) ICL_POLM_XIF_TAB External interface structure for ICL_POLM 20010316
12 Exporting ET_POLN Call by reference Type reference (TYPE) ICL_POLN_XIF_TAB External interface structure for ICL_POLN 20010316
13 Exporting ET_POLO Call by reference Type reference (TYPE) ICL_POLO_XIF_TAB Insured object external interface structure 20010316
14 Exporting ET_POLOAU Call by reference Type reference (TYPE) ICL_POLOAU_XIF_TAB Import structure for ICL_POLOAU 20010316
15 Exporting ET_POLOPE Call by reference Type reference (TYPE) ICL_POLOPE_XIF_TAB Importstruktur für ICL_POLOPE 20010316
16 Exporting ET_POLORE Call by reference Type reference (TYPE) ICL_POLORE_XIF_TAB Structure for real-esate insured object from policy system 20010316
17 Exporting ET_POLPD Call by reference Type reference (TYPE) ICL_POLPD_XIF_TAB Externe Schnittstelle für genannte Fahrer 20010316
18 Exporting ET_POLS Call by reference Type reference (TYPE) ICL_POLS_XIF_TAB External interface table for ICLPOLS 20040713
19 Exporting ET_POLSFCD Call by reference Type reference (TYPE) ICL_POL_SFCD_XIF_TAB Structure for import of SFC from policy system 20010316
20 Exporting ET_POLSFCH Call by reference Type reference (TYPE) ICL_POL_SFCH_XIF_TAB Header structure for import of SFC from policy system 20010316
21 Exporting ET_POLSFCT Call by reference Type reference (TYPE) ICL_POL_SFCT_XIF_TAB Structure for import of SFC from policy system 20010316
22 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_XIF_T_AL Sonderrechte (externen Schnittstelle) 20050310
23 Exporting EV_XNODBPOL Value transfer Type reference (TYPE) ICL_XNODBPOL Ob Datei werden im Vertragsspeigel DB Tabellen gespeichert 20020218
24 Importing I_DATELOSS Call by reference Type reference (TYPE) ICL_LOSSDATE Schadendatum 19991228
25 Importing I_POLICY Call by reference Type reference (TYPE) ICL_POLICY Policy number 19991228
26 Importing I_SRCCHANGE Call by reference Type reference (TYPE) ICL_POL03 Versionen Geändert im Quellsysteme : UTC-Datum+Zeit 20010301
27 Importing I_TIMELOSS Call by reference Type reference (TYPE) ICL_LOSSTIME Uhrzeit des Schadens 19991228
28 Importing I_TIMEZONE Call by reference Type reference (TYPE) ICL_LTIMEZONE Zeitzone des Schadenzeitpunktes 19991228
# Exception Resumable Description Created on
1 CLAIMTYPE_CHANGE_FAILED claimtype_change_failed 20000605
2 POLICY_LOAD_FAILURE POLICY_LOAD_FAILURE 20000217
3 POLICY_NOT_FOUND POLICY_NOT_FOUND 20000217

Method POLSEARCH_BY_BUSPARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXISTANCE_ONLY Call by reference Type reference (TYPE) BOOLE_D Don't get any policy / product information 19991228
2 Importing T_BPARTNER Call by reference Type reference (TYPE) ICL_PART_TAB Search for pols related to these BP's 19991228
3 Exporting T_POLBPROLE Call by reference Type reference (TYPE) ICL_POLBPROLE_TAB Roles the BP occured in the policy 19991228
4 Exporting T_POLICIES Call by reference Type reference (TYPE) ICL_POLSRCHINFO_TAB Polices found 19991228
5 Importing T_ROLES Call by reference Type reference (TYPE) ICL_ROLE_STRUC_TAB Roles to search over 19991228

Method POLSEARCH_BY_BUSPARTNER on Interface IF_EX_ICL_POLS_IMPORT_POLS has no exception.

Method POLSEARCH_BY_PLATE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20000724
2 Importing I_PLATENO Call by reference Type reference (TYPE) ICL_LICENSE Amtliches Kennzeichen 20000724
3 Importing I_REGION Call by reference Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20000724
4 Exporting T_POLICIES Call by reference Type reference (TYPE) ICL_POLSRCHINFO_TAB Info über Police bei Suche über Geschäftspartner 20000724

Method POLSEARCH_BY_PLATE_NUMBER on Interface IF_EX_ICL_POLS_IMPORT_POLS has no exception.

Method TEST_ADDITION Signature

Method TEST_ADDITION on Interface IF_EX_ICL_POLS_IMPORT_POLS has no parameter.
Method TEST_ADDITION on Interface IF_EX_ICL_POLS_IMPORT_POLS has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in