RVIEW_CONDITIONS SAP (Condition Table) Structure details
Description: Condition Table
Related tables to RVIEW_CONDITIONS
Access table RVIEW_CONDITIONS
Structure field list including key, data, relationships and ABAP select examples
RVIEW_CONDITIONS is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Condition Table" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_RVIEW_CONDITIONS TYPE RVIEW_CONDITIONS.
The RVIEW_CONDITIONS table consists of various fields, each holding specific information or linking keys about Condition Table data available in SAP. These include DFAELL (Due date), SKOART (Condition Type (Smallest Subdivision of Condition Records)), XKOARTM (Condition type text), BKOND (Condition item currency amount).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can Be Enhanced (Deep)
SAP RVIEW_CONDITIONS structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
DGUEL_KP | Condition Item Valid From | DGUEL_KP | DATS | 8 | DATUM | ||||
DFAELL | Due date | DFAELL | DATS | 8 | DATUM | ||||
SKOART | Condition Type (Smallest Subdivision of Condition Records) | SKOART | NUMC | 4 | Assigned to domain | SKOART | |||
XKOARTM | Condition type text | XKOARTM | CHAR | 20 | XBEZ20 | ||||
BKOND | Condition item currency amount | BKOND | CURR | 13(2) | WERTV7 | ||||
SWHRKOND | Currency of Condition Item | SWHRKOND | CUKY | 5 | Assigned to domain | WAERS | |||
PKOND | Percentage rate for condition items | PKOND | DEC | 10(7) | DECV3_7 | ||||
TEXT_FORMULA | Formula | TB_CONDITIONS_FORMULA | CHAR | 50 | TEXT50 | ||||
TEXT_PAYMENT | Settlement | TB_CONDITIONS_TEXT_PAYMENT | CHAR | 40 | TEXT40 | ||||
ICON_CONDITION | Status | TB_CONDITIONS_ICON_CONDITION | CHAR | 100 | TEXT100 | ||||
TAB_ALV_STYLE | 0 | ||||||||
TAB_VVZZKOPO | 0 | ||||||||
TAB_VVZZKOPO_PRODUCT | 0 | ||||||||
TAB_VVZZKOPO_CHANGED | 0 | ||||||||
CONDITION_DETAIL | 0 | ||||||||
ITEM | Row Index of Internal Tables | SYTABIX | INT4 | 10 | SYST_LONG | ||||
ITEM_MAX | Row Index of Internal Tables | SYTABIX | INT4 | 10 | SYST_LONG | ||||
OPTION_FIXED_BASIS | Fixed Calculation Base | TB_OPTION_FIXED_BASIS | CHAR | 1 | BOOLE | ||||
CURR | Currency Key | WAERS | CUKY | 5 | WAERS | FWS | |||
CAP_PERIOD | Cap on Interest Rate for a Period | TB_CAP_PERIOD | DEC | 10(7) | T_CML_PERCENTAGE | ||||
FLR_PERIOD | Floor on Interest Rate for a Period | TB_FLR_PERIOD | DEC | 10(7) | T_CML_PERCENTAGE | ||||
CAP_ADJUST | Interest Rate Cap for Interest Adjustment | TB_CAP_ADJUST | DEC | 10(7) | T_CML_PERCENTAGE | ||||
FLR_ADJUST | Floor on Interest Rate for Interest Adjustment | TB_FLR_ADJUST | DEC | 10(7) | T_CML_PERCENTAGE | ||||
S_SKOART | Condition Type (Smallest Subdivision of Condition Records) | SKOART | NUMC | 4 | SKOART | ||||
S_DVALUT | Calculation Date | DVALUT | DATS | 8 | DATUM | ||||
S_SVULT | Month-end indicator for value date | SVULT | CHAR | 1 | JFLAGG | ||||
S_SVWERK | Shift calculation date to working day | VVSVWERK | NUMC | 1 | T_SWERK | ||||
S_AVGSTAGEVZ | +/- sign for number of working days for value date | AVGSTAGEVZ | CHAR | 1 | PLUSM | ||||
S_AVGSTAGE | Number of working days for value date | AVGSTAGE | NUMC | 2 | NUMC2 | ||||
S_DFAELL | Due date | DFAELL | DATS | 8 | DATUM | ||||
S_SFULT | Month-End Indicator for Due Date | SFULT | CHAR | 1 | VVSULT | ||||
S_SFWERK | Shift due date to working day | VVSFWERK | NUMC | 1 | T_SWERK | ||||
S_AFGSTAGEVZ | +/- sign for number of working days for due date | AFGSTAGEVZ | CHAR | 1 | PLUSM | ||||
S_AFGSTAGE | Number of working days to due date | AFGSTAGE | NUMC | 2 | NUMC2 | ||||
S_SZKALRI | Calendar direction for interest rate fixing | SZKALRI | CHAR | 1 | SKALRI | ||||
S_SZWERK | Shift to working day for interest fixing date | VVSZWERK | NUMC | 1 | T_SWERK | ||||
S_AZGSTAGE | Number of working days for interest fixing | AZGSTAGE | NUMC | 2 | NUMC2 | ||||
CONDITION_SCENARIO | Amount | TB_OPTION_CONDITION_SCENARIO | INT1 | 3 | T_OPTION_CONDITION_SCENARIO | ||||
PKOND_REF | Percentage rate for condition items | PKOND | DEC | 10(7) | DECV3_7 | ||||
%VVZZKOPO%SVULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%SFULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%JPROZR | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%JEXPOZINS | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%S_SVULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%S_SFULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
CONDITION_DETAIL_CHANGED | 0 | ||||||||
ITEM | Row Index of Internal Tables | SYTABIX | INT4 | 10 | SYST_LONG | ||||
ITEM_MAX | Row Index of Internal Tables | SYTABIX | INT4 | 10 | SYST_LONG | ||||
OPTION_FIXED_BASIS | Fixed Calculation Base | TB_OPTION_FIXED_BASIS | CHAR | 1 | BOOLE | ||||
CURR | Currency Key | WAERS | CUKY | 5 | WAERS | FWS | |||
CAP_PERIOD | Cap on Interest Rate for a Period | TB_CAP_PERIOD | DEC | 10(7) | T_CML_PERCENTAGE | ||||
FLR_PERIOD | Floor on Interest Rate for a Period | TB_FLR_PERIOD | DEC | 10(7) | T_CML_PERCENTAGE | ||||
CAP_ADJUST | Interest Rate Cap for Interest Adjustment | TB_CAP_ADJUST | DEC | 10(7) | T_CML_PERCENTAGE | ||||
FLR_ADJUST | Floor on Interest Rate for Interest Adjustment | TB_FLR_ADJUST | DEC | 10(7) | T_CML_PERCENTAGE | ||||
S_SKOART | Condition Type (Smallest Subdivision of Condition Records) | SKOART | NUMC | 4 | SKOART | ||||
S_DVALUT | Calculation Date | DVALUT | DATS | 8 | DATUM | ||||
S_SVULT | Month-end indicator for value date | SVULT | CHAR | 1 | JFLAGG | ||||
S_SVWERK | Shift calculation date to working day | VVSVWERK | NUMC | 1 | T_SWERK | ||||
S_AVGSTAGEVZ | +/- sign for number of working days for value date | AVGSTAGEVZ | CHAR | 1 | PLUSM | ||||
S_AVGSTAGE | Number of working days for value date | AVGSTAGE | NUMC | 2 | NUMC2 | ||||
S_DFAELL | Due date | DFAELL | DATS | 8 | DATUM | ||||
S_SFULT | Month-End Indicator for Due Date | SFULT | CHAR | 1 | VVSULT | ||||
S_SFWERK | Shift due date to working day | VVSFWERK | NUMC | 1 | T_SWERK | ||||
S_AFGSTAGEVZ | +/- sign for number of working days for due date | AFGSTAGEVZ | CHAR | 1 | PLUSM | ||||
S_AFGSTAGE | Number of working days to due date | AFGSTAGE | NUMC | 2 | NUMC2 | ||||
S_SZKALRI | Calendar direction for interest rate fixing | SZKALRI | CHAR | 1 | SKALRI | ||||
S_SZWERK | Shift to working day for interest fixing date | VVSZWERK | NUMC | 1 | T_SWERK | ||||
S_AZGSTAGE | Number of working days for interest fixing | AZGSTAGE | NUMC | 2 | NUMC2 | ||||
CONDITION_SCENARIO | Amount | TB_OPTION_CONDITION_SCENARIO | INT1 | 3 | T_OPTION_CONDITION_SCENARIO | ||||
PKOND_REF | Percentage rate for condition items | PKOND | DEC | 10(7) | DECV3_7 | ||||
%VVZZKOPO%SVULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%SFULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%JPROZR | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%VVZZKOPO%JEXPOZINS | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%S_SVULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
%S_SFULT | Carrier field for icons | ICON_TEXT | CHAR | 132 | SYCHAR132 | ||||
CHANGED | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | BOOLE_D | CHAR | 1 | BOOLE | ||||
CONDITION_CATEGORY | Condition Category | TB_MD_CONDITION_CATEGORY | NUMC | 2 | Assigned to domain | T_MD_CONDITION_CATEGORY | |||
CONDITION_TYPE_SCENARIO | Scenario for Condition Display | TB_MD_CONDITION_TYPE_SCENARIO | NUMC | 2 | T_MD_CONDITION_TYPE_SCENARIO | ||||
CONDITION_VIEW | Selected View for Customer-Specific UI Layout | TB_MD_CONDITION_VIEW | CHAR | 20 | |||||
LOCKED | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | BOOLE_D | CHAR | 1 | BOOLE | ||||
ALWAYS_LOCKED | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | BOOLE_D | CHAR | 1 | BOOLE | ||||
MODIFIED_FIELDS | 0 |
Key field | Non-key field |
How do I retrieve data from SAP structure RVIEW_CONDITIONS using ABAP code?
As RVIEW_CONDITIONS is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on RVIEW_CONDITIONS as there is no data to select.How to access SAP table RVIEW_CONDITIONS
Within an ECC or HANA version of SAP you can also view further information about RVIEW_CONDITIONS and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects