Hierarchy

⤷

⤷

Properties
Class | CL_FVD_COMPONENT_CONDITIONS | |
Short Description | Conditions | |
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 | 20041109 | SAP |
Last change | 20050705 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FVD_COMPONENT_CONDITIONS has no interface implemented.
Friends
Class CL_FVD_COMPONENT_CONDITIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | TB_OPTION_ADAPT | 03 | Type of Condition Adjustment | 20050331 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | TB_OPTION_ADAPT | 02 | Type of Condition Adjustment | 20050331 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | TB_OPTION_ADAPT | 01 | Type of Condition Adjustment | 20050331 | |
4 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_COMPONENT_MASTERDATA | Interface for Master Data Component | 20050217 | ||
5 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_FVD_LOAN_CONDITION | Information Class for CML Products | 20050217 | ||
6 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_FVD_IL_SERVICES | Facade | 20050309 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Recalculate Contract | 20050331 |
2 | ![]() |
Instance method | Public | Method | Recalculate Contract (User='BUTTON_UPDATE_TERM') | 20050531 |
3 | ![]() |
Instance method | Public | Method | Is it possible to update the database? | 20050329 |
4 | ![]() |
Instance method | Public | Method | Check Conditions | 20050406 |
5 | ![]() |
Instance method | Private | Method | Do all Conditions with TZK02-JMUSS = 'X' exist? | 20050406 |
6 | ![]() |
Instance method | Public | Method | Check Values | 20041109 |
7 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20050217 |
8 | ![]() |
Static method | Public | Method | Determine Term from Format RFICO_TERM | 20050218 |
9 | ![]() |
Static method | Public | Method | Convert Term to Format RFICO_TERM | 20050218 |
10 | ![]() |
Instance method | Public | Method | UI - Create New Condition | 20050309 |
11 | ![]() |
Instance method | Public | Method | New Due Date | 20050614 |
12 | ![]() |
Instance method | Public | Method | UI - Accrue/Defer Condition | 20050309 |
13 | ![]() |
Instance method | Public | Method | Delete Instance Variables and Other Data | 20050329 |
14 | ![]() |
Instance method | Public | Method | Read Data from Database | 20050329 |
15 | ![]() |
Instance method | Public | Method | Update Data in Database | 20050329 |
16 | ![]() |
Instance method | Public | Method | Determine List of Availible Condition Categories | 20050217 |
17 | ![]() |
Instance method | Public | Method | Determine Individual Condition Item for Product | 20050223 |
18 | ![]() |
Instance method | Public | Method | Determine Default Conditions for the Product | 20050217 |
19 | ![]() |
Instance method | Public | Method | Read Values | 20041109 |
20 | ![]() |
Instance method | Public | Method | Was Data Changed? | 20041109 |
21 | ![]() |
Static method | Public | Method | Transfer VZZKOPO Key Fields to VVZZKOPO Fields | 20050223 |
22 | ![]() |
Instance method | Public | Method | Set values | 20041109 |
Events
Class CL_FVD_COMPONENT_CONDITIONS has no event.
Types
Class CL_FVD_COMPONENT_CONDITIONS has no local type.
Method Signatures
Method CALCULATE_LOAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050331 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050331 | ||
3 | ![]() |
IM_UPDATE_PARAM | Call by reference | Type reference (TYPE) | TB_OPTION_ADAPT | Art der Konditionsanpassung | 20050331 |
Method CALCULATE_LOAN on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CALCULATE_LOAN_FIXED_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050531 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050531 |
Method CALCULATE_LOAN_FIXED_TERM on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CHECK_BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050329 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050329 | |||
3 | ![]() |
IM_OBJECT_ID | Call by reference | Type reference (TYPE) | RFW_VDARL_OBJECT_ID | Buchungskreis | 20050329 |
Method CHECK_BEFORE_SAVE on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CHECK_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050406 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050406 | ||
3 | ![]() |
IM_OFFER_DETAIL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050406 |
Method CHECK_CONDITIONS on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CHECK_REQUIRED_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050406 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050406 |
Method CHECK_REQUIRED_CONDITIONS on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CHECK_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20041109 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20041109 | |||
3 | ![]() |
IM_CONDITIONS | Call by reference | Type reference (TYPE) | RVZZCONDITIONS | Konditionen mit Kopfdaten | 20050310 |
Method CHECK_VALUES on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMPONENT_MASTERDATA | Call by reference | Object reference (TYPE REF TO) | IF_COMPONENT_MASTERDATA | Interface für Stammdatenkomponente | 20050217 |
Method CONSTRUCTOR on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CONVERT_FICOTERM_TO_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_TERM | Call by reference | Type reference (TYPE) | TB_VIEW_CONTRACT_TERM | Laufzeit des Darlehens in Monaten | 20050218 | ||
2 | ![]() |
IM_FICOTERM | Call by reference | Type reference (TYPE) | RFICO_TERM | Laufzeit | 20050218 |
Method CONVERT_FICOTERM_TO_TERM on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CONVERT_TERM_TO_FICOTERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FICOTERM | Call by reference | Type reference (TYPE) | RFICO_TERM | Laufzeit | 20050218 | ||
2 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | TB_VIEW_CONTRACT_TERM | Laufzeit des Darlehens in Monaten | 20050218 |
Method CONVERT_TERM_TO_FICOTERM on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CREATE_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050309 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050309 | ||
3 | ![]() |
IM_CONDITION_TYPE | Call by reference | Type reference (TYPE) | SKOART | Konditionsart (feinste Unterteilung der Konditionssätze) | 20050309 | ||
4 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | DGUEL_KP | Konditionsposition gültig ab | 20050309 |
Method CREATE_CONDITION on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method CREATE_NEW_DUE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050614 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050614 | ||
3 | ![]() |
IM_DFAELL | Call by reference | Type reference (TYPE) | DFAELL | Fälligkeitstermin | 20050614 | ||
4 | ![]() |
IM_DGUEL_KP | Call by reference | Type reference (TYPE) | DGUEL_KP | Konditionsposition gültig ab | 20050614 |
Method CREATE_NEW_DUE_DATE on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method DELIMIT_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050309 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050309 | ||
3 | ![]() |
IM_CONDITION_TYPE | Call by reference | Type reference (TYPE) | SKOART | Konditionsart (feinste Unterteilung der Konditionssätze) | 20050309 | ||
4 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | DGUEL_KP | Konditionsposition gültig ab | 20050309 | ||
5 | ![]() |
IM_DATE_NEW | Call by reference | Type reference (TYPE) | DGUEL_KP | Konditionsposition gültig ab | 20050309 |
Method DELIMIT_CONDITION on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method DO_CLEANUP Signature
Method DO_CLEANUP on class CL_FVD_COMPONENT_CONDITIONS has no parameter.
Method DO_CLEANUP on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method DO_RETRIEVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050329 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050329 | |||
3 | ![]() |
IM_LOCK | Call by reference | Type reference (TYPE) | TB_FW_LOCK | Daten im Modus 'gesperrt' lesen | 20050329 | ||
4 | ![]() |
IM_OBJECT_ID | Call by reference | Type reference (TYPE) | RFW_VDARL_OBJECT_ID | Buchungskreis | 20050329 |
Method DO_RETRIEVE on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method DO_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050329 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050329 | |||
3 | ![]() |
IM_OBJECT_ID | Call by reference | Type reference (TYPE) | RFW_VDARL_OBJECT_ID | Buchungskreis | 20050329 |
Method DO_SAVE on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method GET_AVAILABLE_CONDITION_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050217 | ||
2 | ![]() |
EX_TAB_CONDITION_TYPE | Call by reference | Type reference (TYPE) | TRTY_FVD_F4_SKOART | Tabelle vom Typ RFVD_F4_SKOART | 20050217 | ||
3 | ![]() |
IM_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050419 | ||
4 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050217 | ||
5 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Lokales Datum des aktuellen Benutzers | 20050217 | ||
6 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | RFICO_TERM | Laufzeit | 20050217 |
Method GET_AVAILABLE_CONDITION_TYPES on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method GET_PRODUCT_CONDITION_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050223 | ||
2 | ![]() |
EX_VVZZKOPO | Call by reference | Type reference (TYPE) | VVZZKOPO | Konditionen mit Kopfdaten | 20050223 | ||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050223 | ||
4 | ![]() |
IM_CONDITION_TYPE | Call by reference | Type reference (TYPE) | SKOART | Konditionsart (feinste Unterteilung der Konditionssätze) | 20050223 | ||
5 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Lokales Datum des aktuellen Benutzers | 20050223 | ||
6 | ![]() |
IM_FLOW_CATEGORY | Call by reference | Type reference (TYPE) | SBEWZITI | Bewegungstyp | 20050308 | ||
7 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | RFICO_TERM | Laufzeit | 20050223 |
Method GET_PRODUCT_CONDITION_ITEM on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method GET_PRODUCT_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CONDITIONS | Call by reference | Type reference (TYPE) | RVZZCONDITIONS | Konditionen mit Kopfdaten | 20050217 | ||
2 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050217 | ||
3 | ![]() |
IM_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050419 | ||
4 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050217 | ||
5 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Lokales Datum des aktuellen Benutzers | 20050217 | ||
6 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | RFICO_TERM | Laufzeit | 20050217 |
Method GET_PRODUCT_VALUES on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method GET_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CONDITIONS | Call by reference | Type reference (TYPE) | RVZZCONDITIONS | Konditionen mit Kopfdaten | 20050217 | ||
2 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050217 | ||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050217 |
Method GET_VALUES on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method IS_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_MODIFIED | Value transfer | Type reference (TYPE) | TB_FW_MODIFIED | Daten wurden geändert | 20041109 |
Method IS_MODIFIED on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method SET_KEYFIELDS_IN_VVZKKOPO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_VVZZKOPO | Call by reference | Type reference (TYPE) | VVZZKOPO | Sicht auf VZZKOPO mit Zusatzinformation aus VKOPOSTEU | 20050223 | ||
2 | ![]() |
IM_VZZKOKO | Call by reference | Type reference (TYPE) | VZZKOKO | Tabelle Konditionskopf | 20050223 |
Method SET_KEYFIELDS_IN_VVZKKOPO on class CL_FVD_COMPONENT_CONDITIONS has no exception.
Method SET_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ERROR | Call by reference | Type reference (TYPE) | TB_FW_ERROR | Fehlerkennzeichen | 20050217 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050217 | ||
3 | ![]() |
IM_CONDITIONS | Call by reference | Type reference (TYPE) | RVZZCONDITIONS | Konditionen mit Kopfdaten | 20050217 | ||
4 | ![]() |
IM_NO_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050310 |
Method SET_VALUES on class CL_FVD_COMPONENT_CONDITIONS has no exception.
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in | 600 |