SAP ABAP Class CL_POLS_XIF_DATA_ICL (Data Carrier for External Data)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_POLICY (Package) Policy Snapshot and Interface to Policy
Properties
Class CL_POLS_XIF_DATA_ICL  
Short Description Data Carrier for External Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_POLICY   Policy Snapshot and Interface to Policy 
Created 20031006   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ISCM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_POLS_XIF_DATA_ICL has no interface implemented.
Friends
Class CL_POLS_XIF_DATA_ICL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_POL Instance attribute Public Type reference (TYPE) ICL_POL_XIF Policy Header External Interface 20031006
2 GT_CLAIMASSIGN Instance attribute Public Type reference (TYPE) ICL_CLAIMASSIGN_XIF_TAB External Interface Structure for ICLCLAIMASSIGN 20050224
3 GT_CLAUSE Instance attribute Public Type reference (TYPE) ICL_CLAUSE_XIF_TAB Clauses (External Interface) 20050224
4 GT_CLAUSETXT Instance attribute Public Type reference (TYPE) ICL_CLAUSETXT_XIF_TAB Long Texts for Clauses (External Interface) 20050810
5 GT_DIPL Instance attribute Public Type reference (TYPE) ICL_DIPL_XIF_TAB Distribution Plan (External Interface) 20031118
6 GT_DIPLIT Instance attribute Public Type reference (TYPE) ICL_DIPLIT_XIF_TAB Distribution Plan Item (External Interface) 20031118
7 GT_PARTOCC Instance attribute Public Type reference (TYPE) ICL_PARTOCC_XIF_TAB External interface table for policy participants 20031006
8 GT_POL Instance attribute Public Type reference (TYPE) ICL_POL_XIF_TAB Policy Header External Interface 20031006
9 GT_POLBF Instance attribute Public Type reference (TYPE) ICL_POLBF_XIF_TAB External Interface Table for ICLPOLBF 20050222
10 GT_POLL Instance attribute Public Type reference (TYPE) ICL_POLL_XIF_TAB External interface table for ICLPOLL 20031006
11 GT_POLM Instance attribute Public Type reference (TYPE) ICL_POLM_XIF_TAB External interface table for ICL_POLM 20031006
12 GT_POLN Instance attribute Public Type reference (TYPE) ICL_POLN_XIF_TAB External interface table for ICL_POLN 20031006
13 GT_POLO Instance attribute Public Type reference (TYPE) ICL_POLO_XIF_TAB External interface table for ICL_POLM 20031006
14 GT_POLOAU Instance attribute Public Type reference (TYPE) ICL_POLOAU_XIF_TAB Import table for ICL_POLOAU 20031006
15 GT_POLOPE Instance attribute Public Type reference (TYPE) ICL_POLOPE_XIF_TAB Import Table for ICL_POLOPE 20031006
16 GT_POLORE Instance attribute Public Type reference (TYPE) ICL_POLORE_XIF_TAB Table for real-esate insured object from policy system 20031006
17 GT_POLPD Instance attribute Public Type reference (TYPE) ICL_POLPD_XIF_TAB External Interface for Named Driver 20031006
18 GT_POLS Instance attribute Public Type reference (TYPE) ICL_POLS_XIF_TAB External Interface Table for ICLPOLS 20040713
19 GT_POLSFCD Instance attribute Public Type reference (TYPE) ICL_POL_SFCD_XIF_TAB Table for import of SFC from policy system 20031006
20 GT_POLSFCH Instance attribute Public Type reference (TYPE) ICL_POL_SFCH_XIF_TAB Header structure for import of SFC from policy system 20031006
21 GT_POLSFCT Instance attribute Public Type reference (TYPE) ICL_POL_SFCT_XIF_TAB Structure for import of SFC from policy system 20031006
22 GT_PRIVLG Instance attribute Public Type reference (TYPE) ICL_PRIVLG_XIF_T_AL Special Rights (External Interface) 20050310
23 G_DUMMY Instance attribute Private Type reference (TYPE) C 20031009
24 PROBCLASS_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '2' Application Log: Message Problem Class 20031009
Methods
# Method Level Visibility Method type Description Created on
1 CLAUSE_POLVNR_SET Instance method Private Method Set Policy Version in Clauses 20050224
2 CLAUSE_SET Instance method Private Method Set Clauses and Clause Long Texts 20050224
3 CONVERT_VER_XIF_TO_DB Instance method Public Method 20031009
4 CONVERT_VER_XIF_TO_INT Instance method Public Method 20031009
5 CONVERT_VER_XIF_TO_INT_IOBJ Instance method Public Method 20031009
6 CONVERT_VER_XIF_TO_INT_PART Instance method Public Method 20031009
7 CONVERT_VER_XIF_TO_INT_SFC Instance method Public Method 20031009
8 CONVERT_XIF_TO_INT Instance method Public Method 20031009
9 CONVERT_XIF_TO_INT_ASSIGN Instance method Protected Method 20050315
10 DIPL_POLVNR_SET Instance method Private Method Set Policy Version in Distribution Plan 20031125
11 DIPL_SET Instance method Private Method Set Distribution Plan and Items 20031125
12 MSG_ADD_POL_LOAD Instance method Public Method 20031006
13 PRIVLG_SET Instance method Private Method Set Special Rights 20050314
14 UTC_CFILL Instance method Public Method Conditional fill. Only fill if UTC is not already filled 20031006
15 UTC_FILL Instance method Public Method Conditional fill. Only fill if UTC is not already filled 20031006
16 XIF_POLM_COMPLETE Instance method Public Method xif_polm_complete 20031009
17 XIF_POL_COMPLETE Instance method Public Method xif_pol_complete 20031009
Events
Class CL_POLS_XIF_DATA_ICL has no event.
Types
Class CL_POLS_XIF_DATA_ICL has no local type.
Method Signatures

Method CLAUSE_POLVNR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DST_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20050224
2 Importing IV_SRC_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20050224

Method CLAUSE_POLVNR_SET on class CL_POLS_XIF_DATA_ICL has no exception.

Method CLAUSE_SET Signature

Method CLAUSE_SET on class CL_POLS_XIF_DATA_ICL has no parameter.
Method CLAUSE_SET on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_VER_XIF_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DB Call by reference Object reference (TYPE REF TO) CL_POLS_DB_DATA_ICL Policysnapshot data in DB form 20031021
2 Importing IS_CLAIM Call by reference Type reference (TYPE) ICLCLAIM Schaden-/Leistungsfall 20031021

Method CONVERT_VER_XIF_TO_DB on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_VER_XIF_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POL Call by reference Object reference (TYPE REF TO) CL_POLS_DATA_ICL Policysnapshot data 20031009
2 Importing IV_DST_POLVNR Value transfer Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009
3 Importing IV_SRC_POLVNR Value transfer Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009

Method CONVERT_VER_XIF_TO_INT on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_VER_XIF_TO_INT_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POL Call by reference Object reference (TYPE REF TO) CL_POLS_DATA_ICL Policysnapshot data 20031009
2 Importing IV_DST_POLVNR Value transfer Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009
3 Importing IV_SRC_POLVNR Value transfer Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009

Method CONVERT_VER_XIF_TO_INT_IOBJ on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_VER_XIF_TO_INT_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POL Call by reference Object reference (TYPE REF TO) CL_POLS_DATA_ICL Policysnapshot data 20031009
2 Importing IV_DST_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009
3 Importing IV_SRC_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009

Method CONVERT_VER_XIF_TO_INT_PART on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_VER_XIF_TO_INT_SFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POL Call by reference Object reference (TYPE REF TO) CL_POLS_DATA_ICL Policysnapshot data 20031009
2 Importing IV_DST_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009
3 Importing IV_SRC_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009

Method CONVERT_VER_XIF_TO_INT_SFC on class CL_POLS_XIF_DATA_ICL has no exception.

Method CONVERT_XIF_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POL Call by reference Object reference (TYPE REF TO) CL_POLS_DATA_ICL Policysnapshot data 20031009
2 Importing IV_POLVNR_OFFSET Value transfer Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031009
# Exception Resumable Description Created on
1 MANCHNG_B4SAVE 20031009
2 NO_POLICY_HEADER 20031009

Method CONVERT_XIF_TO_INT_ASSIGN Signature

Method CONVERT_XIF_TO_INT_ASSIGN on class CL_POLS_XIF_DATA_ICL has no parameter.
Method CONVERT_XIF_TO_INT_ASSIGN on class CL_POLS_XIF_DATA_ICL has no exception.

Method DIPL_POLVNR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DST_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031125
2 Importing IV_SRC_POLVNR Call by reference Type reference (TYPE) ICL_POLVCNTR Zähler der Policenversion 20031125

Method DIPL_POLVNR_SET on class CL_POLS_XIF_DATA_ICL has no exception.

Method DIPL_SET Signature

Method DIPL_SET on class CL_POLS_XIF_DATA_ICL has no parameter.
Method DIPL_SET on class CL_POLS_XIF_DATA_ICL has no exception.

Method MSG_ADD_POL_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROBCLASS Value transfer Type reference (TYPE) BAL_S_MSG-PROBCLASS PROBCLASS_HIGH Anwendungs-Log: Problemklasse einer Meldung 20031006

Method MSG_ADD_POL_LOAD on class CL_POLS_XIF_DATA_ICL has no exception.

Method PRIVLG_SET Signature

Method PRIVLG_SET on class CL_POLS_XIF_DATA_ICL has no parameter.
Method PRIVLG_SET on class CL_POLS_XIF_DATA_ICL has no exception.

Method UTC_CFILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UTC Value transfer Type reference (TYPE) ICL_INCEPTION Zeitpunkt des Beginns der Police 20031006
2 Exporting E_XERROR Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031006
3 Importing I_DATE Value transfer Type reference (TYPE) ICL_INCEPTIOND Anfangsdatum der Police 20031006
4 Importing I_TIME Value transfer Type reference (TYPE) ICL_INCEPTIONT Anfangsuhrzeit der Police 20031006
5 Importing I_TZONE Value transfer Type reference (TYPE) ICL_TIMEZONE Standard-Zeitzone für Falldatum 20031006

Method UTC_CFILL on class CL_POLS_XIF_DATA_ICL has no exception.

Method UTC_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UTC Value transfer Type reference (TYPE) ICL_INCEPTION Zeitpunkt des Beginns der Police 20031006
2 Exporting E_XERROR Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031006
3 Importing I_DATE Value transfer Type reference (TYPE) ICL_INCEPTIOND Anfangsdatum der Police 20031006
4 Importing I_TIME Value transfer Type reference (TYPE) ICL_INCEPTIONT Anfangsuhrzeit der Police 20031006
5 Importing I_TZONE Value transfer Type reference (TYPE) ICL_TIMEZONE Standard-Zeitzone für Falldatum 20031006

Method UTC_FILL on class CL_POLS_XIF_DATA_ICL has no exception.

Method XIF_POLM_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POLM Call by reference Type reference (TYPE) ICL_POLM_XIF External interface structure for ICL_POLM 20031009
2 Exporting E_XERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031009
3 Importing IS_POL Call by reference Type reference (TYPE) ICL_POL_XIF Policenkopf externes Interface 20031009

Method XIF_POLM_COMPLETE on class CL_POLS_XIF_DATA_ICL has no exception.

Method XIF_POL_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POL Call by reference Type reference (TYPE) ICL_POL_XIF Policenkopf externes Interface 20031009

Method XIF_POL_COMPLETE on class CL_POLS_XIF_DATA_ICL has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 472