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 | ![]() |
Instance method | Public | Method | Called After POLICY_LOAD | 20050914 |
2 | ![]() |
Instance method | Public | Method | Checks whether a policy exists; returns policy type | 19991228 |
3 | ![]() |
Instance method | Public | Method | Checks whether premium check should be skipped | 20000413 |
4 | ![]() |
Instance method | Public | Method | Check for Benefit Exclusion Period or No-Liability | 20040726 |
5 | ![]() |
Instance method | Public | Method | Gets the outstanding premiums for the policy | 20000413 |
6 | ![]() |
Instance method | Public | Method | Returns Date of Last Policy Amendment | 19991228 |
7 | ![]() |
Instance method | Public | Method | Gets information on policy for purpose of policy matching | 20000724 |
8 | ![]() |
Instance method | Public | Method | Load policy into policy snapshot | 19991228 |
9 | ![]() |
Instance method | Public | Method | Search for related policies of given business partner | 19991228 |
10 | ![]() |
Instance method | Public | Method | Search for policy by license plate number of insured vehicle | 20000724 |
11 | ![]() |
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 | ![]() |
E_LRENEWAL | Call by reference | Type reference (TYPE) | ICL_LRENEWAL | Letzte Erneuerung der Police vor dem Schadenzeitpunkt | 19991228 | ||
2 | ![]() |
E_LRENEWAL_DATE | Call by reference | Type reference (TYPE) | ICL_LRENEWALD | Letzte Erneuerung der Police vor dem Schadenzeitpunkt | 19991228 | ||
3 | ![]() |
E_LRENEWAL_TIME | Call by reference | Type reference (TYPE) | ICL_LRENEWALT | Letzte Erneuerung der Police vor dem Schadenzeitpunkt | 19991228 | ||
4 | ![]() |
E_POLICY_TYPE | Call by reference | Type reference (TYPE) | ICL_POLPROD | Policenprodukt | 19991228 | ||
5 | ![]() |
E_POLPROD_REF | Call by reference | Type reference (TYPE) | ICL_PI_POLPROD_REF | Referenz-Policenprodukt | 20030808 | ||
6 | ![]() |
E_PROFILE_PR_LEVEL | Call by reference | Type reference (TYPE) | ICL_PROFILE_PR_LEVEL_D | Leistungsbearbeitungsprofil auf Produktebene | 20050418 | ||
7 | ![]() |
E_XPOLICY_EXISTS | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | Ob die Police Existiert | 19991228 | ||
8 | ![]() |
I_DATELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSDATE | Schadendatum | 19991228 | ||
9 | ![]() |
I_POLICY | Call by reference | Type reference (TYPE) | ICL_POLICY | Police | 19991228 | ||
10 | ![]() |
I_TIMELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSTIME | Uhrzeit des Schadens | 19991228 | ||
11 | ![]() |
I_TIMEZONE | Call by reference | Type reference (TYPE) | ICL_LTIMEZONE | Zeitzone des Schadenzeitpunktes | 19991228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
E_XSKIP_PRM_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Skip premium check | 20000413 | ||
2 | ![]() |
IS_CLAIM | Call by reference | Type reference (TYPE) | ICLCLAIM | claim header | 20000413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_BEN_EXCL_PER | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | X=Leistungsfreiheit besteht; SPACE=Keine Leistungsfreiheit | 20040726 | ||
2 | ![]() |
IV_CHK_DATE | Call by reference | Type reference (TYPE) | DATS | Datum zu dem Leistungsfreiheit überprüft wird | 20040726 | ||
3 | ![]() |
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 | ![]() |
IS_CLAIM | Call by reference | Type reference (TYPE) | ICLCLAIM | Claim header | 20000413 | ||
2 | ![]() |
I_XEXCLU_CURR_CLOSED_ITEMS | Call by reference | Type reference (TYPE) | BOOLE_D | Exclude currently closed items? | 20000413 | ||
3 | ![]() |
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 | 20010222 |
Method LAST_CHANGED_EFF_BEFORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGETIME | Call by reference | Type reference (TYPE) | ICL_CHANGEUTC1 | X | 19991228 | ||
2 | ![]() |
E_CHANGETIMED | Call by reference | Type reference (TYPE) | ICL_CHANGEDA | X | 19991228 | ||
3 | ![]() |
E_CHANGETIMET | Call by reference | Type reference (TYPE) | ICL_CHANGETI | X | 19991228 | ||
4 | ![]() |
E_CHNG_TIMEZONE | Call by reference | Type reference (TYPE) | ICL_TIMEZONE | X | 19991228 | ||
5 | ![]() |
I_DATELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSDATE | X | 19991228 | ||
6 | ![]() |
I_POLICY | Call by reference | Type reference (TYPE) | ICL_POLICY | X | 19991228 | ||
7 | ![]() |
I_TIMELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSTIME | X | 19991228 | ||
8 | ![]() |
I_TIMEZONE | Call by reference | Type reference (TYPE) | ICL_LTIMEZONE | X | 19991228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_POLICY | Call by reference | Type reference (TYPE) | ICL_POLSRCHINFO | Info über Police bei Suche über Geschäftspartner | 20000724 | ||
2 | ![]() |
I_POLICY | Call by reference | Type reference (TYPE) | ICL_POLICY | Police | 20000724 | ||
3 | ![]() |
T_POLBPROLE | Call by reference | Type reference (TYPE) | ICL_POLBPROLE_TAB | Verknüpfung Police mit Geschäftspartner und dessen Rolle | 20000724 | ||
4 | ![]() |
T_POLOAU | Call by reference | Type reference (TYPE) | ICL_POLOAU_INFO_TAB | Erweiterte ICLPOLOAU | 20000724 | ||
5 | ![]() |
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 | 20000725 |
Method POLICY_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_POL | Call by reference | Type reference (TYPE) | ICL_POL_XIF | Policenkopf externes Interface | 20010316 | ||
2 | ![]() |
ET_CLAIMASSIGN | Call by reference | Type reference (TYPE) | ICL_CLAIMASSIGN_XIF_TAB | Externe Schnittstellenstruktur für ICLCLAIMASSIGN | 20050218 | ||
3 | ![]() |
ET_CLAUSE | Call by reference | Type reference (TYPE) | ICL_CLAUSE_XIF_TAB | Klauseln (externe Schnittstelle) | 20050310 | ||
4 | ![]() |
ET_CLAUSETXT | Call by reference | Type reference (TYPE) | ICL_CLAUSETXT_XIF_TAB | Langtexte zu Klauseln (externe Schnittstelle) | 20050804 | ||
5 | ![]() |
ET_DIPL | Call by reference | Type reference (TYPE) | ICL_DIPL_XIF_TAB | Verteilungsplan (externe Schnittstelle) | 20031118 | ||
6 | ![]() |
ET_DIPLIT | Call by reference | Type reference (TYPE) | ICL_DIPLIT_XIF_TAB | Verteilungsplanposition (externe Schnittstelle) | 20031118 | ||
7 | ![]() |
ET_PARTOCC | Call by reference | Type reference (TYPE) | ICL_PARTOCC_XIF_TAB | External interface structure for policy participants | 20010316 | ||
8 | ![]() |
ET_POL | Call by reference | Type reference (TYPE) | ICL_POL_XIF_TAB | Policenkopf externes Interface | 20020405 | ||
9 | ![]() |
ET_POLBF | Call by reference | Type reference (TYPE) | ICL_POLBF_XIF_TAB | Externe Schnittstellentabelle für ICLPOLBF | 20050218 | ||
10 | ![]() |
ET_POLL | Call by reference | Type reference (TYPE) | ICL_POLL_XIF_TAB | External interface structure for ICLPOLL | 20010316 | ||
11 | ![]() |
ET_POLM | Call by reference | Type reference (TYPE) | ICL_POLM_XIF_TAB | External interface structure for ICL_POLM | 20010316 | ||
12 | ![]() |
ET_POLN | Call by reference | Type reference (TYPE) | ICL_POLN_XIF_TAB | External interface structure for ICL_POLN | 20010316 | ||
13 | ![]() |
ET_POLO | Call by reference | Type reference (TYPE) | ICL_POLO_XIF_TAB | Insured object external interface structure | 20010316 | ||
14 | ![]() |
ET_POLOAU | Call by reference | Type reference (TYPE) | ICL_POLOAU_XIF_TAB | Import structure for ICL_POLOAU | 20010316 | ||
15 | ![]() |
ET_POLOPE | Call by reference | Type reference (TYPE) | ICL_POLOPE_XIF_TAB | Importstruktur für ICL_POLOPE | 20010316 | ||
16 | ![]() |
ET_POLORE | Call by reference | Type reference (TYPE) | ICL_POLORE_XIF_TAB | Structure for real-esate insured object from policy system | 20010316 | ||
17 | ![]() |
ET_POLPD | Call by reference | Type reference (TYPE) | ICL_POLPD_XIF_TAB | Externe Schnittstelle für genannte Fahrer | 20010316 | ||
18 | ![]() |
ET_POLS | Call by reference | Type reference (TYPE) | ICL_POLS_XIF_TAB | External interface table for ICLPOLS | 20040713 | ||
19 | ![]() |
ET_POLSFCD | Call by reference | Type reference (TYPE) | ICL_POL_SFCD_XIF_TAB | Structure for import of SFC from policy system | 20010316 | ||
20 | ![]() |
ET_POLSFCH | Call by reference | Type reference (TYPE) | ICL_POL_SFCH_XIF_TAB | Header structure for import of SFC from policy system | 20010316 | ||
21 | ![]() |
ET_POLSFCT | Call by reference | Type reference (TYPE) | ICL_POL_SFCT_XIF_TAB | Structure for import of SFC from policy system | 20010316 | ||
22 | ![]() |
ET_PRIVLG | Call by reference | Type reference (TYPE) | ICL_PRIVLG_XIF_T_AL | Sonderrechte (externen Schnittstelle) | 20050310 | ||
23 | ![]() |
EV_XNODBPOL | Value transfer | Type reference (TYPE) | ICL_XNODBPOL | Ob Datei werden im Vertragsspeigel DB Tabellen gespeichert | 20020218 | ||
24 | ![]() |
I_DATELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSDATE | Schadendatum | 19991228 | ||
25 | ![]() |
I_POLICY | Call by reference | Type reference (TYPE) | ICL_POLICY | Policy number | 19991228 | ||
26 | ![]() |
I_SRCCHANGE | Call by reference | Type reference (TYPE) | ICL_POL03 | Versionen Geändert im Quellsysteme : UTC-Datum+Zeit | 20010301 | ||
27 | ![]() |
I_TIMELOSS | Call by reference | Type reference (TYPE) | ICL_LOSSTIME | Uhrzeit des Schadens | 19991228 | ||
28 | ![]() |
I_TIMEZONE | Call by reference | Type reference (TYPE) | ICL_LTIMEZONE | Zeitzone des Schadenzeitpunktes | 19991228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
claimtype_change_failed | 20000605 | |
2 | ![]() |
POLICY_LOAD_FAILURE | 20000217 | |
3 | ![]() |
POLICY_NOT_FOUND | 20000217 |
Method POLSEARCH_BY_BUSPARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXISTANCE_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | Don't get any policy / product information | 19991228 | ||
2 | ![]() |
T_BPARTNER | Call by reference | Type reference (TYPE) | ICL_PART_TAB | Search for pols related to these BP's | 19991228 | ||
3 | ![]() |
T_POLBPROLE | Call by reference | Type reference (TYPE) | ICL_POLBPROLE_TAB | Roles the BP occured in the policy | 19991228 | ||
4 | ![]() |
T_POLICIES | Call by reference | Type reference (TYPE) | ICL_POLSRCHINFO_TAB | Polices found | 19991228 | ||
5 | ![]() |
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 | ![]() |
I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20000724 | ||
2 | ![]() |
I_PLATENO | Call by reference | Type reference (TYPE) | ICL_LICENSE | Amtliches Kennzeichen | 20000724 | ||
3 | ![]() |
I_REGION | Call by reference | Type reference (TYPE) | REGIO | Region (Bundesstaat, Bundesland, Provinz, Grafschaft) | 20000724 | ||
4 | ![]() |
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 |