JBDOPTO SAP (Option Structure for Selection from TIF) Structure details

Dictionary Type: Structure
Description: Option Structure for Selection from TIF




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




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

JBDOPTO 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 "Option Structure for Selection from TIF" 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_JBDOPTO TYPE JBDOPTO.

The JBDOPTO table consists of various fields, each holding specific information or linking keys about Option Structure for Selection from TIF data available in SAP. These include MANDT (Client), RANTYP (Contract Type), BUKRS (Company Code), RANL (Contract Number).. 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: Not classified


SAP JBDOPTO 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
MANDTClient MANDTCLNT3Assigned to domainMANDT
RANTYPContract Type RANTYPCHAR1RANTYP
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
RANLContract Number RANLCHAR13ALPHARANLRAN
RLDEPOSecurities Account RLDEPOCHAR10Assigned to domainRLDEPODEPACC_CCD_CORE
RGATTClass TI_RGATTCHAR13ALPHAT_RGATTT04
RFHAFinancial Transaction TB_RFHACHAR13Assigned to domainALPHAT_RFHAFANVTBA
DMATURExpiration date TB_DMATURDATS8DATUM
OSTRIKEOption strike amount TI_OSTRIKECURR13(2) WERTV7
OSSIGNDirection of strike amount (Put/Call) TB_OSSIGNCHAR1T_SSIGN
OFWAERSStrike currency of option/future TI_OFWAERSCUKY5Assigned to domainWAERS
UNOTTYPUnderlying quotation type TI_UNOTTYPCHAR1T_NOTTYPE
OSKURSStrike as rate (forex) TI_OSKURSDEC13(9) TB_KKURS
OSBPRICEStrike price per unit TI_OSBPRICCURR13(2) WERTV7
OSINDEXStrike in points (for quotation in points) TI_OSINDEXDEC11(6) T_PKTKUR
OBNOTPTValue of quotation point TI_BNOTPTCURR11(2) WRBTR
OSPROZEStrike in percent (for percentage quotation) TI_OSPROZEDEC10(7) DEC3_7
OBPROZEReference value of strike percentage quotation TI_BPROZECURR13(2) WERTV7
URGATTClass for option/future underlying TI_URGATTCHAR13Assigned to domainALPHAT_URGATT
WLWAERSLeading currency TB_WLWAERSCUKY5Assigned to domainWAERS
BLBETRAmount of leading currency (object of option) TB_BLBETRCURR13(2) WERTV7
URANTYPUnderlying contract type TI_URANTYPCHAR1RANTYP
USANLFUnderlying product category TB_USANLFNUMC3Assigned to domainVVSANLF
USFGZUTYPUnderlying activity category TB_USFGZUTNUMC2Assigned to domainT_SFGZUTY
USFHAARTTransaction Type of Underlying TB_USFHAARCHAR3Assigned to domainT_SFHAART
USFGTYPUnderlying Transaction Category TB_USFGTYPNUMC3Assigned to domainT_SFGTYP
USGSARTProduct type of underlying TB_USGSARTCHAR3Assigned to domainVVSART
URFHAUnderlying transaction TB_URFHACHAR13Assigned to domainALPHAT_RFHAFAU
SOPTAUSExercise Type (American or European) SOPTAUSNUMC1SOPTAUS
SABRMETSettlement Method Option TI_SABRMETCHAR1T_SABRMET
DOFSTARStart of term TI_DOFSTARDATS8TI_DOFSTAR
SETTLFLSettlement indicator TI_SETTLFLCHAR1T_SETTLFL
OPTTYPOriginal option category (on closing) TV_OPTTYPNUMC3Assigned to domainT_OPTTYP
OPTTYP_AKTOriginal option category (on closing) TV_OPTTYPNUMC3Assigned to domainT_OPTTYP
REBETROption rebate amount TI_REBETRCURR13(2) WERTV7
RESSIGNDirection of rebate amount TI_RESSIGNCHAR1T_SSIGN
REWAERSOption rebate currency TI_REWAERSCUKY5Assigned to domainWAERS
REDATERebate due date TI_REDATEDATS8DATUM
B1OSTRIKEBarrier amount1 of option TI_B1OSTRICURR13(2) WERTV7
B1OSBPRICEBarrier price1 per unit TI_B1OSBPRCURR13(2) WERTV7
B1OSINDEXBarrier1 in points (for quotation in points) TI_B1OSINDDEC11(6) T_PKTKUR
B1OSPROZEBarrier1 in percent (for percentage quotations) TI_B1OSPRODEC10(7) DEC3_7
B1OSKURSBarrier1 as rate (forex) TI_B1OSKURDEC9(5) EXCRTUKURS
BA1RBETRRebate amount of barrier1 TI_BA1RBETCURR13(2) WERTV7
BA1RWAERCurrency of rebate amount of barrier1 TI_BA1RWAECUKY5Assigned to domainWAERS
BA1RDATDue date of barrier1 rebate TI_BA1RDATDATS8DATUM
BA1RSSIGNDirection of barrier 1 rebate TI_BA1RSSICHAR1T_SSIGN
B2OSTRIKEBarrier amount2 of option TI_B2OSTRICURR13(2) WERTV7
B2OSBPRICEBarrier price2 per unit TI_B2OSBPRCURR13(2) WERTV7
B2OSINDEXBarrier2 in points (for quotation in points) TI_B2OSINDDEC11(6) T_PKTKUR
B2OSPROZEBarrier2 in percent (for percentage quotation) TI_B2OSPRODEC10(7) DEC3_7
B2OSKURSBarrier2 as rate (forex) TI_B2OSKURDEC9(5) EXCRTUKURS
BA2RBETRRebate amount of barrier2 TI_BA2RBETCURR13(2) WERTV7
BA2RWAERCurrency of rebate amount of barrier 2 TI_BA2RWAECUKY5Assigned to domainWAERS
BA2RDATDue date of barrier2 rebate TI_BA2RDATDATS8DATUM
BA2RSSIGNDirection of barrier2 rebate TI_BA2RSSICHAR1T_SSIGN
DDISPOValue date of underlying TI_DDISPODATS8DATUM
UBNOMINALNominal amount in position currency BNOMINALCURR15(2) WERTV8_TR
USBWHRPosition Currency/Transaction Currency TB_BWHRCUKY5Assigned to domainWAERS
UDELFZEnd of Term DELFZDATS8DATUM
URANLContract Number RANLCHAR13ALPHARANLRAN
URHANDPLExchange VVRHANDPLCHAR10Assigned to domainVVRHANDPLWHP
UNOTTYPEQuotation type for option, future, security etc. TB_NOTTYPECHAR1T_NOTTYPE
UASTUECKNumber of units for unit-quoted securities ASTUECKDEC15(5) ASTUECK
UWGSCHFT1Currency of Outgoing Side TB_WGSCHF1CUKY5Assigned to domainWAERS
SPUTCALLPut/call indicator TI_SPUTCALNUMC1T_SPUTCAL
FIXED_VOLATILITYVolatility TB_VOLADEC11(7) T_VOLA
ULTRANSData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE

Key field Non-key field



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

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

How to access SAP table JBDOPTO

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