SAP ABAP Class /FSIH/CL_POLICY (Value Object Class for Insurance Policy)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CML (Application Component) Loans Management
     /FSIH/GDT_APPL (Package) Insurance Handler Application: Global File Type
Properties
Class /FSIH/CL_POLICY  
Short Description Value Object Class for Insurance Policy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /FSIH/GDT_APPL   Insurance Handler Application: Global File Type 
Created 20050113   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /FSIH/CL_POLICY has no forward declaration.
Interfaces
Class /FSIH/CL_POLICY has no interface implemented.
Friends
Class /FSIH/CL_POLICY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_AUTO_CANCEL_DATE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_AUTO_CNCL Latest Contract End Date 20050119
2 MD_FORCEPLACED Instance attribute Protected Type reference (TYPE) /FSIH/DTE_FORCEPLCM Force Placed Insurance 20050119
3 MD_INSURANCE_END Instance attribute Protected Type reference (TYPE) /FSIH/DTE_END_DATE Insurance Policy Expiration Date 20050119
4 MD_INSURANCE_START Instance attribute Protected Type reference (TYPE) /FSIH/DTE_START_DATE Start Date of Insurance 20050119
5 MD_INSURER Instance attribute Protected Type reference (TYPE) /FSIH/DTE_INS_COMP Insurance Company 20050119
6 MD_INSUR_SUM Instance attribute Protected Type reference (TYPE) /FSIH/DTE_INS_SUM Sum Insured 20050607
7 MD_INS_AGENT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_AGENT Insurance Tracking Vendor 20050119
8 MD_INS_CODE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_INS_CODE Insurance ID 20050223
9 MD_INS_EVENT_DATE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_DATE_EVENT_OCC Date Insurance Event Occurred 20050119
10 MD_INS_EVENT_OCCURRED Instance attribute Protected Type reference (TYPE) /FSIH/DTE_EVENT_OCC Has an Insurance Event Occurred? 20050119
11 MD_INS_TYPE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_INS_TYPE Insurance type 20050119
12 MD_INS_TYPE_TXT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_INS_TYPE_TXT Insurance Type Description 20050421
13 MD_ITV Instance attribute Protected Type reference (TYPE) /FSIH/DTE_ITV Service Agent 20050119
14 MD_MANDATORY Instance attribute Protected Type reference (TYPE) /FSIH/DTE_MANDATORY Required Insurance 20050119
15 MD_MAX_COVERAGE_AMT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_MAX_COV Maximum Sum Insured 20050119
16 MD_MAX_HOLDER_AGE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_MAX_AGE Maximum Age of Policyholder 20050119
17 MD_MAX_POL_AGE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_MAX_MATURITY Mamimum Term of Insurance 20050119
18 MD_MIN_COVERAGE_AMT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_MIN_COV Minimum Sum Insured 20050119
19 MD_PLACEMENT_DATE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_PLCM_DATE Created On 20050119
20 MD_POL_HOLDER Instance attribute Protected Type reference (TYPE) /FSIH/DTE_POL_HOLDER Policyholder 20050119
21 MD_POL_NUMBER Instance attribute Protected Type reference (TYPE) /FSIH/DTE_POL_NO Insurance Policy Number 20050223
22 MD_PORTFOLIO_KEY Instance attribute Protected Type reference (TYPE) /FSIH/DTE_PORTFOLIO Portfolio 20050119
23 MD_PREM_TAX_DEDUCTABLE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_TAX_DEDUCT Tax Deductible? 20050119
24 MD_PURCHASE_COUNTRY Instance attribute Protected Type reference (TYPE) LAND1 Country Key 20050119
25 MD_PURCHASE_REGION Instance attribute Protected Type reference (TYPE) REGIO Region (State, Province, County) 20050119
26 MD_STATUS Instance attribute Protected Type reference (TYPE) /FSIH/DTE_STATUS Insurance Status 20050119
27 MD_STATUS_DATE Instance attribute Protected Type reference (TYPE) /FSIH/DTE_STATUS_DATE Date of last status change 20050502
28 MD_STATUS_REASON Instance attribute Protected Type reference (TYPE) /FSIH/DTE_STATUS_REASON Status Change 20050119
29 MD_STATUS_REASON_TXT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_STATUS_REASON_TXT Description of Reason for Insurance Status 20050421
30 MD_STATUS_TXT Instance attribute Protected Type reference (TYPE) /FSIH/DTE_STATUS_TXT Description of Insurance Status 20050421
31 REF_BP_HOLDER Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_BP_BORROWER Value Object Class for Borrower 20050119
32 REF_BP_INSURER Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_BP_INSURER Value Object Class for ITV 20050113
33 REF_BP_INS_AGENT Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_BUSINESS_PARTNER Value Object Class for Business Partner 20050119
34 REF_BP_ITV Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_BP_ITV Value Object Class for ITV 20050119
35 REF_LINK_KEYS Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_OBJ_MAP List of /FSIH/CL_LINK_KEY Objects 20050322
36 REF_POLICY_KEY Instance attribute Protected Object reference (TYPE REF TO) /FSIH/IF_POLICY_KEY Abstract Insurance Policy Key 20050113
37 REF_PORTFOLIO Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_POL_PORTFOLIO Value Object Class for Portfolio 20050113
38 REF_PREMIUMPLAN Instance attribute Protected Object reference (TYPE REF TO) /FSIH/CL_PREMIUM_PLAN Value Object Class for Premium Plan 20050113
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050113
2 GET_VALUE Instance method Public Method Returns Fields to Insurance Data 20050125
3 VALIDATE Instance method Public Method Check if this Object Contains Valid Data 20050406
Events
Class /FSIH/CL_POLICY has no event.
Types
Class /FSIH/CL_POLICY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTO_CANCEL_DATE Value transfer Type reference (TYPE) /FSIH/DTE_AUTO_CNCL Vertragsende spätestens am 20050127
2 Importing IM_FORCEPLACED Value transfer Type reference (TYPE) /FSIH/DTE_FORCEPLCM Zwangsversicherung 20050127
3 Importing IM_INSURANCE_END Value transfer Type reference (TYPE) /FSIH/DTE_END_DATE Endedatum der Versicherung 20050127
4 Importing IM_INSURANCE_START Value transfer Type reference (TYPE) /FSIH/DTE_START_DATE Startdatum der Versicherung 20050127
5 Importing IM_INSURER Value transfer Type reference (TYPE) /FSIH/DTE_INS_COMP Versicherungsgesellschaft 20050127
6 Importing IM_INSUR_SUM Value transfer Type reference (TYPE) /FSIH/DTE_INS_SUM Versicherungs Summe 20050607
7 Importing IM_INS_AGENT Value transfer Type reference (TYPE) /FSIH/DTE_AGENT Versicherungsagent 20050127
8 Importing IM_INS_CODE Value transfer Type reference (TYPE) /FSIH/DTE_INS_CODE Versicherungskennung 20050223
9 Importing IM_INS_EVENT_DATE Value transfer Type reference (TYPE) /FSIH/DTE_DATE_EVENT_OCC Datum, an dem der Versichungsfall eingetreten ist 20050127
10 Importing IM_INS_EVENT_OCCURRED Value transfer Type reference (TYPE) /FSIH/DTE_EVENT_OCC Versicherungsfall eingetreten? 20050127
11 Importing IM_INS_TYPE Value transfer Type reference (TYPE) /FSIH/DTE_INS_TYPE Versicherungsart 20050127
12 Importing IM_INS_TYPE_TXT Value transfer Type reference (TYPE) /FSIH/DTE_INS_TYPE_TXT Beschreibung der Versicherungsart 20050421
13 Importing IM_ITV Value transfer Type reference (TYPE) /FSIH/DTE_ITV Versicherungsdienstleister 20050127
14 Importing IM_MAX_COVERAGE_AMT Value transfer Type reference (TYPE) /FSIH/DTE_MAX_COV Maximale Deckungssumme 20050127
15 Importing IM_MAX_HOLDER_AGE Value transfer Type reference (TYPE) /FSIH/DTE_MAX_AGE Höchstalter des Versicherungsnehmers 20050127
16 Importing IM_MAX_POL_AGE Value transfer Type reference (TYPE) /FSIH/DTE_MAX_MATURITY Maximale Laufzeit der Versicherung 20050127
17 Importing IM_MIN_COVERAGE_AMT Value transfer Type reference (TYPE) /FSIH/DTE_MIN_COV Minimale Deckungssumme 20050127
18 Importing IM_PLACEMENT_DATE Value transfer Type reference (TYPE) /FSIH/DTE_PLCM_DATE Erfassungsdatum 20050127
19 Importing IM_POL_HOLDER Value transfer Type reference (TYPE) /FSIH/DTE_POL_HOLDER Versicherungsnehmer 20050127
20 Importing IM_POL_NUMBER Value transfer Type reference (TYPE) /FSIH/DTE_POL_NO Versicherungsnummer 20050223
21 Importing IM_PORTFOLIO_KEY Value transfer Type reference (TYPE) /FSIH/DTE_PORTFOLIO Portfolio 20050127
22 Importing IM_PREM_TAX_DEDUCTABLE Value transfer Type reference (TYPE) /FSIH/DTE_TAX_DEDUCT Steuerlich absetzbar? 20050127
23 Importing IM_PURCHASE_COUNTRY Value transfer Type reference (TYPE) LAND1 Länderschlüssel 20050127
24 Importing IM_PURCHASE_REGION Value transfer Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20050127
25 Importing IM_REF_BP_HOLDER Value transfer Object reference (TYPE REF TO) /FSIH/CL_BP_BORROWER Value-Objekt für ein Darlehensnehmer-BP 20050127
26 Importing IM_REF_BP_INSURER Value transfer Object reference (TYPE REF TO) /FSIH/CL_BP_INSURER Value-Objekt des Versicherungsgesellschafts 20050127
27 Importing IM_REF_BP_INS_AGENT Value transfer Object reference (TYPE REF TO) /FSIH/CL_BUSINESS_PARTNER Genereller Value-Objekt für ein Business Partner 20050127
28 Importing IM_REF_BP_ITV Value transfer Object reference (TYPE REF TO) /FSIH/CL_BP_ITV Value-Objekt des Versicherungsdienstleisters 20050127
29 Importing IM_REF_LINK_KEYS Value transfer Object reference (TYPE REF TO) /FSIH/CL_OBJ_MAP Liste von /FSIH/CL_LINK_KEY Objekte 20050322
30 Importing IM_REF_POLICY_KEY Value transfer Object reference (TYPE REF TO) /FSIH/IF_POLICY_KEY Abstrakter Versicherungsschlüssel 20050127
31 Importing IM_REF_PORTFOLIO Value transfer Object reference (TYPE REF TO) /FSIH/CL_POL_PORTFOLIO Value-Objekt für ein Portfolio 20050127
32 Importing IM_REF_PREMIUMPLAN Value transfer Object reference (TYPE REF TO) /FSIH/CL_PREMIUM_PLAN Value-Objekt für ein Premienplan 20050223
33 Importing IM_STATUS Value transfer Type reference (TYPE) /FSIH/DTE_STATUS Status der Versicherung 20050127
34 Importing IM_STATUS_DATE Value transfer Type reference (TYPE) /FSIH/DTE_STATUS_DATE Datum der letzten Statusänderung 20050502
35 Importing IM_STATUS_REASON Value transfer Type reference (TYPE) /FSIH/DTE_STATUS_REASON Statusänderung 20050127
36 Importing IM_STATUS_REASON_TXT Value transfer Type reference (TYPE) /FSIH/DTE_STATUS_REASON_TXT Beschreibung der Versicherungsstatusgrund 20050421
37 Importing IM_STATUS_TXT Value transfer Type reference (TYPE) /FSIH/DTE_STATUS_TXT Beschreibung der Versicherungsstatus 20050421
# Exception Resumable Description Created on
1 INVALID Ungültige Versicherungsdaten 20050405

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AUTO_CANCEL_DATE Call by reference Type reference (TYPE) /FSIH/DTE_AUTO_CNCL Datum im CHAR-Format 20050125
2 Exporting EX_FORCEPLACED Call by reference Type reference (TYPE) /FSIH/DTE_FORCEPLCM allgemeines flag 20050125
3 Exporting EX_INSURANCE_END Call by reference Type reference (TYPE) /FSIH/DTE_END_DATE Datum im CHAR-Format 20050125
4 Exporting EX_INSURANCE_START Call by reference Type reference (TYPE) /FSIH/DTE_START_DATE Datum im CHAR-Format 20050125
5 Exporting EX_INSURER Call by reference Type reference (TYPE) /FSIH/DTE_INS_COMP Geschäftspartnernummer 20050125
6 Exporting EX_INSUR_SUM Call by reference Type reference (TYPE) /FSIH/DTE_INS_SUM Versicherungs Summe 20050607
7 Exporting EX_INS_AGENT Call by reference Type reference (TYPE) /FSIH/DTE_AGENT Geschäftspartnernummer 20050125
8 Exporting EX_INS_CODE Call by reference Type reference (TYPE) /FSIH/DTE_INS_CODE 20050223
9 Exporting EX_INS_EVENT_DATE Call by reference Type reference (TYPE) /FSIH/DTE_DATE_EVENT_OCC Datum im CHAR-Format 20050125
10 Exporting EX_INS_EVENT_OCCURRED Call by reference Type reference (TYPE) /FSIH/DTE_EVENT_OCC allgemeines flag 20050125
11 Exporting EX_INS_TYPE Call by reference Type reference (TYPE) /FSIH/DTE_INS_TYPE Feld der Länge 16 20050125
12 Exporting EX_INS_TYPE_TXT Call by reference Type reference (TYPE) /FSIH/DTE_INS_TYPE_TXT Beschreibung der Versicherungsart 20050421
13 Exporting EX_ITV Call by reference Type reference (TYPE) /FSIH/DTE_ITV Geschäftspartnernummer 20050125
14 Exporting EX_MAX_COVERAGE_AMT Call by reference Type reference (TYPE) /FSIH/DTE_MAX_COV Dezimal 17_3 20050125
15 Exporting EX_MAX_HOLDER_AGE Call by reference Type reference (TYPE) /FSIH/DTE_MAX_AGE 20050125
16 Exporting EX_MAX_POL_AGE Call by reference Type reference (TYPE) /FSIH/DTE_MAX_MATURITY 20050125
17 Exporting EX_MIN_COVERAGE_AMT Call by reference Type reference (TYPE) /FSIH/DTE_MIN_COV Dezimal 17_3 20050125
18 Exporting EX_PLACEMENT_DATE Call by reference Type reference (TYPE) /FSIH/DTE_PLCM_DATE Datum im CHAR-Format 20050125
19 Exporting EX_POL_HOLDER Call by reference Type reference (TYPE) /FSIH/DTE_POL_HOLDER Geschäftspartnernummer 20050125
20 Exporting EX_POL_NUMBER Call by reference Type reference (TYPE) /FSIH/DTE_POL_NO 20050223
21 Exporting EX_PORTFOLIO_KEY Call by reference Type reference (TYPE) /FSIH/DTE_PORTFOLIO Feld der Länge 16 20050125
22 Exporting EX_PREM_TAX_DEDUCTABLE Call by reference Type reference (TYPE) /FSIH/DTE_TAX_DEDUCT allgemeines flag 20050125
23 Exporting EX_PURCHASE_COUNTRY Call by reference Type reference (TYPE) LAND1 Land der Gesellschaft 20050125
24 Exporting EX_PURCHASE_REGION Call by reference Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20050125
25 Exporting EX_REF_BP_HOLDER Call by reference Object reference (TYPE REF TO) /FSIH/CL_BP_BORROWER Value object class for Borrower 20050125
26 Exporting EX_REF_BP_INSURER Call by reference Object reference (TYPE REF TO) /FSIH/CL_BP_INSURER Value object class for ITV 20050125
27 Exporting EX_REF_BP_INS_AGENT Call by reference Object reference (TYPE REF TO) /FSIH/CL_BUSINESS_PARTNER Value object class for Business Partner 20050125
28 Exporting EX_REF_BP_ITV Call by reference Object reference (TYPE REF TO) /FSIH/CL_BP_ITV Value object class for ITV 20050125
29 Exporting EX_REF_LINK_KEYS Call by reference Object reference (TYPE REF TO) /FSIH/CL_OBJ_MAP Liste von /FSIH/CL_LINK_KEY Objekte 20050322
30 Exporting EX_REF_POLICY_KEY Call by reference Object reference (TYPE REF TO) /FSIH/IF_POLICY_KEY DB key of a policy record 20050125
31 Exporting EX_REF_PORTFOLIO Call by reference Object reference (TYPE REF TO) /FSIH/CL_POL_PORTFOLIO value ovject class for portfolio 20050125
32 Exporting EX_REF_PREMIUMPLAN Call by reference Object reference (TYPE REF TO) /FSIH/CL_PREMIUM_PLAN Value object class for premium plan 20050125
33 Exporting EX_STATUS Call by reference Type reference (TYPE) /FSIH/DTE_STATUS Feld der Länge 16 20050125
34 Exporting EX_STATUS_DATE Call by reference Type reference (TYPE) /FSIH/DTE_STATUS_DATE Datum der letzten Statusänderung 20050502
35 Exporting EX_STATUS_REASON Call by reference Type reference (TYPE) /FSIH/DTE_STATUS_REASON Feld der Länge 16 20050125
36 Exporting EX_STATUS_REASON_TXT Call by reference Type reference (TYPE) /FSIH/DTE_STATUS_REASON_TXT Beschreibung der Versicherungsstatusgrund 20050421
37 Exporting EX_STATUS_TXT Call by reference Type reference (TYPE) /FSIH/DTE_STATUS_TXT Beschreibung der Versicherungsstatus 20050421

Method GET_VALUE on class /FSIH/CL_POLICY has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) CHAR1 ' '=ok; 'W'=Warnung; 'E'=Fehler 20050406

Method VALIDATE on class /FSIH/CL_POLICY has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600