SAP ABAP Class CL_FVD_COMPONENT_PARTNER (Deferrals)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CML-BD-MD (Application Component) Master Data
     FVVD_LOC_AC (Package) Installment Loan Account
Properties
Class CL_FVD_COMPONENT_PARTNER  
Short Description Deferrals    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FVVD_LOC_AC   Installment Loan Account 
Created 20050120   SAP 
Last change 20060208   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
Class CL_FVD_COMPONENT_PARTNER has no interface implemented.
Friends
Class CL_FVD_COMPONENT_PARTNER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONFIG_APPLICATION Constant Public Type reference (TYPE) BP_APPL '0010' Application Category 20050404
2 CONFIG_BORROWER_CAT Constant Private Type reference (TYPE) TB_BP_ROLE_EMPL 'TR0100' Role Category of Administrator 20050405
3 CONFIG_HISTORY Instance attribute Private Type reference (TYPE) XFELD Checkbox 20050407
4 CONFIG_SNUMOBJ_BP Constant Private Type reference (TYPE) VVNUMOBJ 'VD' Key for Number Range Object 20050405
5 CON_MSG_ID Constant Private Type reference (TYPE) SYMSGID 'FVD_LOCAC' Message Class 20050401
6 IF_MASTERDATA_REF Instance attribute Private Object reference (TYPE REF TO) IF_COMPONENT_MASTERDATA Interface for Master Data Component 20050331
7 LOG_POPUP Instance attribute Public Object reference (TYPE REF TO) CL_FVD_LOG Application Log: Facade 20050407
8 PARTNER_INPUT_DATA Instance attribute Private Type reference (TYPE) RLINK_TO_PARTNER Data from Table VDPGO for UI Partner Component 20050405
9 PARTNER_LIST Instance attribute Private Type reference (TYPE) TRTY_RLINK_TO_PARTNER Table Type RLINK_TO_PARTNER 20050209
10 PARTNER_OLD_RECORD Instance attribute Private Type reference (TYPE) RLINK_TO_PARTNER Data from Table VDPGO for UI Partner Component 20050405
11 STR_VDARL Instance attribute Public Type reference (TYPE) VDARL Loans 20050404
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_SAVE Instance method Public Method Execution before DO_SAVE 20050407
2 CHECK_BEFORE_SAVE Instance method Public Method Is it possible to update the database? 20050329
3 CHECK_VALUES Instance method Public Method Checks for Component 20050120
4 CONSTRUCTOR Instance method Public Constructor 20050331
5 CONVERT_PARTNER Instance method Private Method Convert VDGPO to rlink_to_partner 20050401
6 CONVERT_RLINK_LIST Instance method Private Method Convert rlink_to_partner to VDGPO 20050404
7 DO_CLEANUP Instance method Public Method Delete Instance Variables and Other Data 20050329
8 DO_RETRIEVE Instance method Public Method Read Data from Database 20050329
9 DO_SAVE Instance method Public Method Update Data in Database 20050329
10 GET_LOG_POPUP Instance method Public Method Return Application Log for Popup 20050407
11 GET_VALUES Instance method Public Method Send Data to UI 20050120
12 GET_VALUES_FROM_MASTER Instance method Public Method Get Data from Component LOCACCOUNT 20050331
13 HANDLE_USER_COMMAND Instance method Public Method Process User Entries 20050120
14 IS_MODIFIED Instance method Public Method Was Data Changed? 20050120
15 PARTNER_CREATE Instance method Public Method Create partner 20050331
16 PARTNER_REMOVE Instance method Public Method Delete Partner(s) 20050331
17 PARTNER_UPDATE Instance method Public Method Change Partner 20050331
18 SET_LOANDATA_TO_VDGPO Instance method Private Method Transfer Data to VDGPO 20050405
19 SET_LOG_POPUP Instance method Public Method Set Application Log for Popup 20050407
20 SET_VALUES Instance method Public Method Get Data from UI 20050120
21 SET_VALUES_TO_MASTER Instance method Public Method Return Data to Component LOCACCOUNT 20050331
22 VALIDATE_CREATE Instance method Private Method Create Checks for Partner 20050404
23 VALIDATE_REMOVE Instance method Private Method Delete Checks for Partner 20050406
24 VALIDATE_UPDATE Instance method Private Method Change Checks for Partner 20050401
Events
Class CL_FVD_COMPONENT_PARTNER has no event.
Types
Class CL_FVD_COMPONENT_PARTNER has no local type.
Method Signatures

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 20050407
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050407
3 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) ANY 20050407

Method BEFORE_SAVE on class CL_FVD_COMPONENT_PARTNER 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 20050329
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050329
3 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Buchungskreis 20050329

Method CHECK_BEFORE_SAVE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method CHECK_VALUES 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 20050120
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050120

Method CHECK_VALUES on class CL_FVD_COMPONENT_PARTNER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT_MASTERDATA Call by reference Object reference (TYPE REF TO) IF_COMPONENT_MASTERDATA Interface für Stammdatenkomponente 20050331

Method CONSTRUCTOR on class CL_FVD_COMPONENT_PARTNER has no exception.

Method CONVERT_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PARTNER Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050401
2 Importing IM_MASTERPARTNER Call by reference Type reference (TYPE) VDGPO Darlehen: Beziehung Partner/Rolle Objekt 20050401

Method CONVERT_PARTNER on class CL_FVD_COMPONENT_PARTNER has no exception.

Method CONVERT_RLINK_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VDGPO_LIST Call by reference Type reference (TYPE) TRTY_VDGPO Geschäftspartnerzuordnung 20050404
2 Importing IM_RLINK_LIST Call by reference Type reference (TYPE) TRTY_RLINK_TO_PARTNER Tabelle vom Typ RLINK_TO_PARTNER 20050404

Method CONVERT_RLINK_LIST on class CL_FVD_COMPONENT_PARTNER has no exception.

Method DO_CLEANUP Signature

Method DO_CLEANUP on class CL_FVD_COMPONENT_PARTNER has no parameter.
Method DO_CLEANUP on class CL_FVD_COMPONENT_PARTNER 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 20050329
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050329
3 Importing IM_LOCK Call by reference Type reference (TYPE) TB_FW_LOCK Daten im Modus 'gesperrt' lesen 20050329
4 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Buchungskreis 20050329

Method DO_RETRIEVE on class CL_FVD_COMPONENT_PARTNER 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 20050329
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050329
3 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) RFW_VDARL_OBJECT_ID Buchungskreis 20050329

Method DO_SAVE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method GET_LOG_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050407

Method GET_LOG_POPUP on class CL_FVD_COMPONENT_PARTNER has no exception.

Method GET_VALUES 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_PARTNER_LIST Call by reference Type reference (TYPE) TRTY_RLINK_TO_PARTNER Tabelle vom Typ RLINK_TO_PARTNER 20050203
3 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050331

Method GET_VALUES on class CL_FVD_COMPONENT_PARTNER has no exception.

Method GET_VALUES_FROM_MASTER 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) FLAG allgemeines flag 20050331
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050331

Method GET_VALUES_FROM_MASTER on class CL_FVD_COMPONENT_PARTNER has no exception.

Method HANDLE_USER_COMMAND 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 20050120
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050120
3 Importing IM_USER_COMMAND Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20050120

Method HANDLE_USER_COMMAND on class CL_FVD_COMPONENT_PARTNER has no exception.

Method IS_MODIFIED Signature

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

Method IS_MODIFIED on class CL_FVD_COMPONENT_PARTNER has no exception.

Method PARTNER_CREATE 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) XFELD Feld zum Ankreuzen 20050404
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050404

Method PARTNER_CREATE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method PARTNER_REMOVE 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) XFELD Feld zum Ankreuzen 20050406
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050406

Method PARTNER_REMOVE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method PARTNER_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) XFELD Feld zum Ankreuzen 20050331
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050331

Method PARTNER_UPDATE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method SET_LOANDATA_TO_VDGPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VDGPO_PARTNER Call by reference Type reference (TYPE) VDGPO Darlehen: Beziehung Partner/Rolle Objekt 20050405

Method SET_LOANDATA_TO_VDGPO on class CL_FVD_COMPONENT_PARTNER has no exception.

Method SET_LOG_POPUP 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 Anwendungs-Log: Facade 20050407

Method SET_LOG_POPUP on class CL_FVD_COMPONENT_PARTNER has no exception.

Method SET_VALUES 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 20050120
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG 20050120
3 Importing IM_PARTNER_INPUT_DATA Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050405
4 Importing IM_PARTNER_OLD_RECORD Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050405

Method SET_VALUES on class CL_FVD_COMPONENT_PARTNER has no exception.

Method SET_VALUES_TO_MASTER 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) FLAG allgemeines flag 20050331
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050331

Method SET_VALUES_TO_MASTER on class CL_FVD_COMPONENT_PARTNER has no exception.

Method VALIDATE_CREATE 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) XFELD Feld zum Ankreuzen 20050404
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050404
3 Importing IM_INPUT_DATA Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050404

Method VALIDATE_CREATE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method VALIDATE_REMOVE 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) XFELD Feld zum Ankreuzen 20050406
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050406
3 Importing IM_OLD_RECORD Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050406

Method VALIDATE_REMOVE on class CL_FVD_COMPONENT_PARTNER has no exception.

Method VALIDATE_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) XFELD Feld zum Ankreuzen 20050401
2 Importing IM_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_FVD_LOG Anwendungs-Log: Facade 20050401
3 Importing IM_INPUT_DATA Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050401
4 Importing IM_OLD_RECORD Call by reference Type reference (TYPE) RLINK_TO_PARTNER Daten aus Tabelle VDPGO für UI Partner component 20050401

Method VALIDATE_UPDATE on class CL_FVD_COMPONENT_PARTNER has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600