# |
Object Type |
Object Name |
Object Description |
Package |
Structure Package |
Software Component |
|
|
|
|
|
|
|
1 |
Function Module |
DEQUEUE_ETHMT_HEDGE_ITEM
VALUE(MANDT) TYPE THMT_HEDGE_ITEM-MANDT DEFAULT SY-MANDT
|
Release lock on object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
2 |
Function Module |
DEQUEUE_ETHMT_HEDGE_ITEM
VALUE(BUKRS) TYPE THMT_HEDGE_ITEM-BUKRS OPTIONAL
|
Release lock on object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
3 |
Function Module |
DEQUEUE_ETHMT_HEDGE_ITEM
VALUE(HEDGE_ID) TYPE THMT_HEDGE_ITEM-HEDGE_ID OPTIONAL
|
Release lock on object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
4 |
Function Module |
ENQUEUE_ETHMT_HEDGE_ITEM
VALUE(HEDGE_ID) TYPE THMT_HEDGE_ITEM-HEDGE_ID OPTIONAL
|
Request lock for object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
5 |
Function Module |
ENQUEUE_ETHMT_HEDGE_ITEM
VALUE(BUKRS) TYPE THMT_HEDGE_ITEM-BUKRS OPTIONAL
|
Request lock for object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
6 |
Function Module |
ENQUEUE_ETHMT_HEDGE_ITEM
VALUE(MANDT) TYPE THMT_HEDGE_ITEM-MANDT DEFAULT SY-MANDT
|
Request lock for object ETHMT_HEDGE_ITEM |
$ENQ |
|
LOCAL |
7 |
Function Module |
FTI_LDB_GET_HM_DATA_BY_HEDGE
|
Hedge Management - Hedging Relationship Single Access |
FTI_LDB |
EA-FINSERV |
EA-FINSERV |
8 |
Function Module |
FTR_DATA_FOR_HEDGE_MANAGEMENT
|
Daten für die Sicherungsverwaltung prüfen und anreichern |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
9 |
Function Module |
THMEX_CALL_SCREEN_MULTIPLE_HR
|
Hedge Management: Change multiple HRs by user input |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
10 |
Function Module |
THMEX_CALL_SCREEN_MULTIPLE_HR
REFERENCE(I_HEDGE) TYPE THMT_HEDGE_ITEM
|
Hedge Management: Change multiple HRs by user input |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
11 |
Function Module |
THMEX_CREATE_EXPOSURE_FX
|
Hedge Management: Create Exposure |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
12 |
Function Module |
THMEX_CREATE_HEDGE_FOR_ALL_EXP
|
Hedge Management: Create Hedge ID and Update Exposure-Entry |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
13 |
Function Module |
THMEX_CREATE_HEDGE_FOR_ALL_EXP
REFERENCE(C_HEDGE) TYPE THMT_HEDGE_ITEM
|
Hedge Management: Create Hedge ID and Update Exposure-Entry |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
14 |
Function Module |
THMEX_CREATE_HEDGE_FOR_EXPOS
REFERENCE(C_HEDGE) TYPE THMT_HEDGE_ITEM
|
Hedge Management: Create Hedge ID and Update Exposure-Entry |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
15 |
Function Module |
THMEX_CREATE_HEDGE_FOR_EXPOS
|
Hedge Management: Create Hedge ID and Update Exposure-Entry |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
16 |
Function Module |
THMEX_CREATE_TRANSACTION_FX
|
Hedge Management: Create FX Transaction |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
17 |
Function Module |
THMEX_CREATE_TRANSACTION_IR
|
Hedge Management: Create IR Transaction |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
18 |
Function Module |
THMEX_DELETE_HEDGE_FREE_EXPOS
|
Hedge Management: Delete Hedge And Update Exposure-Entry |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
19 |
Function Module |
THMEX_FIND_HEDGES
|
Hedges zu Exposure ermitteln |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
20 |
Function Module |
THMEX_UPDATE_EXPOSURE_FX
|
Hedge Management: Update Exposure FX |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
21 |
Function Module |
THMEX_UPDATE_EXPOSURE_IR
|
Hedge Management: Update Exposure IR |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
22 |
Function Module |
THMEX_UPDATE_PLAN_FOR_RO
|
Simulate the Update Hedge Plan with RO data |
FTHM_EXPOSURE |
EA-FINSERV |
EA-FINSERV |
23 |
Function Module |
THMHR_BATCH_FIND_RFHAS
|
Find derivatives based on co code, prod type, and exp date |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
24 |
Function Module |
THMHR_BATCH_GET_HEDGE_DETAILS
REFERENCE(E_HEDGE_DETAILS) TYPE THMT_HEDGE_ITEM
|
Retrieve the details of a hedge item |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
25 |
Function Module |
THMHR_BATCH_GET_HEDGE_DETAILS
|
Retrieve the details of a hedge item |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
26 |
Function Module |
THMHR_BATCH_GET_HRS_ENH
|
liest Sicherungsbeziehungen mit zusätzlichen Daten |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
27 |
Function Module |
THMHR_BATCH_GET_LATER_HEDGES
E_HEDGES STRUCTURE THMT_HEDGE_ITEM
|
Find hedges rolled from current |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
28 |
Function Module |
THMHR_BATCH_GET_LATER_HEDGES
|
Find hedges rolled from current |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
29 |
Function Module |
THMHR_BATCH_HEDGE_EXPIRE_DATE
|
Find hedge expiration date |
FTHM_REPORTING |
EA-FINSERV |
EA-FINSERV |
30 |
Function Module |
THMHR_CALCULATE_HEDGED_ITEM
|
Calculated the value of the hedged item |
FTHM_HEDGING_RELATIONSHIP |
EA-FINSERV |
EA-FINSERV |
31 |
Function Module |
THMHR_CHECK_DERI_VALIDITY
|
Check the validity of the derivative at hedge relationship inception |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
32 |
Function Module |
THMHR_CHECK_DERI_VALIDITY
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Check the validity of the derivative at hedge relationship inception |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
33 |
Function Module |
THMHR_DESIGNATED_FACTOR
|
Designated factor of the derivative |
FTHM_HEDGING_RELATIONSHIP |
EA-FINSERV |
EA-FINSERV |
34 |
Function Module |
THMHR_DET_HEDGE_DATA
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM OPTIONAL
|
Read Data from the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
35 |
Function Module |
THMHR_DET_HEDGE_DATA
|
Read Data from the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
36 |
Function Module |
THMHR_EVENTS_CHECK_CCIR_SWAP
|
Determine if the derivative is a CCIR swap |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
37 |
Function Module |
THMHR_EVENTS_DEDES_REVERSE
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM OPTIONAL
|
Reverse dedesignation (settlement) of hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
38 |
Function Module |
THMHR_EVENTS_DEDES_REVERSE
|
Reverse dedesignation (settlement) of hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
39 |
Function Module |
THMHR_EVENTS_DISSOLVED_REVERSE
|
A dissolved hedging relationship is reversed |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
40 |
Function Module |
THMHR_EVENTS_MAKE_ASS_AND_EFF
|
Perform the assessment and make the effectiveness calc. |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
41 |
Function Module |
THMHR_EVENTS_MAKE_SHORT
|
Perform the assessment and make the effectiveness calc. |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
42 |
Function Module |
THMHR_EVENTS_MM_METHOD
|
Determine valuation method for MM instrument |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
43 |
Function Module |
THMHR_EVENTS_PERIOD_VALUATION
|
Perform the period valuation for a given hr. |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
44 |
Function Module |
THMHR_EVENTS_VALUATION_RESET
|
The posting of the valuations is reset - consequences |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
45 |
Function Module |
THMHR_HR_CHANGE
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Change Hedging Relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
46 |
Function Module |
THMHR_HR_CHANGE
|
Change Hedging Relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
47 |
Function Module |
THMHR_HR_CHANGE_INDUCED_BY_H
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Change Hedging Relationship due to events on the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
48 |
Function Module |
THMHR_HR_CHANGE_INDUCED_BY_H
|
Change Hedging Relationship due to events on the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
49 |
Function Module |
THMHR_HR_CREATE
|
Create Hedging Relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
50 |
Function Module |
THMHR_HR_CREATE
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Create Hedging Relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
51 |
Function Module |
THMHR_HR_DET_ACTUAL_RATIO
|
Determines the actual ratio given a hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
52 |
Function Module |
THMHR_HR_DET_ACTUAL_RATIO
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Determines the actual ratio given a hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
53 |
Function Module |
THMHR_HR_HEDGE_DATA_SAVE_CHECK
|
Update the hedge management tables |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
54 |
Function Module |
THMHR_HR_HEDGE_DATA_SAVE_CHECK
REFERENCE(I_WA_HEDGE) TYPE THMT_HEDGE_ITEM
|
Update the hedge management tables |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
55 |
Function Module |
THMHR_HR_MASS_DISSOLVE
|
Mass dissolve of a table of hr's |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
56 |
Function Module |
THMHR_HR_READ_ALL_HR_FOR_HEDGE
|
Given hedge, read all hedging relationships |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
57 |
Function Module |
THMHR_HR_READ_ALL_HR_FOR_HEDGE
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Given hedge, read all hedging relationships |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
58 |
Function Module |
THMHR_HR_READ_ALL_ST_FOR_HEDGE
|
Given hedge, read all strategies |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
59 |
Function Module |
THMHR_HR_READ_ALL_ST_FOR_HEDGE
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Given hedge, read all strategies |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
60 |
Function Module |
THMHR_HR_ROLLOVER_REV_CHECK
|
Reverse FX rollover |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
61 |
Function Module |
THMHR_HR_ROLLOVER_SAVE_CHECK
|
Cancel save of HR rollover; reverse creations |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
62 |
Function Module |
THMHR_HR_SETTLED
|
The hr is transformed into the status 'settled' |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
63 |
Function Module |
THMHR_HR_SETTLED
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM OPTIONAL
|
The hr is transformed into the status 'settled' |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
64 |
Function Module |
THMHR_OVERHEDGED_SCENARIO
REFERENCE(I_HEDGE) TYPE THMT_HEDGE_ITEM
|
Hedge is reduced and the hr's must be reworked |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
65 |
Function Module |
THMHR_OVERHEDGED_SCENARIO
|
Hedge is reduced and the hr's must be reworked |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
66 |
Function Module |
THMHR_RATIOS_GET
|
Get target ratio and actual ratios of a hedging relationship |
FTHM_HEDGING_RELATIONSHIP |
EA-FINSERV |
EA-FINSERV |
67 |
Function Module |
THMHR_READ_HR_GIVEN_DATE_RFHA
|
Given rfha and date. select non-dissolved hr's |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
68 |
Function Module |
THMH_DELETE_HEDGE_ITEM
|
DBase Deletion of the hedge item |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
69 |
Function Module |
THMH_DELETE_HEDGE_ITEM
VALUE(HEDGE) TYPE THMT_HEDGE_ITEM
|
DBase Deletion of the hedge item |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
70 |
Function Module |
THMH_HEDGE_DB_TAB_UPDATE
|
DB access for the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
71 |
Function Module |
THMH_HEDGE_DB_UPDATE
VALUE(HEDGE) TYPE THMT_HEDGE_ITEM
|
DB access for the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
72 |
Function Module |
THMH_HEDGE_DB_UPDATE
|
DB access for the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
73 |
Function Module |
THMH_HEDGE_DELETE_WHEN_NO_HR
|
Hedge is deleted - but has no assigned hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
74 |
Function Module |
THMH_HEDGE_DELETE_WHEN_NO_HR
REFERENCE(HEDGE) TYPE THMT_HEDGE_ITEM
|
Hedge is deleted - but has no assigned hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
75 |
Function Module |
THMH_HEDGE_ITEM_CHANGE_DOC
|
Hedge item change doc interface THMTHI |
FTHM |
EA-FINSERV |
EA-FINSERV |
76 |
Function Module |
THMH_HEDGE_READ
|
Read Hedge (and, optionally, the hedge relationships) from Dbase |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
77 |
Function Module |
THMH_HEDGE_READ
REFERENCE(PLANNER_ID) TYPE THMT_HEDGE_ITEM-PLANNER_ID OPTIONAL
|
Read Hedge (and, optionally, the hedge relationships) from Dbase |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
78 |
Function Module |
THMH_HEDGE_READ
REFERENCE(COCODE) TYPE THMT_HEDGE_ITEM-BUKRS
|
Read Hedge (and, optionally, the hedge relationships) from Dbase |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
79 |
Function Module |
THMH_H_CHANGE_HEDGE
REFERENCE(NEW_HEDGE) TYPE THMT_HEDGE_ITEM
|
The hedge is changed and this is communicated to the hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
80 |
Function Module |
THMH_H_CHANGE_HEDGE
REFERENCE(OLD_HEDGE) TYPE THMT_HEDGE_ITEM
|
The hedge is changed and this is communicated to the hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
81 |
Function Module |
THMH_H_CHANGE_HEDGE
|
The hedge is changed and this is communicated to the hedging relationship |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
82 |
Function Module |
THMH_H_CREATE
|
Routines for Hedge creation |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
83 |
Function Module |
THMH_H_CREATE
REFERENCE(HEDGE_ITEM) TYPE THMT_HEDGE_ITEM
|
Routines for Hedge creation |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
84 |
Function Module |
THMH_H_DET_HEDGE_FLOWS
|
Determine the flows (exposures) of the hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
85 |
Function Module |
THMH_PERS_PREPARE_SAVE
|
DB-Update vorbereiten |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
86 |
Function Module |
THMH_READ_HEDGE_CHAIN
|
Read a list of reverse pointered hedges |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
87 |
Function Module |
THMH_READ_HEDGE_GIVEN_EXPOSURE
|
For a given table of exposures, read the hedge(s) |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
88 |
Function Module |
THMH_READ_HEDGE_GIVEN_HR
|
Given hr table, read the hedges |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
89 |
Function Module |
THMH_READ_YTM
|
YTM on hedge |
FTHM_HEDGE |
EA-FINSERV |
EA-FINSERV |
90 |
Function Module |
THMTHI_WRITE_DOCUMENT
VALUE(N_THMT_HEDGE_ITEM) LIKE THMT_HEDGE_ITEM
|
CHDO THMTHI => Gen. by RSSCD000 |
FTHM |
EA-FINSERV |
EA-FINSERV |
91 |
Function Module |
THMTHI_WRITE_DOCUMENT
VALUE(O_THMT_HEDGE_ITEM) LIKE THMT_HEDGE_ITEM
|
CHDO THMTHI => Gen. by RSSCD000 |
FTHM |
EA-FINSERV |
EA-FINSERV |
92 |
Function Module |
THMTHI_WRITE_DOCUMENT
|
CHDO THMTHI => Gen. by RSSCD000 |
FTHM |
EA-FINSERV |
EA-FINSERV |
93 |
Function Module |
THM_PLANNER_GET_FOR_HEDGE_ITEM
|
Read the planner ID for a given hedge item |
FTHM_HEDGING_RELATIONSHIP |
EA-FINSERV |
EA-FINSERV |