SAP ABAP Class CL_VERSION_TEM (Version for Exposure Management)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTEM_EXPOSURE_MGT_AL (Package) Treasury: Exposure Management - Applic. Service Layer
Properties
Class CL_VERSION_TEM  
Short Description Version for Exposure Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTEM_EXPOSURE_MGT_AL   Treasury: Exposure Management - Applic. Service Layer 
Created 20050315   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TEMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_VERSION_TEM has no interface implemented.
Friends
Class CL_VERSION_TEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLS_CON_DB Constant Private Type reference (TYPE) CHAR1 TEMCO_CHAR_1 Corresponds to Database Status 20050523
2 CLS_CON_DEL_CHECKED Constant Private Type reference (TYPE) CHAR1 TEMCO_CHAR_D Delete possible 20050523
3 CREATION_DATE Instance attribute Private Type reference (TYPE) DERF First Entered on 20050315
4 CREATION_TCODE Instance attribute Private Type reference (TYPE) TCODE Transaction Code 20050315
5 CREATION_TIME Instance attribute Private Type reference (TYPE) TERF Time of Initial Entry 20050315
6 CREATION_USER Instance attribute Private Type reference (TYPE) RERF Created By 20050315
7 INTERNAL_STATE Instance attribute Private Type reference (TYPE) CHAR1 Internal Status of a Version 20050523
8 LASTCHANGE_DATE Instance attribute Private Type reference (TYPE) DBEAR Last Processed on 20050315
9 LASTCHANGE_TCODE Instance attribute Private Type reference (TYPE) TCODE Transaction Code 20050315
10 LASTCHANGE_TIME Instance attribute Private Type reference (TYPE) TBEAR Last Edited at 20050315
11 LASTCHANGE_USER Instance attribute Private Type reference (TYPE) RBEAR Employee ID 20050315
12 PLANNING_PROFILE Instance attribute Private Object reference (TYPE REF TO) CL_PROFILE_TEM Planning Profile Exposure Management 20050315
13 PROFILE_ID Instance attribute Private Type reference (TYPE) TEM_PLANNING_PROFILE Planning profile 20050407
14 PROTOCOL_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protocol Manager 20050321
15 REF_VERSION_NO Instance attribute Private Type reference (TYPE) TEM_VERSION Number of Reference Version 20050510
16 TAB_ANALYZED_EXPOS Instance attribute Private Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Table of Analysis Results 20050318
17 TAB_EXPOSURE Instance attribute Private Type reference (TYPE) TEMY_VERSEXPOS Table Type for Versioned Exposure 20050315
18 TAB_EXPOSURE_MESSAGE Instance attribute Private Type reference (TYPE) TYP_TAB_EXPOSURE_MESSAGE Exposure Messages 20050330
19 VERSION_DATE Instance attribute Private Type reference (TYPE) TEM_VERSION_DATE Version Date 20050318
20 VERSION_NO Instance attribute Private Type reference (TYPE) TEM_VERSION Version 20050315
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Inserts a Message in the Protocol Manager 20050321
2 ADD_MESSAGE_FOR_EXPOSURE Instance method Private Method Adds a Message to an Exposure 20050330
3 ANALYZE Instance method Public Method Analyses the Version 20050318
4 APPLY_POLICY Instance method Private Method Determines Hedge Strategy for Totals Records 20050321
5 AUTHORITY_CHECK Instance method Private Method Executes Authority Check 20050421
6 CHECK_CONSISTENCY Instance method Private Method Makes Exposures of a Newly Created Version Consistent 20050422
7 CHECK_EXPOSURES_FOR_RESET Instance method Public Method Checks Exposures to Reset Version 20050503
8 CHECK_EXPOSURES_FOR_UPDATE Instance method Public Method Checks Exposures for Transfer to Hedge Management 20050405
9 CHECK_FOR_DELETE Instance method Public Method Checks if Version Can Be Deleted 20050523
10 CHECK_LAST_VERSION Instance method Private Method Checks whether it is Last Version for Profile 20050503
11 CHECK_SINGLES_FOR_UPDATE Instance method Private Method Checks Single Records for Transfer to Hedge Management 20050405
12 CHECK_TOTALS_FOR_UPDATE Instance method Private Method Checks Total Records for Transfer to Hedge Management 20050405
13 CLEAR_EXPOSURE_MESSAGES Instance method Private Method Deletes Messages for the Exposures 20050420
14 COMPARE_REFERENCE_VERSION Instance method Private Method Adds Information from Comparison Version 20050318
15 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050407
16 DELETE Instance method Public Method Deletes the Version 20050523
17 FILL_TEXTS Instance method Private Method Fills the Text Fields 20050322
18 FREE Instance method Public Method Releases Resources 20050405
19 GET_ANALYSIS Instance method Public Method Gets the Analysis Results 20050318
20 GET_EXPOSURES Instance method Public Method Gets the Exposures 20050318
21 GET_EXPOSURES_WITH_MESSAGE Instance method Private Method Gets All Exposures With Messages 20050420
22 GET_EXPOSURE_KEY Instance method Private Method Gets Exposure Key as Text 20050420
23 GET_EXPOSURE_MESSAGES Instance method Public Method Gets Messages for an Exposure 20050406
24 GET_HEADER_DATA Instance method Public Method Gets the Header Data 20050318
25 GET_HM_TOTALS Instance method Private Method Gets Amounts in Hedge Management 20050525
26 GET_PROFILE Instance method Public Method Gets Planning Profile of Version 20050321
27 GET_TRANSACTION_ACT Instance method Private Method Gets Transaction Activity 20050429
28 INFORM_HEDGE_MGT Instance method Private Method Performs Actual Update in Hedge Management 20050406
29 INIT_NEW_VERSION Instance method Public Method Generates a New Version 20050421
30 LOCK Instance method Private Method Locks Version 20050407
31 PREPARE_DISPLAY Instance method Public Method Prepares Data for Display (Without Analysis) 20050520
32 READ_HEDGE_MGT Instance method Private Method Reads Information in Hedge Management 20050322
33 RESET_HEDGE_MGT Instance method Public Method Resets Hedge Management 20050503
34 SET_COMPLETE_FROM_DB Instance method Public Method Sets Internal Status 20050523
35 SET_EXPOSURE_DATA Instance method Public Method Set Exposure Data 20050316
36 SET_HEADER_DATA Instance method Public Method Set Version Header Data 20050315
37 SET_PROFILE_DATA Instance method Public Method Set Profile Data 20050316
38 SET_SINGLE_EXPOSURES Instance method Private Method Generates Single Exposures 20050421
39 SET_STATUS Instance method Private Method Sets Status and Appropriate Messages 20050506
40 SET_TOTAL_EXPOSURES Instance method Private Method Generates Totals Records 20050422
41 SORT_EXPOSURES Instance method Private Method Sorts Exposures 20050422
42 SPLIT_SINGLE_TOTAL Instance method Private Method Splits Exposures Acc. to Memo Records and Totals Records 20050404
43 UNLOCK Instance method Public Method Releases Version 20050407
44 UPDATE_HEDGE_MGT Instance method Public Method Transfer Exposures to Hedge Management 20050329
45 UPDATE_VERSION_RESET Instance method Private Method Adjusts Version Data to New Status after Reset 20050504
46 UPDATE_VERSION_TRANS Instance method Private Method Adjusts Version Data to New Status after Transfer 20050504
Events
Class CL_VERSION_TEM has no event.
Types
Class CL_VERSION_TEM has no local type.
Method Signatures

Method ADD_MESSAGE Signature

Method ADD_MESSAGE on class CL_VERSION_TEM has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050321
2 PROTOCOL_HANDLER_INITIAL Protokollverwalter ist nicht instanzieert 20050321

Method ADD_MESSAGE_FOR_EXPOSURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGE_INDICATOR Call by reference Type reference (TYPE) TEM_MESSAGE_INDICATOR Kennzeichen für Nachrichten zu Exposures 20050331
2 Importing IM_EXPOSURE_ID Call by reference Type reference (TYPE) TEM_EXPOSURE_ID Exposure Id 20050330
3 Importing IM_EXPOSURE_ORIGIN Call by reference Type reference (TYPE) TEM_EXPOSURE_ORIGIN Ursprung eines Exposures 20050330
4 Importing IM_FLG_INCLUDE_LOG Call by reference Type reference (TYPE) FLAG TEMCO_XFALSE Meldung in Protokolhandler stellen 20050506
5 Importing IM_LOG_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logisches System 20050330
6 Importing IM_MESSAGE_INDICATOR Call by reference Type reference (TYPE) TEM_MESSAGE_INDICATOR Kennzeichen für Nachrichten zu Exposures 20050420

Method ADD_MESSAGE_FOR_EXPOSURE on class CL_VERSION_TEM has no exception.

Method ANALYZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_READ_HDGMGT Call by reference Type reference (TYPE) TEM_READ_HEDGEMGT TEMCO_XTRUE Daten aus Hedgemanagement lesen 20080430
2 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050321
3 Importing IM_REF_VERSION Call by reference Object reference (TYPE REF TO) CL_VERSION_TEM Vergleichsversion 20050318
4 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050322
# Exception Resumable Description Created on
1 FAILED Analyse fehlgeschlagen 20050318

Method APPLY_POLICY Signature

Method APPLY_POLICY on class CL_VERSION_TEM has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050321

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Aktivität 20050421
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20050421

Method CHECK_CONSISTENCY Signature

Method CHECK_CONSISTENCY on class CL_VERSION_TEM has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050422

Method CHECK_EXPOSURES_FOR_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE_DEL Call by reference Type reference (TYPE) TEMY_VERSEXPOS zu löschende Exposures 20050504
2 Exporting EX_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_VERSEXPOS zu ändernde Exposures 20050504
3 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050503
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050503

Method CHECK_EXPOSURES_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu anzulegende Exposures 20050405
2 Exporting EX_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Exposures 20050405
3 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050405
4 Importing IM_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE überzuleitende Exposures 20050405
# Exception Resumable Description Created on
1 EXPOSURE_INCONSISTENT überzuleitende Exposures sind inkonsistent 20050405
2 NO_INPUT Keine Exposures in Importing-Parameter 20050405

Method CHECK_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050523
# Exception Resumable Description Created on
1 FAILED Version kann nicht gelöscht werden 20050523

Method CHECK_LAST_VERSION Signature

Method CHECK_LAST_VERSION on class CL_VERSION_TEM has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050503

Method CHECK_SINGLES_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu anzulegende Exposures 20050405
2 Changing CH_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Exposures 20050405
3 Changing CH_TAB_TOTAL_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Summensätze (Tabelle wird nur sortiert) 20050405
4 Importing IM_TAB_SINGLE_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Einzelsätze 20050405
# Exception Resumable Description Created on
1 FAILED Prüfung fehlgeschlagen 20050405

Method CHECK_TOTALS_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu anzulegende Sätze 20050405
2 Changing CH_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Sätze 20050405
3 Changing CH_TAB_SINGLE_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Einzelsätze (Tabelle wird nur sortiert) 20050405
4 Importing IM_TAB_TOTAL_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Summensätze 20050405
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050405

Method CLEAR_EXPOSURE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050506

Method CLEAR_EXPOSURE_MESSAGES on class CL_VERSION_TEM has no exception.

Method COMPARE_REFERENCE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REF_VERSION Call by reference Object reference (TYPE REF TO) CL_VERSION_TEM Version für Exposure Management 20050318
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050318

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_LOCK Call by reference Type reference (TYPE) FLAG TEMCO_XFALSE Objekt sperren 20050407
2 Importing IM_PROFILE_ID Call by reference Type reference (TYPE) TEM_PLANNING_PROFILE Planungsprofil 20050407
3 Importing IM_SCOPE Call by reference Type reference (TYPE) CHAR1 TEMCO_CHAR_2 2 = Sperre geht an Verbucher über, 3 = Sperre bleibt 20050420
4 Importing IM_VERSION_NO Call by reference Type reference (TYPE) TEM_VERSION Versionsnummer 20050407
# Exception Resumable Description Created on
1 FOREIGN_LOCK bereits gesperrt 20050407
2 INPUT_MISSING Eingabe fehlt 20050407

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_TESTRUN Call by reference Type reference (TYPE) FLAG TEMCO_XFALSE Testlauf 20050531
2 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050524
# Exception Resumable Description Created on
1 FAILED Löschen fehlgeschlagen 20050523

Method FILL_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050506

Method FILL_TEXTS on class CL_VERSION_TEM has no exception.

Method FREE Signature

Method FREE on class CL_VERSION_TEM has no parameter.
Method FREE on class CL_VERSION_TEM has no exception.

Method GET_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_ANALYZED_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050318

Method GET_ANALYSIS on class CL_VERSION_TEM has no exception.

Method GET_EXPOSURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_VERSEXPOS Tabelle versionierter Exposures 20050318

Method GET_EXPOSURES on class CL_VERSION_TEM has no exception.

Method GET_EXPOSURES_WITH_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Exposures mit Fehlermeldungen 20050420

Method GET_EXPOSURES_WITH_MESSAGE on class CL_VERSION_TEM has no exception.

Method GET_EXPOSURE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STR_EXPOSURE Call by reference Type reference (TYPE) ANY Exposure 20050420
2 Returning RE_EXPOSURE_KEY Value transfer Type reference (TYPE) CHAR50 Exposure-Schlüssel als Text 20050420

Method GET_EXPOSURE_KEY on class CL_VERSION_TEM has no exception.

Method GET_EXPOSURE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050406
2 Importing IM_EXPOSURE_ID Call by reference Type reference (TYPE) TEM_EXPOSURE_ID Exposure Id 20050406
3 Importing IM_EXPOSURE_ORIGIN Call by reference Type reference (TYPE) TEM_EXPOSURE_ORIGIN Ursprung eines Exposures 20050406
4 Importing IM_LOG_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logisches System 20050406
# Exception Resumable Description Created on
1 EXPOSURE_NOT_FOUND Exposure existiert nicht 20050406
2 NO_MESSAGES_FOUND Keine Meldungen gefunden 20050406

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEADER_DATA Call by reference Type reference (TYPE) TEMT_VERSION Kopfdaten der Version 20050406
2 Exporting EX_VERSION_DATE Call by reference Type reference (TYPE) TEM_VERSION_DATE Versionsdatum 20050318
3 Exporting EX_VERSION_NO Call by reference Type reference (TYPE) TEM_VERSION Version 20050318

Method GET_HEADER_DATA on class CL_VERSION_TEM has no exception.

Method GET_HM_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_TOTAL Call by reference Type reference (TYPE) TYP_TAB_HM_TOTAL_AMT Tabelle mit Summensätzen 20050525
2 Importing IM_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050525

Method GET_HM_TOTALS on class CL_VERSION_TEM has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_P_PROFILE Value transfer Object reference (TYPE REF TO) CL_PROFILE_TEM Planungsprofil Exposure Management 20050321

Method GET_PROFILE on class CL_VERSION_TEM has no exception.

Method GET_TRANSACTION_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTION_ACT Call by reference Type reference (TYPE) THM_TRANSACT Hedgemanagement: Transaktionsvorgang 20050429
2 Importing IM_FOREIGN_AMT Call by reference Type reference (TYPE) TEM_EXPOSURE_AMT Fremdwährungsbetrag des Exposures 20050429
3 Importing IM_TRANSACTION_CAT Call by reference Type reference (TYPE) THM_TRANSCAT Hedgemanagement: Transaktionstyp 20050429
# Exception Resumable Description Created on
1 INVALID ungültig 20081007

Method INFORM_HEDGE_MGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu anzulegende Exposures 20050406
2 Changing CH_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Exosures 20050406
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050406
4 Importing IM_HEDGE_PLAN_ID Call by reference Type reference (TYPE) THM_PLANNERID Hedgemanagement: Sicherungsplan-ID 20050406
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050406

Method INIT_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_TESTRUN Call by reference Type reference (TYPE) FLAG TEMCO_XFALSE Testlauf 20050421
2 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050421
3 Importing IM_P_VERSION Call by reference Object reference (TYPE REF TO) CL_VERSION_TEM Vorgägnerversion 20050422
4 Importing IM_VERSION_DATE Call by reference Type reference (TYPE) TEM_VERSION_DATE Versionsdatum 20050421
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050421
2 NO_AUTHORITY keine Berechtigung 20050421

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCOPE Call by reference Type reference (TYPE) CHAR1 TEMCO_CHAR_2 2 = Sperre geht an Verbucher über, 3 = Sperre bleibt 20050420
# Exception Resumable Description Created on
1 FOREIGN_LOCK bereits gesperrt 20050407

Method PREPARE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050520
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050520

Method READ_HEDGE_MGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050323
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050322

Method RESET_HEDGE_MGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE_CHANGED Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE geänderte Exposures 20050504
2 Importing IM_P_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050503
3 Importing IM_TAB_EXPOSURE_DEL Call by reference Type reference (TYPE) TEMY_VERSEXPOS zu löschende Exposures 20050504
4 Importing IM_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_VERSEXPOS zu ändernde Exposures 20050504
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050503

Method SET_COMPLETE_FROM_DB Signature

Method SET_COMPLETE_FROM_DB on class CL_VERSION_TEM has no parameter.
Method SET_COMPLETE_FROM_DB on class CL_VERSION_TEM has no exception.

Method SET_EXPOSURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPOSURE_DATA Call by reference Type reference (TYPE) TEMY_VERSEXPOS Tabellentyp für versionierte Exposure 20050316

Method SET_EXPOSURE_DATA on class CL_VERSION_TEM has no exception.

Method SET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER_DATA Call by reference Type reference (TYPE) TEMT_VERSION Versionen eines Planungsprofils 20050315

Method SET_HEADER_DATA on class CL_VERSION_TEM has no exception.

Method SET_PROFILE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROFILE_DATA Call by reference Object reference (TYPE REF TO) CL_PROFILE_TEM Planungsprofil Exposure Management 20050316

Method SET_PROFILE_DATA on class CL_VERSION_TEM has no exception.

Method SET_SINGLE_EXPOSURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_OLD_EXPOSURE Call by reference Type reference (TYPE) TEMY_VERSEXPOS Exposures der Vorgängerversion 20050422
2 Changing CH_TAB_RAW_EXPOSURE Call by reference Type reference (TYPE) TEMY_RAWEXPOS Tabelle von Rohexposures 20050421
3 Exporting EX_TAB_TOTAL_EXPOSURE Call by reference Type reference (TYPE) TYP_TAB_TOTAL_EXPOSURE Tabelle mit Summenzeilen 20050422
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050421

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050506

Method SET_STATUS on class CL_VERSION_TEM has no exception.

Method SET_TOTAL_EXPOSURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_OLD_EXPOSURE Call by reference Type reference (TYPE) TEMY_VERSEXPOS Exposures der Vorgängerversion 20050422
2 Importing IM_TAB_TOTAL_EXPOSURE Call by reference Type reference (TYPE) TYP_TAB_TOTAL_EXPOSURE Summensätze entsprechend der Einzelsätze 20050422
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050422

Method SORT_EXPOSURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_EXPOSURE Call by reference Type reference (TYPE) ANY TABLE Tabelle mit Exosures 20050428

Method SORT_EXPOSURES on class CL_VERSION_TEM has no exception.

Method SPLIT_SINGLE_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_SINGLE_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE überzuleitende Einzelsätze 20050406
2 Changing CH_TAB_TOTAL_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE überzuleitende Summensätze 20050406
3 Importing IM_TAB_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE überzuleitende Exposures 20050404
# Exception Resumable Description Created on
1 EXPOSURE_NOT_FOUND Exposure existiert nicht 20050404

Method UNLOCK Signature

Method UNLOCK on class CL_VERSION_TEM has no parameter.
Method UNLOCK on class CL_VERSION_TEM has no exception.

Method UPDATE_HEDGE_MGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_CHANGED_EXPOSURE Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE geänderte Exposures 20050406
2 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050404
3 Importing IM_HEDGE_PLAN_ID Call by reference Type reference (TYPE) THM_PLANNERID Hedgemanagement: Sicherungsplan-ID 20050404
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20050329
5 Importing IM_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu anzulegende Exposure 20050405
6 Importing IM_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Exposure 20050405
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050329
2 INPUT_MISSING Fehlende Eingabeparameter 20050404

Method UPDATE_VERSION_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE_CHANGED Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE Tabelle von Analyseergebnissen 20050504
2 Importing IM_TAB_EXPOSURE_DEL Call by reference Type reference (TYPE) TEMY_VERSEXPOS gelöschte Exposures 20050504
3 Importing IM_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_VERSEXPOS geänderte Exposures 20050504
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050504

Method UPDATE_VERSION_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXPOSURE_CHANGED Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE geänderte Exposures 20050506
2 Importing IM_TAB_EXPOSURE_NEW Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE neu angelegte Exposures 20050504
3 Importing IM_TAB_EXPOSURE_UPD Call by reference Type reference (TYPE) TEMY_ANALYZED_EXPOSURE vorhandene Exposures 20050504
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050504
History
Last changed by/on SAP  20050615 
SAP Release Created in 600