SAP ABAP Class CL_FVD_PRODUCT_ATTRIBUTES (Info Class for CML Products - Attributes)
Hierarchy
☛
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
⤷
FS-CML (Application Component) Loans Management
⤷
FVVD_PRODUCT (Package) Loan Product

⤷

⤷

Properties
Class | CL_FVD_PRODUCT_ATTRIBUTES | |
Short Description | Info Class for CML Products - Attributes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FVVD_PRODUCT | Loan Product |
Created | 20050131 | SAP |
Last change | 20050520 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FVD_PRODUCT_ATTRIBUTES has no forward declaration.
Interfaces
Class CL_FVD_PRODUCT_ATTRIBUTES has no interface implemented.
Friends
Class CL_FVD_PRODUCT_ATTRIBUTES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BP_AKTYP | Activity Category for Business Partner Management | 20050302 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BUKRS | Company Code | 20050302 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | DD03L-FIELDNAME | 'AMT_REQU_MAX' | Field Name | 20050421 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | DD03L-FIELDNAME | 'AMT_REQU_MIN' | Field Name | 20050421 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20050131 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | 20050131 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | DD03L-FIELDNAME | 'MAX_OVERALL_RUNTIME' | Field Name | 20050518 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | DD03L-FIELDNAME | 'MIN_OVERALL_RUNTIME' | Field Name | 20050518 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | DD03L-FIELDNAME | 'BEGRU' | Field Name | 20050131 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | DD03L-FIELDNAME | 'BLAND' | Field Name | 20050511 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | DD03L-FIELDNAME | 'BUKRS' | Field Name | 20050131 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | DD02L-TABNAME | 'RTD_STR_INLOAN_PRODUCT' | Table Name | 20050511 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | DD02L-TABNAME | 'VDARL' | Table Name | 20050131 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | DD03L-FIELDNAME | 'SSTATE_OF_EXEC' | Bland in VDARL | 20050511 | |
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYSTDATLO | Local Date of Current User | 20050302 | ||
16 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20050324 | ||
17 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | 'FVD_INTER' | Message Class | 20050131 | |
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TB_PR_PRODTYPE | Product Category | 20050302 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDPR_PRODUCT | Product, Master Data | 20050131 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDPR_PRODV | Version of a Prodcut, Master Data | 20050131 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Table Type for Single Attribute Default Values | 20050303 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Table Type for Multiple Attribute Default Values | 20050302 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Table of Product Attributes | 20050308 | ||
24 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TRTY_PROXY_PRODV_FULL | Temporary Storage of all Valid Product Versions | 20050308 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Values Against Product Values (Single and Mult. Vals) | 20050308 |
2 | ![]() |
Instance method | Public | Method | Check Commitment Capital Against Minimum and Maximum Values | 20050421 |
3 | ![]() |
Instance method | Public | Method | Check Commitment Capital Against Minimum and Maximum Values | 20050518 |
4 | ![]() |
Instance method | Private | Method | Convert to Internal Product Category | 20050302 |
5 | ![]() |
Instance method | Private | Method | Buffer Last Product | 20050131 |
6 | ![]() |
Instance method | Private | Method | Get Attributes for Product | 20050131 |
7 | ![]() |
Instance method | Public | Method | Return Value of a Specific Attribute | 20050330 |
8 | ![]() |
Instance method | Public | Method | Determine Product Version with Product ID and Date | 20050405 |
9 | ![]() |
Instance method | Public | Method | Return Values of Specifc Structures | 20050302 |
10 | ![]() |
Instance method | Public | Method | Return Values as Table | 20050303 |
11 | ![]() |
Instance method | Public | Method | Return Values from VDARL Attributes | 20050302 |
12 | ![]() |
Instance method | Private | Method | Read All Valid Products | 20050302 |
13 | ![]() |
Instance method | Public | Method | Selection of a Product | 20050131 |
Events
Class CL_FVD_PRODUCT_ATTRIBUTES has no event.
Types
Class CL_FVD_PRODUCT_ATTRIBUTES has no local type.
Method Signatures
Method CHECK_ATTRIBUTES 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 | 20050308 | ||
2 | ![]() |
E_TAB_NE_ATTR_VAL | Call by reference | Type reference (TYPE) | TRTY_ATTR_VALUES_NE | Feldattribute mit den Werte die nicht mit Produkt übereinst. | 20050308 | ||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050308 | ||
4 | ![]() |
I_TAB_VALUES | Call by reference | Type reference (TYPE) | TRTY_ATTRFIELD_VALUE | Tabellentyp der einwertigen Attributdefaults | 20050308 |
Method CHECK_ATTRIBUTES on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method CHECK_MINMAX_BZUSAGE 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 | 20050421 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050421 | ||
3 | ![]() |
IM_BZUSAGE | Call by reference | Type reference (TYPE) | BZUSAGE | Zusagekapital | 20050421 | ||
4 | ![]() |
IM_SANTWHR | Call by reference | Type reference (TYPE) | SWHR | Währung | 20050421 |
Method CHECK_MINMAX_BZUSAGE on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method CHECK_MINMAX_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 | 20050518 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050518 | ||
3 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | TB_FICO_TERM_VALUE | Zusagekapital | 20050518 |
Method CHECK_MINMAX_TERM on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method CONVERT_SANLF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PRODUCT_CATEGORY | Call by reference | Type reference (TYPE) | TB_PR_PRODTYPE | Produkttyp | 20050302 | ||
2 | ![]() |
IM_SANLF | Call by reference | Type reference (TYPE) | SANLF | Produkttyp | 20050302 |
Method CONVERT_SANLF on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method FILL_PRODUCT_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SEL_PRODUCT | Call by reference | Type reference (TYPE) | TDPR_PRODUCT | Version eines Produkts, Stammdaten | 20050131 | ||
2 | ![]() |
IM_SEL_PRODV | Call by reference | Type reference (TYPE) | TDPR_PRODV | Version eines Produkts, Stammdaten | 20050301 |
Method FILL_PRODUCT_BUFFER on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_ATTRIBUTES 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 | 20050302 | ||
2 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050131 |
Method GET_ATTRIBUTES on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_PRODUCT_ATTRIBUTE 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 | 20050330 | ||
2 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | ANY | 20050330 | |||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | Anwendungs-Log: Facade | 20050330 | ||
4 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | DD03L-FIELDNAME | Feldname | 20050330 |
Method GET_PRODUCT_ATTRIBUTE on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_PRODUCT_VERSION 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 | 20050405 | ||
2 | ![]() |
EX_VERSION | Call by reference | Type reference (TYPE) | TB_PR_VERSION | Produktversion | 20050405 | ||
3 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | BP_AKTYP | 'X' | Aktivitätstyp der Geschäftspartnerverwaltung | 20050405 | |
4 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050405 | |||
5 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050405 | ||
6 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Lokales Datum des aktuellen Benutzers | 20050405 | ||
7 | ![]() |
IM_PRODINT | Call by reference | Type reference (TYPE) | TB_PR_PRODINT | Interne Produkt-ID | 20050405 |
Method GET_PRODUCT_VERSION on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_VALUES_ATTRIBUTES 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 | 20050302 | ||
2 | ![]() |
EX_STR_VALUE | Call by reference | Type reference (TYPE) | ANY | Darlehen | 20050302 | ||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050302 | |||
4 | ![]() |
IM_TABNAME | Call by reference | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20050302 |
Method GET_VALUES_ATTRIBUTES on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_VALUES_TAB_ATTRIBUTES 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 | 20050303 | ||
2 | ![]() |
EX_TAB_ATTRIBUTES_DEF | Call by reference | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Tabellentyp der einwertigen Attributdefaults | 20050308 | ||
3 | ![]() |
EX_TAB_ATTRIBUTES_DEF_M | Call by reference | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Tabelletyp für mehrwertige Attributdefaults | 20050308 | ||
4 | ![]() |
EX_TAB_ATTRIBUTES_SUMM | Call by reference | Type reference (TYPE) | TRTY_RINTER_PROD_ATTR_VIEW | Tabellentyp - Werte aus Produkt-Attributen | 20050308 | ||
5 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050303 | |||
6 | ![]() |
IM_TABNAME | Call by reference | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20050324 |
Method GET_VALUES_TAB_ATTRIBUTES on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method GET_VALUES_VDARL 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 | 20050324 | ||
2 | ![]() |
EX_STR_VDARL | Call by reference | Type reference (TYPE) | VDARL | Darlehen | 20050302 | ||
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050302 |
Method GET_VALUES_VDARL on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method READ_PRODUCT_LIST 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 | Datafeed: Fehlermeldung | 20050302 | ||
2 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | BP_AKTYP | Aktivitätstyp der Geschäftspartnerverwaltung | 20050302 | ||
3 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050302 | ||
4 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Datum und Zeit, Lokales Datum des Benutzers | 20050302 | ||
5 | ![]() |
IM_PRODUCT_CATEGORY | Call by reference | Type reference (TYPE) | SANLF | Produkttyp | 20050302 |
Method READ_PRODUCT_LIST on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
Method SELECT_PRODUCT 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 | 20050131 | ||
2 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | BP_AKTYP | 'X' | Aktivitätstyp der Geschäftspartnerverwaltung | 20050131 | |
3 | ![]() |
IM_APPLICATION_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FVD_LOG | 20050131 | |||
4 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050131 | ||
5 | ![]() |
IM_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Lokales Datum des aktuellen Benutzers | 20050302 | ||
6 | ![]() |
IM_PRODINT | Call by reference | Type reference (TYPE) | TB_PR_PRODINT | Interne Produkt-ID | 20050131 | ||
7 | ![]() |
IM_VERSION | Call by reference | Type reference (TYPE) | TB_PR_VERSION | Produktversion | 20050131 |
Method SELECT_PRODUCT on class CL_FVD_PRODUCT_ATTRIBUTES has no exception.
History
Last changed by/on | SAP | 20050520 |
SAP Release Created in | 600 |