Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PARTNER_TRD | Distributor Partner | 20000417 |
Properties
Class | CL_MANAGER_TRF | |
Short Description | Treasury: Manager Class Options/Futures Management | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FTR_LISTED_OPTIONS_FUTURES | Treasury: Listed Options and Futures |
Created | 20000111 | SAP |
Last change | 20050109 | 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) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_PARTNER_TRD | Distributor Partner | 20000417 |
Friends
Class CL_MANAGER_TRF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20021210 | ||||
2 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20021210 | ||||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_DISTRIBUTOR_TRD | Calling Distributor Instance | 20000503 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Test Run True (1) / False (0) | 20000707 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Flow Protocol Active | 20000626 | ||
6 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_MANAGER_TRF | Treasury: Manager Class Options/Futures Management | 20021210 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TPM_MIGRATION_CAT | Migration type | 20010724 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Message Protocol Active | 20000626 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BAL_S_PROF | Profile for Application Log | 20000512 | ||
10 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Reference to Protocol | 20000519 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRFY_CALC_POS | Table with Registered Calculation Positions | 20000503 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRFY_BUSTRANS | Table with Updated TRF Business Transactions | 20000503 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TRFY_SUBTRANS_W_FLOWS | Table with Business Subtransactions for Protocol | 20000512 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TCODE | Transaction Code | 20000504 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Checks if Class is Still Active | 20030627 |
2 | ![]() |
Static method | Public | Constructor | 20021210 | |
3 | ![]() |
Static method | Public | Method | Gets Singleton | 20031201 |
4 | ![]() |
Instance method | Public | Method | 20021210 | |
5 | ![]() |
Instance method | Private | Method | Deletes Derived Busineses Transactions Without Flows | 20001024 |
6 | ![]() |
Instance method | Private | Method | Deletes Business Transactions in Status 'Deleted' | 20000509 |
7 | ![]() |
Instance method | Public | Method | Displays Class Positions | 20000704 |
8 | ![]() |
Instance method | Public | Method | Displays Error Protocol | 20000512 |
9 | ![]() |
Instance method | Private | Method | Filters the Imported Business Transactions | 20000417 |
10 | ![]() |
Instance method | Public | Method | Gets the Distributor | 20000505 |
11 | ![]() |
Instance method | Public | Method | Gets the Protocol Handler | 20000710 |
12 | ![]() |
Instance method | Public | Method | Gets the Transaction Code | 20000505 |
13 | ![]() |
Instance method | Public | Method | 20021210 | |
14 | ![]() |
Instance method | Private | Method | Finds TRF Business Transactions and Sorts Them | 20000425 |
15 | ![]() |
Instance method | Private | Method | Gets TRF Business Transaction | 20000417 |
16 | ![]() |
Instance method | Private | Method | Handles an Error in the TRF_MANAGER | 20000111 |
17 | ![]() |
Instance method | Public | Method | 20021210 | |
18 | ![]() |
Instance method | Public | Method | Indicator: Data Migration | 20010724 |
19 | ![]() |
Instance method | Public | Method | Specifies if this is a Test Run | 20000707 |
20 | ![]() |
Instance method | Public | Method | Executes Debit Position Run for Margins | 20000509 |
21 | ![]() |
Instance method | Private | Method | Prepares Entire Display of Protocol | 20000516 |
22 | ![]() |
Instance method | Private | Method | Prepares Display of Result Protocol | 20000512 |
23 | ![]() |
Instance method | Private | Method | Prepares Display of Error Protocol | 20000512 |
24 | ![]() |
Instance method | Private | Method | Prepares Processing for a Class Position | 20000516 |
25 | ![]() |
Instance method | Public | Method | Determines Class Position with Position Values | 20000705 |
26 | ![]() |
Instance method | Public | Method | Executes Debit Position Run for Margins | 20000518 |
27 | ![]() |
Instance method | Public | Method | Registers Calculation Position for Later Update | 20000418 |
28 | ![]() |
Instance method | Public | Method | Registers Business Subtransaction for Protocol Creation | 20000512 |
29 | ![]() |
Instance method | Public | Method | Registers Derived Business Transaction for TRD Update | 20000503 |
30 | ![]() |
Instance method | Public | Method | Reverses Margin Business Transactions | 20000515 |
31 | ![]() |
Instance method | Public | Method | Executes Debit Position Run for Margins | 20000510 |
32 | ![]() |
Instance method | Private | Method | Displays Class Positions | 20000705 |
33 | ![]() |
Instance method | Private | Method | Transfers Registere Business Transactions to Distributor | 20000516 |
34 | ![]() |
Instance method | Public | Method | Processing for Manual Posting | 20020409 |
35 | ![]() |
Instance method | Public | Method | Processing for Manual Posting | 20020412 |
Events
Class CL_MANAGER_TRF has no event.
Types
Class CL_MANAGER_TRF has no local type.
Method Signatures
Method CHECK_CLASS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20030627 | ||
2 | ![]() |
IM_POSITION_GUID | Value transfer | Type reference (TYPE) | TPM_CLASS_POSITION_TRF | TRF-Positionskonto-Gattungsbestand | 20030627 | ||
3 | ![]() |
RE_FLG_ACTIVE | Value transfer | Type reference (TYPE) | XFLAG | Flag: Gattung aktiv | 20030627 |
Method CHECK_CLASS_ACTIVE on class CL_MANAGER_TRF has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_MANAGER_TRF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MANAGER_TRF has no exception.
Method CLS_GET_MANAGER_TRF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_MANAGER_TRF | Value transfer | Object reference (TYPE REF TO) | CL_MANAGER_TRF | Managerklasse Options/Futuresverwaltung | 20031201 |
Method CLS_GET_MANAGER_TRF on class CL_MANAGER_TRF has no exception.
Method CLS_GET_PARTNER Signature
Method CLS_GET_PARTNER on class CL_MANAGER_TRF has no parameter.
Method CLS_GET_PARTNER on class CL_MANAGER_TRF has no exception.
Method DELETE_INITIAL_TRANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DISTRIBUTOR | Value transfer | Object reference (TYPE REF TO) | IF_DISTRIBUTOR_TRD | Distributorinstanz | 20001024 |
Method DELETE_INITIAL_TRANSACTIONS on class CL_MANAGER_TRF has no exception.
Method DELETE_TRANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TAB_TRANSACTIONS | Value transfer | Type reference (TYPE) | TRFY_BUSTRANS | Tabelle aller Geschäftsvorfälle | 20000509 |
Method DELETE_TRANSACTIONS on class CL_MANAGER_TRF has no exception.
Method DISPLAY_CLASS_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20000704 | ||
2 | ![]() |
IM_FLG_NO_ZERO_POSITIONS | Value transfer | Type reference (TYPE) | XFELD | SPACE | Flag: keine Nullbestände anzeigen | 20020327 | |
3 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000704 |
Method DISPLAY_CLASS_POSITIONS on class CL_MANAGER_TRF has no exception.
Method DISPLAY_MESSAGE_PROTOCOL Signature
Method DISPLAY_MESSAGE_PROTOCOL on class CL_MANAGER_TRF has no parameter.
Method DISPLAY_MESSAGE_PROTOCOL on class CL_MANAGER_TRF has no exception.
Method FILTER_TRANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TAB_BUS_TRANS | Call by reference | Type reference (TYPE) | TRDY_BUSINESSTRANSACTION | Liste der geänderten Geschäftsvorfälle | 20000417 | ||
2 | ![]() |
RE_TAB_BUS_TRANS | Value transfer | Type reference (TYPE) | TRDY_BUSINESSTRANSACTION | Liste der relevanten Geschäftsvorfälle | 20000417 |
Method FILTER_TRANSACTIONS on class CL_MANAGER_TRF has no exception.
Method GETU_DISTRIBUTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_DISTRIBUTOR | Value transfer | Object reference (TYPE REF TO) | IF_DISTRIBUTOR_TRD | Distributor | 20000505 |
Method GETU_DISTRIBUTOR on class CL_MANAGER_TRF has no exception.
Method GETU_PROTOCOL_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Referenz auf Protokoll-Handler | 20000710 |
Method GETU_PROTOCOL_HANDLER on class CL_MANAGER_TRF has no exception.
Method GETU_TCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TCODE | Value transfer | Type reference (TYPE) | TCODE | Transaktionscode | 20000505 |
Method GETU_TCODE on class CL_MANAGER_TRF has no exception.
Method GET_CHANGES Signature
Method GET_CHANGES on class CL_MANAGER_TRF has no parameter.
Method GET_CHANGES on class CL_MANAGER_TRF has no exception.
Method GET_SORTED_TRF_TRANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TAB_BUS_TRANS | Call by reference | Type reference (TYPE) | TRDY_BUSINESSTRANSACTION | Tabelle mit TRD-Geschäftsvorfällen | 20000425 | ||
2 | ![]() |
RE_TAB_BUS_TRANS | Value transfer | Type reference (TYPE) | TRFY_BUSTRANS | Tabelle mit sortierten TRF-Geschäftsvorfällen | 20000425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler ist aufgetreten | 20000509 |
Method GET_TRF_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BUSINESS_TRANSACTION_TRD | Call by reference | Object reference (TYPE REF TO) | IF_BUSINESS_TRANSACTION_TRD | TRD-Geschäftsvorfall | 20000504 | ||
2 | ![]() |
RE_BUSINESS_TRANSACTION_TRF | Value transfer | Object reference (TYPE REF TO) | CL_BUSINESSTRANSACTION_TRF | TRF-Geschäftsvorfall | 20000504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler ist aufgetreten | 20000509 |
Method HANDLE_ERROR Signature
Method HANDLE_ERROR on class CL_MANAGER_TRF has no parameter.
Method HANDLE_ERROR on class CL_MANAGER_TRF has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_MANAGER_TRF has no parameter.
Method INITIALIZE on class CL_MANAGER_TRF has no exception.
Method IS_MIGRATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_MIGRATION_CAT | Value transfer | Type reference (TYPE) | TPM_MIGRATION_CAT | Migrationstyp | 20010724 |
Method IS_MIGRATION on class CL_MANAGER_TRF has no exception.
Method IS_TESTRUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TESTRUN | Value transfer | Type reference (TYPE) | I | Flag: Testlauf = 1 | 20000707 |
Method IS_TESTRUN on class CL_MANAGER_TRF has no exception.
Method POST_MARGINS_FOR_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Bewegungen vorhanden | 20000816 | ||
2 | ![]() |
EX_FLG_NO_MESSAGES | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Meldungen vorhanden | 20001027 | ||
3 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20000509 | ||
4 | ![]() |
IM_DOCUMENT_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Belegdatum | 20000509 | ||
5 | ![]() |
IM_FI_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20001012 | ||
6 | ![]() |
IM_FI_POSTING_PERIOD | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20040826 | ||
7 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Flag: Simulationslauf | 20000509 | ||
8 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokol-Handler | 20000515 | ||
9 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000509 |
Method POST_MARGINS_FOR_POSITIONS on class CL_MANAGER_TRF has no exception.
Method PREPARE_ALL_PROTOCOLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Bewegungen vorhanden | 20000816 | ||
2 | ![]() |
EX_FLG_NO_MESSAGES | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Meldungen vorhanden | 20000816 | ||
3 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Stichtag | 20000516 | ||
4 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Flag: Simulation | 20000516 | ||
5 | ![]() |
IM_PROCEDURE | Value transfer | Type reference (TYPE) | C | Verarbeitungsart | 20000516 | ||
6 | ![]() |
IM_TAB_CLASS_POS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_OP | Tabelle mit Gattungsbeständen | 20000516 | ||
7 | ![]() |
IM_TAB_SUBTRANS | Value transfer | Type reference (TYPE) | TRFY_SUBTRANS_W_FLOWS | Tabelle mit Teilgeschäftsvorfällen | 20000516 |
Method PREPARE_ALL_PROTOCOLS on class CL_MANAGER_TRF has no exception.
Method PREPARE_FLOW_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: Keine Bewegungen vorhanden | 20000816 | ||
2 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Stichtag | 20000512 | ||
3 | ![]() |
IM_MSG_PROT_ACTIVE | Value transfer | Type reference (TYPE) | XFELD | Flag: Nachrichtenprotokoll aktiv | 20000926 | ||
4 | ![]() |
IM_PROCEDURE | Value transfer | Type reference (TYPE) | C | Verarbeitungsart | 20000516 | ||
5 | ![]() |
IM_TAB_SUBTRANS | Value transfer | Type reference (TYPE) | TRFY_SUBTRANS_W_FLOWS | Tabelle mit Teilgeschäftsvorfällen | 20000512 | ||
6 | ![]() |
IM_TITLE | Value transfer | Type reference (TYPE) | CHAR50 | Protokolltitel | 20000512 |
Method PREPARE_FLOW_PROTOCOL on class CL_MANAGER_TRF has no exception.
Method PREPARE_MESSAGE_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TAB_CLASS_POS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_OP | Tabelle mit Gattungsbeständen | 20000512 | ||
2 | ![]() |
IM_TITLE | Value transfer | Type reference (TYPE) | SYTITLE | Protokolltitel | 20000512 | ||
3 | ![]() |
RE_FLG_ACTIVE | Value transfer | Type reference (TYPE) | XFELD | Flag: Protokoll aktiv | 20000626 |
Method PREPARE_MESSAGE_PROTOCOL on class CL_MANAGER_TRF has no exception.
Method PREPARE_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CLASS_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRF | Gattungsposition | 20000516 | ||
2 | ![]() |
EX_CLASS_POSITION_OP | Value transfer | Object reference (TYPE REF TO) | CL_CLASS_POSITION_OP_TRF | TRF-Position für operative Funktionen | 20000925 | ||
3 | ![]() |
EX_DISTRIBUTOR | Value transfer | Object reference (TYPE REF TO) | IF_DISTRIBUTOR_TRD | Distributor | 20000516 | ||
4 | ![]() |
EX_FLAG_ERROR | Value transfer | Type reference (TYPE) | XFELD | Fehler ist aufgetreten | 20000926 | ||
5 | ![]() |
IM_COMPANY_CODE | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20000516 | ||
6 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Simulationsflag | 20000921 | ||
7 | ![]() |
IM_POSITION_GUID | Value transfer | Type reference (TYPE) | TPM_CLASS_POSITION_TRF | Objekt-Identifier | 20000516 | ||
8 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokoll-Handler | 20000516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler ist aufgetreten | 20000516 |
Method READ_CLASS_POSITIONS_W_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20000705 | ||
2 | ![]() |
IM_FLG_ZERO_POSITIONS | Value transfer | Type reference (TYPE) | XFELD | Flag: Nullbestände zurückgeben | 20000717 | ||
3 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000705 | ||
4 | ![]() |
RE_TAB_CLASS_POS_VALUES | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_W_VALUES | Tabelle mit Positionen und Werten | 20000705 |
Method READ_CLASS_POSITIONS_W_VALUES on class CL_MANAGER_TRF has no exception.
Method RECALC_MARGINS_FOR_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Bewegungen vorhanden | 20000816 | ||
2 | ![]() |
EX_FLG_NO_MESSAGES | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Meldungen vorhanden | 20000816 | ||
3 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Flag: Simulationslauf | 20000518 | ||
4 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokol-Handler | 20000518 | ||
5 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000518 |
Method RECALC_MARGINS_FOR_POSITIONS on class CL_MANAGER_TRF has no exception.
Method REGISTER_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CALCULATION_POSITION | Call by reference | Object reference (TYPE REF TO) | CL_CALCULATION_POSITION_TRF | zu registrierende Berechnungsposition | 20000418 |
Method REGISTER_POSITION on class CL_MANAGER_TRF has no exception.
Method REGISTER_SUBTRANS_FOR_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_STR_SUBTRANS | Value transfer | Type reference (TYPE) | TRFS_SUBTRANS_W_FLOWS | Teilgeschäftsvorfall mit Bewegungen | 20000926 |
Method REGISTER_SUBTRANS_FOR_PROTOCOL on class CL_MANAGER_TRF has no exception.
Method REGISTER_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TRANSACTION | Call by reference | Object reference (TYPE REF TO) | CL_BUSINESSTRANSACTION_TRF | zu registrierender Geschäftsvorfall | 20000503 |
Method REGISTER_TRANSACTION on class CL_MANAGER_TRF has no exception.
Method REVERSE_MARGINS_FOR_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Bewegungen storniert | 20000926 | ||
2 | ![]() |
EX_FLG_NO_MESSAGES | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Meldungen vorhanden | 20001027 | ||
3 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20000515 | ||
4 | ![]() |
IM_FI_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20040826 | ||
5 | ![]() |
IM_FI_POSTING_PERIOD | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20040826 | ||
6 | ![]() |
IM_FLAG_CLOSE_MARGIN | Value transfer | Type reference (TYPE) | XFELD | Close Margin wird storniert | 20000515 | ||
7 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Flag: Simulationslauf | 20000515 | ||
8 | ![]() |
IM_FLAG_VARIATION_MARGIN | Value transfer | Type reference (TYPE) | XFELD | Variation Margin wird storniert | 20000515 | ||
9 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokol-Handler | 20000515 | ||
10 | ![]() |
IM_REVERSAL_REASON | Value transfer | Type reference (TYPE) | SSTOGRD | TR-Stornogrund | 20000515 | ||
11 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000515 |
Method REVERSE_MARGINS_FOR_POSITIONS on class CL_MANAGER_TRF has no exception.
Method RUN_VAMA_FOR_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FLG_NO_FLOWS | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Bewegungen vorhanden | 20000816 | ||
2 | ![]() |
EX_FLG_NO_MESSAGES | Value transfer | Type reference (TYPE) | XFELD | Flag: keine Meldungen vorhanden | 20001026 | ||
3 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Stichtag | 20000510 | ||
4 | ![]() |
IM_DOCUMENT_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Belegdatum | 20000510 | ||
5 | ![]() |
IM_FI_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20001012 | ||
6 | ![]() |
IM_FI_POSTING_PERIOD | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20040825 | ||
7 | ![]() |
IM_FLAG_POST_CL_MARGIN | Value transfer | Type reference (TYPE) | XFELD | Flag: Close Margins buchen | 20000518 | ||
8 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Flag: Simulationslauf | 20000510 | ||
9 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokol-Handler | 20000511 | ||
10 | ![]() |
IM_TAB_CLASS_POSITIONS | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_T | Tabelle mit Positionen | 20000510 |
Method RUN_VAMA_FOR_POSITIONS on class CL_MANAGER_TRF has no exception.
Method SHOW_CLASS_POSITION_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Stichtag | 20000705 | ||
2 | ![]() |
IM_TAB_CLASS_POS_VALUES | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS_W_VALUES | Tabelle mit Positionen | 20000705 |
Method SHOW_CLASS_POSITION_LIST on class CL_MANAGER_TRF has no exception.
Method UPDATE_DISTRIBUTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DISTRIBUTOR | Value transfer | Object reference (TYPE REF TO) | IF_DISTRIBUTOR_TRD | Distributorinstanz | 20000516 | ||
2 | ![]() |
IM_DOCUMENT_DATE | Value transfer | Type reference (TYPE) | BLDAT | Belegdatum | 20000516 | ||
3 | ![]() |
IM_FI_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20001012 | ||
4 | ![]() |
IM_FI_POSTING_PERIOD | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20040825 | ||
5 | ![]() |
IM_FLAG_SIMULATION | Value transfer | Type reference (TYPE) | XFELD | Simulationsflag | 20000925 | ||
6 | ![]() |
IM_PROTOCOL_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20000925 | ||
7 | ![]() |
IM_REVERSAL_REASON | Value transfer | Type reference (TYPE) | SSTOGRD | TR-Stornogrund | 20000516 |
Method UPDATE_DISTRIBUTOR on class CL_MANAGER_TRF has no exception.
Method UPDATE_FOR_MANUAL_POSTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CALC_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_CALCULATION_POSITION_TRF | Treasury: Options/Futures-Position | 20020410 | ||
2 | ![]() |
IM_STR_DATA | Value transfer | Type reference (TYPE) | TRFS_MAN_POST_GUI | TRF: Dynprostruktur für manuelle Buchung | 20020410 | ||
3 | ![]() |
IM_TAB_FLOWS | Value transfer | Type reference (TYPE) | TRFY_MAN_POST_FLOW_GUI | TRF: Tabelle für Bewegungen der manuellen Buchung | 20020410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler ist aufgetreten | 20020410 |
Method UPDATE_FOR_REV_MANUAL_POSTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CALC_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_CALCULATION_POSITION_TRF | Treasury: Options/Futures-Position | 20020412 | ||
2 | ![]() |
IM_STR_DATA | Value transfer | Type reference (TYPE) | TRFS_MAN_POST_GUI | TRF: Dynprostruktur für manuelle Buchung | 20020412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler ist aufgetreten | 20020412 |
History
Last changed by/on | SAP | 20050109 |
SAP Release Created in |