RVALDAT SAP (Data for Correction Screen) Structure details

Dictionary Type: Structure
Description: Data for Correction Screen




ABAP Code to SELECT data from RVALDAT
Related tables to RVALDAT
Access table RVALDAT




Structure field list including key, data, relationships and ABAP select examples

RVALDAT 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 "Data for Correction Screen" 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_RVALDAT TYPE RVALDAT.

The RVALDAT table consists of various fields, each holding specific information or linking keys about Data for Correction Screen data available in SAP. These include FORCAS_FROM (Start of forecast period), FORCAS_DUE (End of Forecast Period), ORIG_CSP_FROM (Start of comparison period), ORIG_CSP_DUE (End of Comparison Period).. 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 (character-type or numeric)


SAP RVALDAT 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
FORCAS_FROMStart of forecast period FORCAS_FROMDATS8DATS
FORCAS_DUEEnd of Forecast Period ADATPRGDUEDATS8DATUM
ORIG_CSP_FROMStart of comparison period ORIG_FROMDATS8DATS
ORIG_CSP_DUEEnd of Comparison Period ORIG_DUEDATS8DATS
CONSMPTConsumption CONSMPTCHAR36E_VERBR
CONSMPT_EXExpected consumption CONSMPT_EXCHAR36E_VERBR
CSMPT_MAXMaximum (permitted) expected consumption CSMPT_MAXCHAR36E_VERBR
CSMPT_MINMinimum (permitted) expected consumption CSMPT_MINCHAR36E_VERBR
CONSMPT_MRENTConsumption CONSMPT_MRENTCHAR36E_VERBR
ORIG_MR_FROMStart of comparison period ORIG_FROMDATS8DATS
ORIG_MR_DUEEnd of Comparison Period ORIG_DUEDATS8DATS
MR_DIFFMeter reading difference E_ZWST_DIFCHAR36E_ZWSTAND
MR_EXExpected meter reading E_ZWSTD_EXCHAR36E_ZWSTAND
MR_MINMinimum expected meter reading MR_MINCHAR36E_ZWSTAND
MR_MAXMaximum expected meter reading MR_MAXCHAR36E_ZWSTAND
ORIG_DEM_FROMStart of comparison period ORIG_FROMDATS8DATS
ORIG_DEM_DUEEnd of Comparison Period ORIG_DUEDATS8DATS
DEMANDDemand of a register DEMANDCHAR36E_ZWSTAND
DEMAND_EXExpected demand for a register DEMAND_EXPCHAR36E_ZWSTAND
DEMAND_MINMinimum permitted demand for a register DEMAND_MINCHAR36E_ZWSTAND
DEMAND_MAXMaximum permitted demand for a register DEMAND_MAXCHAR36E_ZWSTAND
DEM_GRANTContract demand limit DEM_GRANTCHAR36E_ZWSTAND
DEM_GR_MAXMaximum demand agreed upon in contract DEM_GR_MAXCHAR36E_ZWSTAND
DEM_GR_MINMinimum demand agreed upon in contract DEM_GR_MINCHAR36E_ZWSTAND
NUMB_RESETNumber of resettings for a register NUMB_RESETCHAR36E_ZWSTAND
RESET_EXPNumber of permissible resettings RESET_EXPCHAR36E_ZWSTAND
USAGE_HOURUsage hours USAGE_HOURDEC10(1) USAGE_HOUR
USHOUR_EXPExpected usage hours USHOUR_EXPDEC10(1) USAGE_HOUR
USHOUR_MINLower limit for usage hours USHOUR_MINDEC10(1) USAGE_HOUR
USHOUR_MAXUpper limit for usage hours USHOUR_MAXDEC10(1) USAGE_HOUR
NUMB_MRPRENumber of repeated meter readings by customer or estimations NUMB_MRPRENUMC6ANZAL
NUMB_ADMITNumber of permissible MRs by customer or estimations NUMB_ADMITNUMC6ANZAL
ABLARTMeter reading category ABLESTYPCHAR2Assigned to domainABLESETYP
ABLART_TXTText for meter reading category ABLART_TXTCHAR30TEXT30
FIXED_DEVScreen field: fixed value deviation FIXED_DEVCHAR36E_ZWSTAND
FIXED_DEV_ADMITPermissible fixed value deviation FIXED_DEV_ADMITCHAR36E_ZWSTAND
NO_PREVPERNumber of comparison period NO_PREVPERNUMC2NUM2
NO_PREVPER_COMPTNumber of comparison period NO_PREVPERNUMC2NUM2
NO_PREVPER_DEMNumber of comparison period NO_PREVPERNUMC2NUM2
QNT_STATUSQuantity Determination Information (Icon) E_QD_STAT_ICONCHAR120CHAR120
MR_TEXT1Current meter reading label MR_TEXT1CHAR1CHAR1
MR_TEXT2Previous meter reading MR_TEXT2CHAR1CHAR1
RAHMEN1Global frame RAHMEN_GLCHAR1KENNZX
RAHM_TXT1Frame label RAHM_TXT1CHAR1CHAR01
RAHM_TXT3Frame label: meter reading and consumption data RAHM_TXT3CHAR1CHAR01
RAHM_TXT4Frame label: device data RAHM_TXT4CHAR1CHAR01
RAHM_TXT5Frame label: meter reading data for premise RAHM_TXT5CHAR1CHAR01
RAHM_TXT6Frame label: consumption data RAHM_TXT6CHAR1CHAR01
RAHM_TXT7Demand data RAHM_TXT7CHAR1CHAR01
RAHM_TXT8Frame label: contractually agreed demand data RAHM_TXT8CHAR1CHAR01
RAHM_TXT9Frame label: resetting RAHM_TXT9CHAR1CHAR01
RAHM_TXT10Load RAHM_TXT10CHAR1CHAR01
RAHM_TXT11Frame label: usage hours RAHM_TXT11CHAR1CHAR01
RAHM_TXT12Frame label: repeated meter reading by customer/estimation RAHM_TXT12CHAR1CHAR01
RAHM_TXT13Screen description RAHM_TXT13CHAR1CHAR01
RAHM_TXT14Validation result RAHM_TXT14CHAR1CHAR01
RAHM_TXT15Forecast data RAHM_TXT15CHAR1CHAR01
RAHM_TXT16Frame text: fixed value deviation RAHM_TXT16CHAR1CHAR01
RAHM_TXT17Frame text: Control meter relationship RAHM_TXT17CHAR1CHAR1
RAHM_TXT18Serial switching RAHM_TXT18CHAR1CHAR1
RAHM_TXT19Frame text: Reactive/active relationship RAHM_TXT19CHAR1CHAR1
RAHM_TXT20Frame text: Consumption ratio RAHM_TXT20CHAR1CHAR1
RAHM_TXT21Frame text: Orders RAHM_TXT21CHAR1CHAR1
PERIOD_TXT1Screen description PERIOD_TXT1CHAR1CHAR1
COL_TXT1Expected value COL_TXT1CHAR1CHAR01
COL_TXT2Minimum COL_TXT2CHAR1CHAR01
COL_TXT3Maximum COL_TXT3CHAR1CHAR01
LIN_TXT1Line label: consumption LIN_TXT1CHAR1CHAR01
LIN_TXT2Line text: meter reading LIN_TXT2CHAR1CHAR01
LIN_TXT3Line text: demand LIN_TXT3CHAR1CHAR01
ORIGIN_ESTIMOrigin of estimated values ORIGIN_ESTIMCHAR1ORIGIN_ESTIM
ORIGIN_ESTIM_TEXTText, 40 Characters Long TEXT40CHAR40TEXT40
PRFPKT_TXTIndependent validation (not passed) PRFPKT_TXTCHAR40CHAR40
ZWFAKTRegister factor E_ZWFAKTDEC12(5) E_ZWFAKT
REREAD_ICONControl reading being created REREAD_ICONCHAR4CHAR4
REREAD_ICON_TEXTText, 40 Characters Long TEXT40CHAR40TEXT40
SMORDER_ICONCreate service order SMORDER_ICONCHAR4CHAR4
SMORDER_ICON_TXTText, 40 Characters Long TEXT40CHAR40TEXT40

Key field Non-key field



How do I retrieve data from SAP structure RVALDAT using ABAP code?

As RVALDAT 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 RVALDAT as there is no data to select.

How to access SAP table RVALDAT

Within an ECC or HANA version of SAP you can also view further information about RVALDAT and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!