VTVEODD SAP (RM Result object - single value analysis NPV/simulation) Structure details

Dictionary Type: Structure
Description: RM Result object - single value analysis NPV/simulation




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




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

VTVEODD 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 "RM Result object - single value analysis NPV/simulation" 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_VTVEODD TYPE VTVEODD.

The VTVEODD table consists of various fields, each holding specific information or linking keys about RM Result object - single value analysis NPV/simulation data available in SAP. These include SICHTID (View of an Analysis Structure), BPID (Base Portfolio ID), RSIMBSTD (Number of the Simulated Position), RSIMLFNR (Number of a Simulation Run or Planning Run).. 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 VTVEODD 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
SICHTIDView of an Analysis Structure JBRSICHTIDCHAR3Assigned to domainJBRSICHTIDSICHTID
BPIDBase Portfolio ID JBRBPIDCHAR12Assigned to domainJBRBPID
RSIMBSTDNumber of the Simulated Position JBRSIMBSTDCHAR20Assigned to domainALPHAJBRIDBSTD
RSIMLFNRNumber of a Simulation Run or Planning Run JBRSIMLFNRCHAR12ALPHAJBRSIMLFNRRMSIMRS_JBRSIMLFNR
RANTYPContract Type RANTYPCHAR1RANTYP
SANLFProduct Category SANLFNUMC3Assigned to domainVVSANLF
SGSARTProduct Type VVSARTCHAR3Assigned to domainVVSARTSANVVSART_APPL_BAS
GNUMMERTransaction Number in Risk Management TV_GNUMMERCHAR35CHAR35
SFHAARTFinancial Transaction Type TB_SFHAARTCHAR3Assigned to domainT_SFHAARTT02C_AT10
SFGZUSTTTransaction Activity Category TB_SFGZUTYNUMC2Assigned to domainT_SFGZUTYC_AT02
RLDEPOSecurities Account RLDEPOCHAR10Assigned to domainRLDEPODEPACC_CCD_CORE
OBJNRObject number for financial transactions JBOBJNRCHAR22ONR00J_OBJNR
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
RMBEWREGValuation Rule: Summarization JBRAGGBRCHAR8Assigned to domainJBRBEWREG
SNOMWHRSummarization Currency JBRAGGCURRCUKY5Assigned to domainWAERS
GFORMTransaction Form TV_GFORMNUMC3VTVFGKOGFT_GFORM
KATEKZIndicator for spot and forward transactions TV_KATEKZCHAR1T_KATEKZ
AGGRKZIndicator for aggregated transactions TV_AGGRKZCHAR1T_AGGRKZ
IDXSecurities Index IDXCHAR10CHAR10
METHODECalculation Method - Price Calculator - Internal Use Only TV_METHODENUMC3T_METHOD
SZENARIOScenario TV_SZENARICHAR10VTVSZKOT_SZENARIOSZES_VTVSZKO_SZENARIO
REGELIDMarket Data Shift Rule in Risk Management JBRREGIDNUMC10Assigned to domainALPHAJBRREGIDS_JBRREGD_REGELID
REGELTYPRule Category for Shift Rule JBRRTYPNUMC2JBRRTYP
DATUMDate in Maturity Band Raster JBRLZBDATEDATS8SYDATS
WAEHRUNGEvaluation Currency AFW_EVAL_CURRENCYCUKY5Assigned to domainWAERS
POSITION_CURRENCYCurrency of Position (Position, Transact., Contract or Acct) AFW_POS_CCYCUKY5
SVALUERM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
PVALUERM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
CVALUERM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
STATUSReturn Code SYSUBRCINT410SYST_SHORT
SFGTYPTransaction Category TB_SFGTYPNUMC3AT01T_SFGTYP
BNOMINAL_POS_CURNominal Amount in Position Currency FTBB_NOMINAL_PCCURR17(2) T_BETRAG
BNOMINAL_EVAL_CURNominal Amount in Evaluation Currency FTBB_NOMINAL_ECCURR17(2) T_BETRAG
BNOMI1Nominal amount of outgoing side TV_NOMI1CURR17(2) T_BETRAG
BNOMI2Nominal amount of incoming side TV_NOMI2CURR17(2) T_BETRAG
WGSCHFT1Currency of Outgoing Side TB_WGSCHF1CUKY5Assigned to domainWAERS
WGSCHFT2Currency of Incoming Side TB_WGSCHF2CUKY5Assigned to domainWAERS
BASIS_STRIKE_COUPONBasis, Strike, Coupon FTBB_BASIS_STRIKE_COUPONDEC22(9) FTBB_CURR
PRESENT_VALUE_POS_CURNPV in Position Currency FTBB_PVALUE_PCFLTP16(16) FLTP
VALUE_INRM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
VALUE_OUTRM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
VALUE_POSRM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
PVALUE_RFRM NPV in floating point representation TV_FVALUEFLTP16(16) FLTP
OBJDIFFObject Differentiation of External Reference RDB_REFDIFFCHAR4
QUANTITYQuantity FTR_QUANQUAN13(3) FTR_QUAN
UOMUnit of Measure for the Commodity TPM_CTY_UOMUNIT3Assigned to domainCUNITMEINS

Key field Non-key field



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

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

How to access SAP table VTVEODD

Within an ECC or HANA version of SAP you can also view further information about VTVEODD 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!