SAP ABAP Class /FSIH/CL_POLICY_STORE (Standard Realization of /FSIH/IF_OUT_POLICY_STORE)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CML (Application Component) Loans Management
     /FSIH/OUT_INSURANCE (Package) Insurance: Outbound Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /FSIH/IF_OUT_POLICY_STORE Interface for Access to Insurance Policies 20050323
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050323
Properties
Class /FSIH/CL_POLICY_STORE  
Short Description Standard Realization of /FSIH/IF_OUT_POLICY_STORE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /FSIH/MSG_INSURANCE    
Program status     
Category 0   
Package /FSIH/OUT_INSURANCE   Insurance: Outbound Layer 
Created 20050113   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /FSIH/CL_POLICY_STORE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /FSIH/IF_OUT_POLICY_STORE Interface for Access to Insurance Policies 20050323
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20050323
Friends
Class /FSIH/CL_POLICY_STORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CMS_BPF_INSURER Instance attribute Protected Type reference (TYPE) CMS_DTE_BPF CMS BP Function: Insurance Company 20050421
2 CMS_BPF_INS_AGENT Instance attribute Protected Type reference (TYPE) CMS_DTE_BPF CMS BP Function: Insurance Agent 20050421
3 CMS_BPF_ITV Instance attribute Protected Type reference (TYPE) CMS_DTE_BPF CMS BP Function: Insurance Tracking Vendor 20050421
4 CMS_BPF_PAYER Instance attribute Protected Type reference (TYPE) CMS_DTE_BPF CMS BP Function: Preium Payer 20050421
5 CMS_BPF_POL_HOLDER Instance attribute Protected Type reference (TYPE) CMS_DTE_BPF CMS BP Function: Policyholder 20050421
6 REF_CUST_SYSTEM_STORE Instance attribute Private Object reference (TYPE REF TO) /FSIH/CL_CUST_SYSTEM_STORE Customizing Class 20050322
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_POLICY Instance method Public Method Assign Insurance to Loan 20050323
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050322
3 CREATE_POLICY Instance method Public Method Create New Insurance 20050323
4 CREATE_SYSID Instance method Protected Method Create System ID for CMS from System ID and Client 20050518
5 GIVE_NOTICE_POLICY Instance method Public Method 20050324
6 MAP_POLICY_DATA_TO_CMS Instance method Protected Method Convert All Data for Insurance Policy into Output Format 20050405
7 MAP_POLICY_DATA_TO_IH Instance method Protected Method Creates Insurance Object with Data from CMS 20050425
8 MAP_STATUS_REASON_TO_CMS Instance method Private Method Convert Insurance Handler Reason into CMS Reason 20050330
9 MAP_STATUS_REASON_TO_IH Instance method Private Method Convert CMS Reason into Insurance Handler Reason 20050330
10 RESCIND_POLICY Instance method Public Method 20050323
11 RETRIEVE_CHANGED_POLICIES Instance method Public Method Choose Changed Insurance 20050323
12 RETRIEVE_POLICY Instance method Public Method Return Insurance 20050323
13 RETRIEVE_POLICY_GUID Instance method Protected Method Returns CMS GUID to Insurance Policy for Link 20050324
14 REVERSE_NOTICE_POLICY Instance method Public Method 20050324
15 REVERSE_RESCIND_POLICY Instance method Public Method 20050323
16 SEARCH_POLICIES Instance method Public Method Choose Insurance 20050323
17 SHOW_POLICY_UI Instance method Public Method 20050518
18 UNASSIGN_POLICY Instance method Public Method 20050323
19 UPDATE_POLICY Instance method Public Method Maintain Existing Insurance 20050323
Events
Class /FSIH/CL_POLICY_STORE has no event.
Types
Class /FSIH/CL_POLICY_STORE has no local type.
Method Signatures

Method ASSIGN_POLICY Signature

Method ASSIGN_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method ASSIGN_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REF_CUST_SYSTEM_STORE Call by reference Object reference (TYPE REF TO) /FSIH/CL_CUST_SYSTEM_STORE Customizing Store 20050322

Method CONSTRUCTOR on class /FSIH/CL_POLICY_STORE has no exception.

Method CREATE_POLICY Signature

Method CREATE_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method CREATE_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method CREATE_SYSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) MANDT Mandant 20050518
2 Returning RE_SYSID Value transfer Type reference (TYPE) CMS_DTE_INS_OBJSYS Kreditsystem-Id 20050518

Method CREATE_SYSID on class /FSIH/CL_POLICY_STORE has no exception.

Method GIVE_NOTICE_POLICY Signature

Method GIVE_NOTICE_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method GIVE_NOTICE_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method MAP_POLICY_DATA_TO_CMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CMS_POL_BP_DATA Call by reference Type reference (TYPE) CMS_TAB_INS_BP_MAP 20050405
2 Exporting EX_CMS_POL_DATA Call by reference Type reference (TYPE) CMS_STR_INS_MAP 20050405
3 Importing IM_INS_POL_OBJ Call by reference Object reference (TYPE REF TO) /FSIH/CL_POLICY Value object class for Insurance Policy 20050405
# Exception Resumable Description Created on
1 INCONSISTENT Die Versicherungsdaten sind inkonsistent 20050510

Method MAP_POLICY_DATA_TO_IH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMS_BP_DATA Call by reference Type reference (TYPE) CMS_TAB_INS_BP_MLT_MAP 20050425
2 Importing IM_CMS_LINK_DATA Call by reference Type reference (TYPE) CMS_TAB_INS_LNK_MAP 20050425
3 Importing IM_CMS_POL_DATA Call by reference Type reference (TYPE) CMS_STR_INS_MAP 20050425
4 Returning R_POLICY_OBJ Value transfer Object reference (TYPE REF TO) /FSIH/CL_POLICY Value-Object Klasse für eine Versicherung 20050425
# Exception Resumable Description Created on
1 INCONSISTENT Die Versicherungsdaten sind nicht korrekt 20050510

Method MAP_STATUS_REASON_TO_CMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IH_STATUS Call by reference Type reference (TYPE) /FSIH/DTE_STATUS Status der Versicherung 20050330
2 Importing IM_IH_STATUS_REASON Call by reference Type reference (TYPE) /FSIH/DTE_STATUS_REASON Statusgrund 20050330
3 Returning R_CMS_INACTIVE_REASON Value transfer Type reference (TYPE) CMS_DTE_INS_INACTIVE_REASON 20050330
# Exception Resumable Description Created on
1 INVALID Ungültiger Status 20050405

Method MAP_STATUS_REASON_TO_IH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Value transfer Type reference (TYPE) /FSIH/DTE_STATUS Status der Versicherung 20050428
2 Exporting EX_STATUS_REASON Value transfer Type reference (TYPE) /FSIH/DTE_STATUS_REASON Statusänderung 20050428
3 Importing IM_CMS_INACTIVE_REASON Value transfer Type reference (TYPE) CMS_DTE_INS_INACTIVE_REASON 20050330

Method MAP_STATUS_REASON_TO_IH on class /FSIH/CL_POLICY_STORE has no exception.

Method RESCIND_POLICY Signature

Method RESCIND_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method RESCIND_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method RETRIEVE_CHANGED_POLICIES Signature

Method RETRIEVE_CHANGED_POLICIES on class /FSIH/CL_POLICY_STORE has no parameter.
Method RETRIEVE_CHANGED_POLICIES on class /FSIH/CL_POLICY_STORE has no exception.

Method RETRIEVE_POLICY Signature

Method RETRIEVE_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method RETRIEVE_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method RETRIEVE_POLICY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POLICY_LINK_KEY Call by reference Object reference (TYPE REF TO) /FSIH/CL_LINK_KEY Schlüssel eines Links 20050324
2 Returning R_INS_GUID Value transfer Type reference (TYPE) CMS_DTE_INS_GUID 20050324
# Exception Resumable Description Created on
1 LINK_KEY_INVALID Linkschlüssel ist ungültig 20050324
2 RETRIEVE_FAILED Operation nicht erfolgreich 20050330

Method REVERSE_NOTICE_POLICY Signature

Method REVERSE_NOTICE_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method REVERSE_NOTICE_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method REVERSE_RESCIND_POLICY Signature

Method REVERSE_RESCIND_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method REVERSE_RESCIND_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method SEARCH_POLICIES Signature

Method SEARCH_POLICIES on class /FSIH/CL_POLICY_STORE has no parameter.
Method SEARCH_POLICIES on class /FSIH/CL_POLICY_STORE has no exception.

Method SHOW_POLICY_UI Signature

Method SHOW_POLICY_UI on class /FSIH/CL_POLICY_STORE has no parameter.
Method SHOW_POLICY_UI on class /FSIH/CL_POLICY_STORE has no exception.

Method UNASSIGN_POLICY Signature

Method UNASSIGN_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method UNASSIGN_POLICY on class /FSIH/CL_POLICY_STORE has no exception.

Method UPDATE_POLICY Signature

Method UPDATE_POLICY on class /FSIH/CL_POLICY_STORE has no parameter.
Method UPDATE_POLICY on class /FSIH/CL_POLICY_STORE has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600