THAS_HP_EXP SAP (Hedge Plan / Exposure / Exposure Transaction) Structure details

Dictionary Type: Structure
Description: Hedge Plan / Exposure / Exposure Transaction




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




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

THAS_HP_EXP 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 "Hedge Plan / Exposure / Exposure Transaction" 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_THAS_HP_EXP TYPE THAS_HP_EXP.

The THAS_HP_EXP table consists of various fields, each holding specific information or linking keys about Hedge Plan / Exposure / Exposure Transaction data available in SAP. These include PLANNERID (Hedge Plan ID), TEXT (Description of Hedge Plan), RISKCAT (Hedge Risk Category), STARTTERM (Start of Term of Hedge Plan).. 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 THAS_HP_EXP 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
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
PLANNERIDHedge Plan ID THM_PLANNERIDCHAR13Assigned to domainALPHATHM_PLANNERIDPLN
TEXTDescription of Hedge Plan THA_PLANNERTEXTCHAR50TEXT50
RISKCATHedge Risk Category THM_RISKCATNUMC2THM_RISKCAT
STARTTERMStart of Term of Hedge Plan THM_STARTTERMDATS8DATUM
ENDTERMEnd of Term of Hedge Plan THM_ENDTERMDATS8DATUM
CRUSEREntered by TB_CRUSERCHAR12SYCHAR12
CDATEDate DATUMDATS8DATUM
UPUSERLast Changed by TB_UPUSERCHAR12SYCHAR12
UDATEDate DATUMDATS8DATUM
TIMETime UZEITTIMS6UZEIT
LASTEXPOSUREIDExposure ID THM_EXPOSUREIDNUMC5Assigned to domainTHM_EXPOSUREID
SINGLEHEDGEIndicator: Assign All Exposures to One Single Hedge THM_SINGLEHEDGECHAR1FLAG
NOMINALNominal Amount (E-HA) THM_TRANSAMOUNTCURR17(2) THM_TRANSAMOUNT
CURRENCYNominal Amount Currency THM_TRANSCURRENCYCUKY5Assigned to domainWAERS
RFHAFinancial Transaction TB_RFHACHAR13Assigned to domainALPHAT_RFHAFANVTBA
RO_FLAGE-HA Data Created via External Exposure Data THM_RO_FLAGCHAR1FLAG
LOANS_CONTRACTContract Number RANLCHAR13ALPHARANLRAN
PLAN_STATUSHedge Plan Status THA_PLAN_STATUSNUMC2THA_PLAN_STATUS
HP_GROUPHedge Plan Grouping THA_GROUPCHAR30TEXT30
HP_PROGRAMHedge Plan Program THA_PROGRAMCHAR30TEXT30
EXPOSUREIDExposure ID THM_EXPOSUREIDNUMC5Assigned to domainTHM_EXPOSUREID
EXPOSUREDATE_EXPOS_FXDate to Which Exposure Refers THM_EXPDATEDATS8TPM_POSITION_DATE
AMOUNT_EXPOS_FXExposure Amount THM_EXPAMOUNTCURR17(2) THM_EXPAMOUNT
CURRENCY_EXPOS_FXExposure Currency THM_EXPCURRENCYCUKY5Assigned to domainTHM_EXPCURRENCY
RATE_EXPOS_FXFX Rate for Exposure THM_EXPRATEDEC13(9) TB_KKURS
EXPOSUREDATE_EXPOS_IRDate to Which Exposure Refers THM_EXPDATEDATS8TPM_POSITION_DATE
AMOUNT_EXPOS_IRExposure Amount THM_EXPAMOUNTCURR17(2) THM_EXPAMOUNT
CURRENCY_EXPOS_IRExposure Currency THM_EXPCURRENCYCUKY5Assigned to domainTHM_EXPCURRENCY
RATE_EXPOS_IRFX Rate for Exposure THM_EXPRATEDEC13(9) TB_KKURS
INTRATE_REF_EXPOS_IRReference Interest Rate SZSREFCHAR10Assigned to domainZIREFKU
INTRATE_ADJ_EXPOS_IRDetermination date for percentage rate of condition items VVDPKONDDATS8DATUM
INTCALC_START_EXPOS_IRStart of Calculation Period DBERVONDATS8DATUM
INTCALC_END_EXPOS_IREnd of Calculation Period DBERBISDATS8DATUM
INTCALC_METHOD_EXPOS_IRInterest Calculation Method SZBMETHCHAR1SZBMETH
INTCALC_METHOD_EXPOS_IR_TXTText (30 Characters) TEXT30CHAR30TEXT30
INTCALC_TIMEBAS_EXPOS_IRNumber of base days in a calculation period ABASTAGENUMC6INT6
INTCALC_DAYS_EXPOS_IRWorkdays ATAGEINT25ATAGE
INTCALC_AMNT_EXPOS_IRAmount in position currency BBWHRCURR13(2) WERTV7
INTRATE_FIX_EXPOR_IRInterest rate as a percentage TB_PKONDDEC10(7) DECV3_7
INTRATE_SIGN_EXPOS_IR+/- Sign of Interest Rate Spread THA_SIGN_SOFFSETCHAR1THA_SIGN_SOFFSET
FLG_INT_AMOUNT_EXPOS_IRIndicate Interest Amount (E-Hedge Accounting) THM_FLG_INTAMOUNTCHAR1THM_FLG_INTAMOUNT
INTRATE_SOFFSET_EXPOS_IRFixer offset for variable interest rate reference TV_SOFFSETDEC10(7) DECV3_7
INTRATE_REGI_EXPOS_IRStatus of Interest Rate Adjustment TB_IRA_REGISTRATION_STATECHAR2T_IRA_REGISTRATION_STATE
TRANSACTIONIDE-HA: Transaction THM_TRANSACTIONCHAR11Assigned to domainALPHATHM_TRANSACTION
TEXT50Description of the Exposure Transaction THA_TRANSTEXTCHAR50TEXT50
TRANSCATTransaction Category (E-HA) THM_TRANSCATNUMC2Assigned to domainTHM_TRANSCAT
TRANSCAT_TXTText (30 Characters) TEXT30CHAR30TEXT30
TRANSACTIVITYTransaction Activity (E-HA) THM_TRANSACTNUMC2Assigned to domainTHM_TRANSACT
TRANSACTIVITY_TXTText (30 Characters) TEXT30CHAR30TEXT30
REFERENCEReference (E-HA) THM_REFERENCECHAR16CHAR16
TRANS_STATUSTransaction Status (E-HA) THA_TRANS_STATUSNUMC2THA_TRANS_STATUS
TRANS_STATUS_TXTText (30 Characters) TEXT30CHAR30TEXT30
TRANS_ORIGINOrigin of Exposure Transaction THA_TRANS_ORIGINCHAR1THA_TRANS_ORIGIN
CREATEDATE_TRANS_FXE-HA: Date the Transaction is Created THM_TRANS_CRDATEDATS8TPM_POSITION_DATE
TRANSDATE_TRANS_FXE-HA: Date the Transaction is Related to THM_TRANS_DUEDATEDATS8TPM_POSITION_DATE
AMOUNT_TRANS_FXNominal Amount (E-HA) THM_TRANSAMOUNTCURR17(2) THM_TRANSAMOUNT
CURRENCY_TRANS_FXNominal Amount Currency THM_TRANSCURRENCYCUKY5Assigned to domainWAERS
RATE_TRANS_FXFX Rate for Transaction (E-HA) THM_TRANSRATEDEC13(9) TB_KKURS
VALID_FROM_TRANS_FXValid-From Date of the Transaction (E-Hedge Accounting) THM_TRANS_VALIDFROMDATS8TPM_POSITION_DATE
AMOUNT_NEW_TRANS_FXNew Transaction Amount (E-HA) THA_TRANSAMOUNT_NEWCURR17(2) THM_TRANSAMOUNT
CREATEDATE_TRANS_IRE-HA: Date the Transaction is Created THM_TRANS_CRDATEDATS8TPM_POSITION_DATE
TRANSDATE_TRANS_IRE-HA: Date the Transaction is Related to THM_TRANS_DUEDATEDATS8TPM_POSITION_DATE
AMOUNT_TRANS_IRNominal Amount (E-HA) THM_TRANSAMOUNTCURR17(2) THM_TRANSAMOUNT
CURRENCY_TRANS_IRNominal Amount Currency THM_TRANSCURRENCYCUKY5Assigned to domainWAERS
INTRATE_REF_TRANS_IRReference Interest Rate SZSREFCHAR10Assigned to domainZIREFKU
INTRATE_ADJ_TRANS_IRDetermination date for percentage rate of condition items VVDPKONDDATS8DATUM
INTCALC_START_TRANS_IRStart of Calculation Period DBERVONDATS8DATUM
INTCALC_END_TRANS_IREnd of Calculation Period DBERBISDATS8DATUM
INTCALC_METHOD_TRANS_IRInterest Calculation Method SZBMETHCHAR1SZBMETH
INTCALC_METHOD_TRANS_IR_TXTText (30 Characters) TEXT30CHAR30TEXT30
INTCALC_TIMEBAS_TRANS_IRNumber of base days in a calculation period ABASTAGENUMC6INT6
INTCALC_DAYS_TRANS_IRWorkdays ATAGEINT25ATAGE
INTCALC_KALID_TRANS_IRFactory calendar SKALIDCHAR2Assigned to domainWFCIDH_TFACD
INTCALC_AMNT_TRANS_IRAmount in position currency BBWHRCURR13(2) WERTV7
INTRATE_FIX_TRANS_IRInterest rate as a percentage TB_PKONDDEC10(7) DECV3_7
INTRATE_SIGN_TRANS_IR+/- Sign of Interest Rate Spread THA_SIGN_SOFFSETCHAR1THA_SIGN_SOFFSET
FLG_INT_AMOUNT_TRANS_IRIndicate Interest Amount (E-Hedge Accounting) THM_FLG_INTAMOUNTCHAR1THM_FLG_INTAMOUNT
VALID_FROM_TRANS_IRValid-From Date of the Transaction (E-Hedge Accounting) THM_TRANS_VALIDFROMDATS8TPM_POSITION_DATE
INTRATE_SOFFSET_TRANS_IRFixer offset for variable interest rate reference TV_SOFFSETDEC10(7) DECV3_7
INTRATE_REGI_TRANS_IRStatus of Interest Rate Adjustment TB_IRA_REGISTRATION_STATECHAR2T_IRA_REGISTRATION_STATE

Key field Non-key field



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

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

How to access SAP table THAS_HP_EXP

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