SAP ABAP Class CL_IM_FTR_HEDGE_MGMT (Import Class for BAdI Import FTR_HEDGE_MGMT)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTHM_EXPOSURE (Package) Hedge Management - Package Exposure Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_FTR_HEDGE_MGMT BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT 20010213
Properties
Class CL_IM_FTR_HEDGE_MGMT  
Short Description Import Class for BAdI Import FTR_HEDGE_MGMT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTHM_EXPOSURE   Hedge Management - Package Exposure Management 
Created 20010213   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FTR_CON Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_FTR_HEDGE_MGMT BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT 20010213
Friends
Class CL_IM_FTR_HEDGE_MGMT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_UNDERLYING_DATA Instance attribute Protected Type reference (TYPE) THMS_UNDERLYING_DATA 20010402
2 A_CON_ACTIVE Constant Public Type reference (TYPE) THM_HR_STATUS 0 20010223
3 A_CON_CHANGE Constant Protected Type reference (TYPE) TEXT1 'C' Text 20040226
4 A_CON_DISSOLVED Constant Public Type reference (TYPE) THM_HR_STATUS 2 20010223
5 A_CON_DUMMY_SUBSCREEN_NR Constant Public Type reference (TYPE) SYDYNNR '0400' Dummy screen 20040312
6 A_CON_EXPOS Constant Protected Type reference (TYPE) TEXT1 'E' 20011112
7 A_CON_EXP_SUBSCREEN_NR Constant Public Type reference (TYPE) SYDYNNR '0200' 20011105
8 A_CON_PREMSETT Constant Protected Type reference (TYPE) CHAR1 '2' Premature settlement 20040217
9 A_CON_REVERSE Constant Protected Type reference (TYPE) TEXT1 'V' 20011120
10 A_CON_ROLL Constant Protected Type reference (TYPE) TEXT1 'R' 20011112
11 A_CON_ROLLOVER Constant Protected Type reference (TYPE) CHAR1 '1' Rollover 20040217
12 A_CON_SUBSCREEN_NR Constant Public Type reference (TYPE) SYDYNNR '0100' 20010215
13 A_CON_SUBSCREEN_REPID Constant Public Type reference (TYPE) SYREPID 'SAPLFTR_HM' 20010215
14 A_CON_TABSTRIP_FCODE Constant Public Type reference (TYPE) FCODE 'OPEN_TRTM_HEDGE' 20010215
15 A_CON_TABSTRIP_TEXT Constant Public Type reference (TYPE) TEXT20 'Sicherungsverwaltung' 20010215
16 A_CON_XOFF Constant Public Type reference (TYPE) XFELD SPACE 20011031
17 A_CON_XON Constant Public Type reference (TYPE) XFELD 'X' 20011031
18 A_PROCESS_STATUS Instance attribute Protected Type reference (TYPE) TEXT1 SPACE 20011112
19 A_PROL_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Rollover/Pre Settle 20040213
20 A_P_HEDGEPLAN Instance attribute Protected Object reference (TYPE REF TO) CL_HEDGEDATA_THA Hedge Accounting: Hedge Plan 20070109
21 A_TAB_HRT Instance attribute Protected Type reference (TYPE) VTS_TAB_HRT 20010215
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXP_CREATE Instance method Private Method 20011105
2 CHECK_FOR_REVERSAL Instance method Private Method 20011120
3 CHECK_FOR_ROLLOVER Instance method Private Method 20011031
4 CHECK_TRANSACTION Instance method Public Method 20010222
5 ENQUEUE_PLAN Instance method Private Method 20040629
6 INITIALIZE_UL_DATA Instance method Private Method 20010403
7 MESSAGE_HANDLER_SYFIELD_FILL Instance method Public Method 20010222
Events
Class CL_IM_FTR_HEDGE_MGMT has no event.
Types
Class CL_IM_FTR_HEDGE_MGMT has no local type.
Method Signatures

Method CHECK_EXP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_EXPOSURE Call by reference Type reference (TYPE) XFELD Checkbox 20011105
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Proxy für Finanzgeschäft in Open TR-TM 20011105

Method CHECK_EXP_CREATE on class CL_IM_FTR_HEDGE_MGMT has no exception.

Method CHECK_FOR_REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_REVERSE Call by reference Type reference (TYPE) XFELD Checkbox 20020205

Method CHECK_FOR_REVERSAL on class CL_IM_FTR_HEDGE_MGMT has no exception.

Method CHECK_FOR_ROLLOVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ROLLOVER Call by reference Type reference (TYPE) XFELD Checkbox 20011031
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Proxy für Finanzgeschäft in Open TR-TM 20011031

Method CHECK_FOR_ROLLOVER on class CL_IM_FTR_HEDGE_MGMT has no exception.

Method CHECK_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20010222
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäft 20010222

Method CHECK_TRANSACTION on class CL_IM_FTR_HEDGE_MGMT has no exception.

Method ENQUEUE_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE 20040629

Method ENQUEUE_PLAN on class CL_IM_FTR_HEDGE_MGMT has no exception.

Method INITIALIZE_UL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROXY_TRANS Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Buchungskreis 20031126
# Exception Resumable Description Created on
1 UL_NOT_FOUND Underlying nicht gefunden 20010403

Method MESSAGE_HANDLER_SYFIELD_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Proxy für Finanzgeschäft in Open TR-TM 20010222

Method MESSAGE_HANDLER_SYFIELD_FILL on class CL_IM_FTR_HEDGE_MGMT has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 463_20