SAP ABAP Class CL_FVD_IL_MODEL (Installment Loan - Model)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CML (Application Component) Loans Management
     FVVD_LOC (Package) Application Installment Loans
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FVD_MODEL_APPLICATION Interface for Application Model 20041112
Properties
Class CL_FVD_IL_MODEL  
Short Description Installment Loan - Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FVVD_LOC   Application Installment Loans 
Created 20041112   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FVDC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FVD_MODEL_APPLICATION Interface for Application Model 20041112
Friends
# Friend Modeled only Created on Description
1 CL_FVD_IL_CONTROLLER 20041112 Installment Loan - Controller
2 CL_FVD_IL_VIEW 20041119 Installment Loan View
3 CL_FVD_LOAN_FACADE 20050201 Facade for Installment Loans
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_LOG Instance attribute Private Object reference (TYPE REF TO) CL_FVD_LOG 20050214
2 CON_MSG_ID Constant Public Type reference (TYPE) SYMSGID 'FVD_LOC_APPLICATION' Messages, Message Class 20041112
3 CON_PRODUCT_CATEGORY Constant Public Type reference (TYPE) SANLF 360 Product Category 20050329
4 LOCKED_OBJECT_ID Instance attribute Private Type reference (TYPE) RFW_VDARL_OBJECT_ID Company Code 20041112
5 MODEL_LOCACCOUNT Instance attribute Private Object reference (TYPE REF TO) CL_FVD_MODL_COMP_LOCACCOUNT Line of Credit - LOC Account - Model 20041112
6 MODEL_OBJECT_LOCATOR Instance attribute Protected Object reference (TYPE REF TO) CL_FVD_FW_MODL_OBJECT_LOCATOR Object Locator 20041112
7 OBJECT_SERVICES Instance attribute Private Object reference (TYPE REF TO) CL_FVD_LOAN_GOS_FACADE Facade for Generic Object Services 20050217
8 READ_OBJECT_ID Instance attribute Public Type reference (TYPE) RFW_VDARL_OBJECT_ID Contract Number 20041112
9 TAB_COMPONENTS Instance attribute Protected Type reference (TYPE) TRTY_MVC_FW_COMPONENT_TAB Table Table Type RMVC_FW_COMPONENT_TAB 20050326
10 TAB_REGISTERED_COMPONENTS Instance attribute Protected Type reference (TYPE) TRTY_FW_IF_FVD_MODEL_COMPONENT Registered Components 20041112
11 TAB_REGISTERED_SERVICES Instance attribute Protected Type reference (TYPE) TRTY_FW_REGISTERED_SERVICES Registered Services 20041112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MODEL Instance method Private Method Insert Model 20050326
2 AFTER_COMMIT Instance method Public Method Processing after COMMIT 20050328
3 AFTER_FAILED_SAVE Instance method Public Method Processing after ROLLBACK 20050328
4 BEFORE_SAVE Instance method Private Method Write Components Data (Simulation Run) 20050328
5 CHECK_BEFORE_SAVE Instance method Private Method Write Components Data (Simulation Run) 20050328
6 CONSTRUCTOR Instance method Public Constructor 20041112
7 DEQUEUE Instance method Public Method Delete Lock 20041112
8 DO_CLEANUP Instance method Public Method Delete Data in Components 20050328
9 DO_RETRIEVE Instance method Public Method Read Component Data 20050328
10 DO_SAVE Instance method Private Method Write Component Data 20050328
11 ENQUEUE Instance method Private Method Set Lock 20041112
12 GET_REF_MODEL Instance method Protected Method Determine Reference to Model 20050326
13 HANDLE_INVENTORY_MANAGEMENT Instance method Private Method Parallel Position Management 20050531
14 IS_MODIFIED Instance method Public Method Has the data been modified in the component? 20041112
15 REGISTER_SERVICES Instance method Private Method Register Service 20041112
16 SAVE Instance method Public Method Write Component Data 20041112
17 SAVE_AND_COMMIT Instance method Public Method Write Component Data 20050331
18 SET_MODE Instance method Public Method Set Display Mode 20041112
19 TABLE_UPDATE Instance method Public Method Forward Data to Update 20050317
Events
Class CL_FVD_IL_MODEL has no event.
Types
Class CL_FVD_IL_MODEL has no local type.
Method Signatures

Method ADD_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSNAME_MODEL Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20050326

Method ADD_MODEL on class CL_FVD_IL_MODEL has no exception.

Method AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050328
3 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) ANY 20050328

Method AFTER_COMMIT on class CL_FVD_IL_MODEL has no exception.

Method AFTER_FAILED_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050328
3 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) ANY 20050328

Method AFTER_FAILED_SAVE on class CL_FVD_IL_MODEL has no exception.

Method BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050328

Method BEFORE_SAVE on class CL_FVD_IL_MODEL has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Exporting EX_UPDATE_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050531
3 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050328

Method CHECK_BEFORE_SAVE on class CL_FVD_IL_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050214

Method CONSTRUCTOR on class CL_FVD_IL_MODEL has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_FVD_IL_MODEL has no parameter.
Method DEQUEUE on class CL_FVD_IL_MODEL has no exception.

Method DO_CLEANUP Signature

Method DO_CLEANUP on class CL_FVD_IL_MODEL has no parameter.
Method DO_CLEANUP on class CL_FVD_IL_MODEL has no exception.

Method DO_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Exporting EX_FATAL_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Ergebnis nicht verwendbar 20050609
3 Exporting EX_LOCK_FAILED Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
4 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050328
5 Importing IM_APPLICATION_MODE Call by reference Type reference (TYPE) TB_FW_APPLICATION_MODE Darstellungsmodus 20050328
6 Importing IM_LOCK Call by reference Type reference (TYPE) TB_FW_LOCK Daten im Modus 'gesperrt' lesen 20050328
7 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Buchungskreis 20050328

Method DO_RETRIEVE on class CL_FVD_IL_MODEL has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050328
2 Exporting EX_NEW_OBJECT_ID Call by reference Type reference (TYPE) ANY Objekt ID (Buchungskreis, Kontonummer) 20050328
3 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050328

Method DO_SAVE on class CL_FVD_IL_MODEL has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050214
2 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Buchungskreis 20041112
# Exception Resumable Description Created on
1 FAILED_LOCKED_OTHERS 20041112
2 FAILED_LOCKED_SYSTEM_ERR 20041112
3 FOREIGN_LOCK 20041112

Method GET_REF_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20050326
2 Returning RE_REF Value transfer Object reference (TYPE REF TO) IF_FVD_MODEL_COMPONENT Interface für das Modell aller Komponenten 20050326

Method GET_REF_MODEL on class CL_FVD_IL_MODEL has no exception.

Method HANDLE_INVENTORY_MANAGEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050531
2 Importing IM_FLG_SIM Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050531

Method HANDLE_INVENTORY_MANAGEMENT on class CL_FVD_IL_MODEL has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODIFIED Value transfer Type reference (TYPE) TB_FW_MODIFIED Daten wurden geändert 20041112

Method IS_MODIFIED on class CL_FVD_IL_MODEL has no exception.

Method REGISTER_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFERENCE Call by reference Object reference (TYPE REF TO) OBJECT 20041112
2 Importing IM_SERVICE Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041112

Method REGISTER_SERVICES on class CL_FVD_IL_MODEL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20041112
2 Exporting EX_NEW_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Objekt ID (Buchungskreis, Kontonummer) 20041112
3 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050207

Method SAVE on class CL_FVD_IL_MODEL has no exception.

Method SAVE_AND_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050331
2 Exporting EX_NEW_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Objekt ID (Buchungskreis, Kontonummer) 20050331
3 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050331

Method SAVE_AND_COMMIT on class CL_FVD_IL_MODEL has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) TB_FW_APPLICATION_MODE Darstellungsmodus 20041112

Method SET_MODE on class CL_FVD_IL_MODEL has no exception.

Method TABLE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR Call by reference Type reference (TYPE) TB_FW_ERROR Fehlerkennzeichen 20050317
2 Importing IM_FLG_CHANGE_DOCUMENT Call by reference Type reference (TYPE) FLAG allgemeines flag 20050317
3 Importing IM_FLG_SIMULATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20050317
4 Importing IM_FLG_UPDATE_SERVICES Call by reference Type reference (TYPE) FLAG allgemeines flag 20050317
5 Importing IM_FLG_UPDATE_TASK Call by reference Type reference (TYPE) FLAG allgemeines flag 20050317

Method TABLE_UPDATE on class CL_FVD_IL_MODEL has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600