Ansicht
Dokumentation

FTHM_FRONTEND - BAdI: Enhancement for UI Structures in THMEX

FTHM_FRONTEND - BAdI: Enhancement for UI Structures in THMEX

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Hedge Accounting for Exposures (E-HA) component.

You can use this BAdI to add individual fields to the default UI structures of the Hedge Plan, Exposure, Transaction, Hedged Item and the Hedging Relationship in the Hedge Plan (THMEX) transaction. You can add the individual fields as a text, link, or button. If you add a field as a link or button, the related event handler method of the BAdI interface is automatically triggered.

To change the display order of the default fields, you can use the provided BAdI methods. It is not permitted to change the default node fields themselves.

To implement the BAdI, you can use the example class CL_IM_HM_FR_NODE_ITEMS_EXAM.

Hedge Plan

Item Name Meaning
PLANNERID Hedge plan ID (displayed as structure node)
RISK_CAT Risk category
START_DATE Start date of the hedge plan
HYPHEN ‘-‘ (technical field)
END_DATE End date of the hedge plan
PLANNER_TXT Description of the hedge plan (not language-dependent)
PL_STAT_ICON Icon for the hedge plan status

Exposure: Exposure for Commodity

Item Name Meaning
EXPOSURE Exposure ID (displayed as structure node)
EXPOS_DATE Date of exposure
QUANTITY Quantity
UOM Unit of measure
CTY_ID Commodity ID
CTY_ID_TXT Commodity Description
HEDGE_LINK Link to the hedged item (displayed as button)
EXP_ORIG Exposure origin (displayed as button); Note: If the origin is Exposure Management, the exposure position overview is called.
EXP_ST_ICON Icon for the exposure status

Exposure: Exposure for FX

Item Name Meaning
EXPOSURE Exposure ID (displayed as structure node)
EXPOS_DATE Date of the exposure
AMOUNT Amount
CURRENCY Currency
INT_CALC_AMO Calculated interested amount
HEDGE_LINK Link to the hedged item (displayed as button)
EXP_ORIG Exposure origin (displayed as button); Note: If the origin is Exposure Management, the exposure position overview is called.
HR_STAT_ICON Icon for the hedging relationship status

Exposure: Exposure for Interest Rate

Item Name Meaning
EXPOSURE Exposure ID (displayed as structure node)
EXPOS_DATE Date of exposure
AMOUNT Amount
CURRENCY Currency
INT_CALC_AMO Calculated interest amount
HEDGE_ID Hedged item ID

Transaction: Transaction for Commodity

Item Name Meaning
TRANSACTION Transaction ID (displayed as structure node)
TRANS_DATE Transaction date
QUANTITY Quantity
UOM Unit of Measure
CTY_ID Commoditiy ID
TRANSCAT Transaction category
TRANSACT Transaction activity

Transaction: Transaction for FX

Item Name Meaning
TRANSACTION Exposure ID (displayed as structure node)
TRANSACTION Transaction ID (displayed as structure node)
TRANS_DATE Transaction date
AMOUNT Amount
CURRENCY Currency
TRANSCAT Transaction category
TRANSACT Transaction activity

Transaction: Transaction for Interest Rate

Item Name Meaning
TRANSACTION Exposure ID (displayed as structure node)
TRANSACTION Transaction ID (displayed as structure node)
TRANS_DATE Transaction date
AMOUNT Amount
CURRENCY Currency
INT_RATE Interest rate
TRANSCAT Transaction category
TRANSACT Transaction activity

Hedged Item: Hedged Item for Commodity

Item Name Meaning
HEDGE_ID Hedged Item ID (displayed as structure node)
HEDGE_CAT Hedge category
QUANTITY Quantity
UOM Unit of measure
CTY_ID_TXT Commodity dscription
CTY_ID Commodity ID
ACTUAL_RATIO Actual ratio
EXPIR_DATE Expiration date

Hedged Item: Hedged Item for FX

Item Name Meaning
HEDGE_ID Hedged item ID (displayed as structure node)
HEDGE_CAT Hedge category
NOM_AMO Nominal amount
CURRENCY Currency
TARGET_RATIO Target ratio
ACTUAL_RATIO Actual ratio
EXPIR_DATE Expiration date

Hedged Item: Hedged Item for Interest Rate

Item Name Meaning
HEDGE_ID Hedged item ID (displayed as structure node)
HEDGE_CAT Hedge category
NOM_AMO Nominal amount
CURRENCY Currency
TARGET_RATIO Target ratio
ACTUAL_RATIO Actual ratio
EXPIR_DATE Expiration date

Hedging Relationship: Hedging Relationship for Commodity

Item Name Meaning
HEDGE_RELAT Hedging relationship ID/transaction ID (displayed as structure node)
RANL Class ID (displayed for commodity futures only)
PROD_TYPE Product type
QUANTITY Quantity
UOM Unit of measure
HR_STAT_ICON Icon for hedging relationship status
HR_MEAS_ICON Icon for hedge measurement execution

Hedging Relationship: Hedging Relationship for FX

Item Name Meaning
HEDGE_RELAT Hedging relationship ID/transaction ID (displayed as structure node)
PROD_TYPE Product type
NOM_AMO Nominal amount
CURRENCY Currency
CONCL_DATE Conclusion date/start term
QUANTITY Quantity
TRM_END End term
HR_STAT_ICON Icon for hedging relationship status
HR_MEAS_ICON Icon for hedge measurement execution

Hedging Relationship: Hedging Relationship for Interest Rate

Item Name Meaning
HEDGE_RELAT Hedging relationship ID/transaction ID (displayed as structure node)
PROD_TYPE Product type
NOM_AMO Nominal amount
CURRENCY Currency
HR_STAT_ICON Icon for hedging relationship status
HR_MEAS_ICON Icon for hedge measurement execution

HR_MEAS_ICON

HR_MEAS_ICON






PERFORM Short Reference   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 14763 Date: 20240523 Time: 185848     sap01-206 ( 68 ms )