Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Private | Type reference (TYPE) | CHAR1 | TEMCO_CHAR_1 | Corresponds to Database Status | 20050523 | ||
| 2 | Constant | Private | Type reference (TYPE) | CHAR1 | TEMCO_CHAR_D | Delete possible | 20050523 | ||
| 3 | Instance attribute | Private | Type reference (TYPE) | DERF | First Entered on | 20050315 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TCODE | Transaction Code | 20050315 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TERF | Time of Initial Entry | 20050315 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | RERF | Created By | 20050315 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Internal Status of a Version | 20050523 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | DBEAR | Last Processed on | 20050315 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | TCODE | Transaction Code | 20050315 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | TBEAR | Last Edited at | 20050315 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | RBEAR | Employee ID | 20050315 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PROFILE_TEM | Planning Profile Exposure Management | 20050315 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | TEM_PLANNING_PROFILE | Planning profile | 20050407 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protocol Manager | 20050321 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | TEM_VERSION | Number of Reference Version | 20050510 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Table of Analysis Results | 20050318 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | TEMY_VERSEXPOS | Table Type for Versioned Exposure | 20050315 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TYP_TAB_EXPOSURE_MESSAGE | Exposure Messages | 20050330 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TEM_VERSION_DATE | Version Date | 20050318 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TEM_VERSION | Version | 20050315 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Inserts a Message in the Protocol Manager | 20050321 | |
| 2 | Instance method | Private | Method | Adds a Message to an Exposure | 20050330 | |
| 3 | Instance method | Public | Method | Analyses the Version | 20050318 | |
| 4 | Instance method | Private | Method | Determines Hedge Strategy for Totals Records | 20050321 | |
| 5 | Instance method | Private | Method | Executes Authority Check | 20050421 | |
| 6 | Instance method | Private | Method | Makes Exposures of a Newly Created Version Consistent | 20050422 | |
| 7 | Instance method | Public | Method | Checks Exposures to Reset Version | 20050503 | |
| 8 | Instance method | Public | Method | Checks Exposures for Transfer to Hedge Management | 20050405 | |
| 9 | Instance method | Public | Method | Checks if Version Can Be Deleted | 20050523 | |
| 10 | Instance method | Private | Method | Checks whether it is Last Version for Profile | 20050503 | |
| 11 | Instance method | Private | Method | Checks Single Records for Transfer to Hedge Management | 20050405 | |
| 12 | Instance method | Private | Method | Checks Total Records for Transfer to Hedge Management | 20050405 | |
| 13 | Instance method | Private | Method | Deletes Messages for the Exposures | 20050420 | |
| 14 | Instance method | Private | Method | Adds Information from Comparison Version | 20050318 | |
| 15 | Instance method | Public | Constructor | CONSTRUCTOR | 20050407 | |
| 16 | Instance method | Public | Method | Deletes the Version | 20050523 | |
| 17 | Instance method | Private | Method | Fills the Text Fields | 20050322 | |
| 18 | Instance method | Public | Method | Releases Resources | 20050405 | |
| 19 | Instance method | Public | Method | Gets the Analysis Results | 20050318 | |
| 20 | Instance method | Public | Method | Gets the Exposures | 20050318 | |
| 21 | Instance method | Private | Method | Gets All Exposures With Messages | 20050420 | |
| 22 | Instance method | Private | Method | Gets Exposure Key as Text | 20050420 | |
| 23 | Instance method | Public | Method | Gets Messages for an Exposure | 20050406 | |
| 24 | Instance method | Public | Method | Gets the Header Data | 20050318 | |
| 25 | Instance method | Private | Method | Gets Amounts in Hedge Management | 20050525 | |
| 26 | Instance method | Public | Method | Gets Planning Profile of Version | 20050321 | |
| 27 | Instance method | Private | Method | Gets Transaction Activity | 20050429 | |
| 28 | Instance method | Private | Method | Performs Actual Update in Hedge Management | 20050406 | |
| 29 | Instance method | Public | Method | Generates a New Version | 20050421 | |
| 30 | Instance method | Private | Method | Locks Version | 20050407 | |
| 31 | Instance method | Public | Method | Prepares Data for Display (Without Analysis) | 20050520 | |
| 32 | Instance method | Private | Method | Reads Information in Hedge Management | 20050322 | |
| 33 | Instance method | Public | Method | Resets Hedge Management | 20050503 | |
| 34 | Instance method | Public | Method | Sets Internal Status | 20050523 | |
| 35 | Instance method | Public | Method | Set Exposure Data | 20050316 | |
| 36 | Instance method | Public | Method | Set Version Header Data | 20050315 | |
| 37 | Instance method | Public | Method | Set Profile Data | 20050316 | |
| 38 | Instance method | Private | Method | Generates Single Exposures | 20050421 | |
| 39 | Instance method | Private | Method | Sets Status and Appropriate Messages | 20050506 | |
| 40 | Instance method | Private | Method | Generates Totals Records | 20050422 | |
| 41 | Instance method | Private | Method | Sorts Exposures | 20050422 | |
| 42 | Instance method | Private | Method | Splits Exposures Acc. to Memo Records and Totals Records | 20050404 | |
| 43 | Instance method | Public | Method | Releases Version | 20050407 | |
| 44 | Instance method | Public | Method | Transfer Exposures to Hedge Management | 20050329 | |
| 45 | Instance method | Private | Method | Adjusts Version Data to New Status after Reset | 20050504 | |
| 46 | 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 | fehlgeschlagen | 20050321 | ||
| 2 | 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 | CH_MESSAGE_INDICATOR | Call by reference | Type reference (TYPE) | TEM_MESSAGE_INDICATOR | Kennzeichen für Nachrichten zu Exposures | 20050331 | |||
| 2 | IM_EXPOSURE_ID | Call by reference | Type reference (TYPE) | TEM_EXPOSURE_ID | Exposure Id | 20050330 | |||
| 3 | IM_EXPOSURE_ORIGIN | Call by reference | Type reference (TYPE) | TEM_EXPOSURE_ORIGIN | Ursprung eines Exposures | 20050330 | |||
| 4 | IM_FLG_INCLUDE_LOG | Call by reference | Type reference (TYPE) | FLAG | TEMCO_XFALSE | Meldung in Protokolhandler stellen | 20050506 | ||
| 5 | IM_LOG_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20050330 | |||
| 6 | 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 | IM_FLG_READ_HDGMGT | Call by reference | Type reference (TYPE) | TEM_READ_HEDGEMGT | TEMCO_XTRUE | Daten aus Hedgemanagement lesen | 20080430 | ||
| 2 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050321 | |||
| 3 | IM_REF_VERSION | Call by reference | Object reference (TYPE REF TO) | CL_VERSION_TEM | Vergleichsversion | 20050318 | |||
| 4 | IM_VALUATION_AREA | Call by reference | Type reference (TYPE) | TPM_VAL_AREA | Bewertungsbereich | 20050322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Analyse fehlgeschlagen | 20050318 |
Method APPLY_POLICY Signature
Method APPLY_POLICY on class CL_VERSION_TEM has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050321 |
Method AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVITY | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20050421 |
Method CHECK_CONSISTENCY Signature
Method CHECK_CONSISTENCY on class CL_VERSION_TEM has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050422 |
Method CHECK_EXPOSURES_FOR_RESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_EXPOSURE_DEL | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | zu löschende Exposures | 20050504 | |||
| 2 | EX_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | zu ändernde Exposures | 20050504 | |||
| 3 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050503 |
Method CHECK_EXPOSURES_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu anzulegende Exposures | 20050405 | |||
| 2 | EX_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Exposures | 20050405 | |||
| 3 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050405 | |||
| 4 | IM_TAB_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | überzuleitende Exposures | 20050405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | überzuleitende Exposures sind inkonsistent | 20050405 | ||
| 2 | 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 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050523 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | fehlgeschlagen | 20050503 |
Method CHECK_SINGLES_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu anzulegende Exposures | 20050405 | |||
| 2 | CH_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Exposures | 20050405 | |||
| 3 | CH_TAB_TOTAL_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Summensätze (Tabelle wird nur sortiert) | 20050405 | |||
| 4 | IM_TAB_SINGLE_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Einzelsätze | 20050405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu anzulegende Sätze | 20050405 | |||
| 2 | CH_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Sätze | 20050405 | |||
| 3 | CH_TAB_SINGLE_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Einzelsätze (Tabelle wird nur sortiert) | 20050405 | |||
| 4 | IM_TAB_TOTAL_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Summensätze | 20050405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050405 |
Method CLEAR_EXPOSURE_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | fehlgeschlagen | 20050318 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLG_LOCK | Call by reference | Type reference (TYPE) | FLAG | TEMCO_XFALSE | Objekt sperren | 20050407 | ||
| 2 | IM_PROFILE_ID | Call by reference | Type reference (TYPE) | TEM_PLANNING_PROFILE | Planungsprofil | 20050407 | |||
| 3 | IM_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | TEMCO_CHAR_2 | 2 = Sperre geht an Verbucher über, 3 = Sperre bleibt | 20050420 | ||
| 4 | IM_VERSION_NO | Call by reference | Type reference (TYPE) | TEM_VERSION | Versionsnummer | 20050407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | bereits gesperrt | 20050407 | ||
| 2 | Eingabe fehlt | 20050407 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLG_TESTRUN | Call by reference | Type reference (TYPE) | FLAG | TEMCO_XFALSE | Testlauf | 20050531 | ||
| 2 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Löschen fehlgeschlagen | 20050523 |
Method FILL_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | IM_STR_EXPOSURE | Call by reference | Type reference (TYPE) | ANY | Exposure | 20050420 | |||
| 2 | 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 | EX_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050406 | |||
| 2 | IM_EXPOSURE_ID | Call by reference | Type reference (TYPE) | TEM_EXPOSURE_ID | Exposure Id | 20050406 | |||
| 3 | IM_EXPOSURE_ORIGIN | Call by reference | Type reference (TYPE) | TEM_EXPOSURE_ORIGIN | Ursprung eines Exposures | 20050406 | |||
| 4 | IM_LOG_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20050406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exposure existiert nicht | 20050406 | ||
| 2 | Keine Meldungen gefunden | 20050406 |
Method GET_HEADER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_HEADER_DATA | Call by reference | Type reference (TYPE) | TEMT_VERSION | Kopfdaten der Version | 20050406 | |||
| 2 | EX_VERSION_DATE | Call by reference | Type reference (TYPE) | TEM_VERSION_DATE | Versionsdatum | 20050318 | |||
| 3 | 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 | EX_TAB_TOTAL | Call by reference | Type reference (TYPE) | TYP_TAB_HM_TOTAL_AMT | Tabelle mit Summensätzen | 20050525 | |||
| 2 | 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 | 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 | EX_TRANSACTION_ACT | Call by reference | Type reference (TYPE) | THM_TRANSACT | Hedgemanagement: Transaktionsvorgang | 20050429 | |||
| 2 | IM_FOREIGN_AMT | Call by reference | Type reference (TYPE) | TEM_EXPOSURE_AMT | Fremdwährungsbetrag des Exposures | 20050429 | |||
| 3 | IM_TRANSACTION_CAT | Call by reference | Type reference (TYPE) | THM_TRANSCAT | Hedgemanagement: Transaktionstyp | 20050429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ungültig | 20081007 |
Method INFORM_HEDGE_MGT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu anzulegende Exposures | 20050406 | |||
| 2 | CH_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Exosures | 20050406 | |||
| 3 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050406 | |||
| 4 | IM_HEDGE_PLAN_ID | Call by reference | Type reference (TYPE) | THM_PLANNERID | Hedgemanagement: Sicherungsplan-ID | 20050406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050406 |
Method INIT_NEW_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLG_TESTRUN | Call by reference | Type reference (TYPE) | FLAG | TEMCO_XFALSE | Testlauf | 20050421 | ||
| 2 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050421 | |||
| 3 | IM_P_VERSION | Call by reference | Object reference (TYPE REF TO) | CL_VERSION_TEM | Vorgägnerversion | 20050422 | |||
| 4 | IM_VERSION_DATE | Call by reference | Type reference (TYPE) | TEM_VERSION_DATE | Versionsdatum | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050421 | ||
| 2 | keine Berechtigung | 20050421 |
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | bereits gesperrt | 20050407 |
Method PREPARE_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050520 |
Method READ_HEDGE_MGT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUATION_AREA | Call by reference | Type reference (TYPE) | TPM_VAL_AREA | Bewertungsbereich | 20050323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050322 |
Method RESET_HEDGE_MGT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_EXPOSURE_CHANGED | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | geänderte Exposures | 20050504 | |||
| 2 | IM_P_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050503 | |||
| 3 | IM_TAB_EXPOSURE_DEL | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | zu löschende Exposures | 20050504 | |||
| 4 | IM_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | zu ändernde Exposures | 20050504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | CH_TAB_OLD_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | Exposures der Vorgängerversion | 20050422 | |||
| 2 | CH_TAB_RAW_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_RAWEXPOS | Tabelle von Rohexposures | 20050421 | |||
| 3 | EX_TAB_TOTAL_EXPOSURE | Call by reference | Type reference (TYPE) | TYP_TAB_TOTAL_EXPOSURE | Tabelle mit Summenzeilen | 20050422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050421 |
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | CH_TAB_OLD_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | Exposures der Vorgängerversion | 20050422 | |||
| 2 | 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 | fehlgeschlagen | 20050422 |
Method SORT_EXPOSURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | CH_TAB_SINGLE_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | überzuleitende Einzelsätze | 20050406 | |||
| 2 | CH_TAB_TOTAL_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | überzuleitende Summensätze | 20050406 | |||
| 3 | IM_TAB_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | überzuleitende Exposures | 20050404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_TAB_CHANGED_EXPOSURE | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | geänderte Exposures | 20050406 | |||
| 2 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050404 | |||
| 3 | IM_HEDGE_PLAN_ID | Call by reference | Type reference (TYPE) | THM_PLANNERID | Hedgemanagement: Sicherungsplan-ID | 20050404 | |||
| 4 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20050329 | |||
| 5 | IM_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu anzulegende Exposure | 20050405 | |||
| 6 | IM_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Exposure | 20050405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050329 | ||
| 2 | Fehlende Eingabeparameter | 20050404 |
Method UPDATE_VERSION_RESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_EXPOSURE_CHANGED | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | Tabelle von Analyseergebnissen | 20050504 | |||
| 2 | IM_TAB_EXPOSURE_DEL | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | gelöschte Exposures | 20050504 | |||
| 3 | IM_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_VERSEXPOS | geänderte Exposures | 20050504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050504 |
Method UPDATE_VERSION_TRANS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_EXPOSURE_CHANGED | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | geänderte Exposures | 20050506 | |||
| 2 | IM_TAB_EXPOSURE_NEW | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | neu angelegte Exposures | 20050504 | |||
| 3 | IM_TAB_EXPOSURE_UPD | Call by reference | Type reference (TYPE) | TEMY_ANALYZED_EXPOSURE | vorhandene Exposures | 20050504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20050504 |
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 600 |