Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACTION_TODO_TRG | Interface Activities to Be Carried Out | 20030219 |
Properties
| Class | CL_POSITION_INDICATOR_MGT_PIN | |
| Short Description | Position Indicator Manager | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FTR_POSITION_INDICATOR | Position Indicator |
| Created | 20030214 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ACTION_TODO_TRG | Interface Activities to Be Carried Out | 20030219 |
Friends
Class CL_POSITION_INDICATOR_MGT_PIN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_POSITION_INDICATOR_MGT_PIN | Singleton | 20030214 | |||
| 2 | Constant | Private | Type reference (TYPE) | I | 2 | Change | 20030226 | ||
| 3 | Constant | Private | Type reference (TYPE) | I | 1 | Create using transaction | 20030226 | ||
| 4 | Constant | Private | Type reference (TYPE) | I | 4 | Delete | 20030320 | ||
| 5 | Constant | Private | Type reference (TYPE) | I | 3 | Display | 20030226 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR10 | 'INTERN' | Internal Transaction Number | 20030328 | ||
| 7 | Constant | Private | Type reference (TYPE) | J_OBJNR | 'INTERNAL' | Object Number | 20050809 | ||
| 8 | Constant | Private | Type reference (TYPE) | TPM_PIN_CREATION | 0 | Position Indicator Creation | 20030218 | ||
| 9 | Constant | Private | Type reference (TYPE) | TPM_PIN_CREATION | 1 | Position Indicator Creation | 20030218 | ||
| 10 | Constant | Private | Type reference (TYPE) | TPM_PIN_CREATION | 3 | Position Indicator Creation | 20050127 | ||
| 11 | Constant | Private | Type reference (TYPE) | TPM_PIN_CREATION | 2 | Position Indicator Creation | 20030218 | ||
| 12 | Constant | Private | Type reference (TYPE) | TRG_SCREEN_MODE | 2 | Change Mode | 20030226 | ||
| 13 | Constant | Private | Type reference (TYPE) | TRG_SCREEN_MODE | 1 | Display mode | 20030226 | ||
| 14 | Constant | Private | Type reference (TYPE) | TRG_SCREEN_MODE | 0 | Hidden | 20030226 | ||
| 15 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Called by BAPIs | 20030319 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | We are in BATCH | 20030319 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' = BAV Active | 20030331 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' | 'X' = Initialize Position Indicator Data | 20030221 | ||
| 19 | Instance attribute | Private | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030221 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_FTR_BAV | BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT | 20070706 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | PINY_PI_TRF | Table Type PINC_PI_TRF | 20030303 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | PINY_PI_TRL | Customizing TRL Position | 20030218 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | PINY_PI_TRS | Customizing TRS Position | 20030227 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positions to Be Generated Manually | 20030221 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positions for Decision in PopUp | 20030221 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positions to Be Generated Manually | 20030303 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positions for Decision in PopUp | 20030303 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | TRLY_POSITION | TRL Positions to Be Generated Manually | 20030220 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TRLY_POSITION | TRF Positions for Decision in PopUp | 20030220 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positions to Be Generated Manually | 20030227 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positions for Decision in PopUp | 20030227 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change position indicator | 20030225 | |
| 2 | Instance method | Private | Method | Checks if Changes Can Be Transferred | 20060731 | |
| 3 | Instance method | Public | Method | Checks, if the selector is complete | 20030508 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030217 | |
| 5 | Instance method | Private | Method | Generates a transient clone | 20030221 | |
| 6 | Instance method | Private | Method | Generates a persistent clone | 20030217 | |
| 7 | Static method | Public | Method | Gets the singleton | 20030304 | |
| 8 | Instance method | Public | Constructor | CONSTRUCTOR | 20030218 | |
| 9 | Instance method | Private | Method | Converts transient objects for the user interface | 20030225 | |
| 10 | Instance method | Private | Method | Converts the user interface to transient objects | 20030225 | |
| 11 | Instance method | Public | Method | Create position indicator | 20030225 | |
| 12 | Instance method | Public | Method | Generates a Subledger Position (TRAC POSITION) | 20030221 | |
| 13 | Instance method | Public | Method | Generates a Futures Account Position (TRF Position) | 20030303 | |
| 14 | Instance method | Public | Method | Generates a Subledger Position (TRL POSITION) | 20030217 | |
| 15 | Instance method | Public | Method | Generates a Securities Position (TRS Position) | 20030227 | |
| 16 | Instance method | Public | Method | Delete Persistent Objects | 20040430 | |
| 17 | Instance method | Public | Method | Delete Position Indicator | 20030320 | |
| 18 | Instance method | Public | Method | Deletes a Subledger Position (TRAC Position) | 20030402 | |
| 19 | Instance method | Public | Method | Deletes a Subledger Position (TRL Position) | 20030402 | |
| 20 | Instance method | Public | Method | Display Position Indicator | 20030225 | |
| 21 | Instance method | Public | Method | 20030220 | ||
| 22 | Instance method | Public | Method | Reads Customizing Futures Acct Pos. Indicator - Generation | 20030303 | |
| 23 | Instance method | Public | Method | Reads Customizing Subledger Pos. Indicator - Generation | 20030220 | |
| 24 | Instance method | Public | Method | Reads Customizing Securities Pos. Indicator - Generation | 20030227 | |
| 25 | Instance method | Public | Method | Reads REF_IF_BADI_BAV | 20110223 | |
| 26 | Instance method | Public | Method | Gets the Attributes for Sec.and Subledger Position Indicator | 20030410 | |
| 27 | Instance method | Private | Method | 'X' = At Least One Liability Position (TRS) Exists | 20050114 | |
| 28 | Instance method | Private | Method | Initialization of Global Data | 20030221 | |
| 29 | Instance method | Public | Method | 20030430 | ||
| 30 | Instance method | Public | Method | Tells us if we are called by BAPIs | 20030319 | |
| 31 | Instance method | Private | Method | Set the changes that were not set via the UI | 20060731 |
Events
Class CL_POSITION_INDICATOR_MGT_PIN has no event.
Types
Class CL_POSITION_INDICATOR_MGT_PIN has no local type.
Method Signatures
Method CHANGE_POSITION_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CANCEL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' = Transaktion wurde abgebrochen | 20030227 | |||
| 2 | EX_TAB_TRL_POSITION_CHANGED | Call by reference | Type reference (TYPE) | TRLY_POSITION | geänderte TRL Positionen | 20030328 | |||
| 3 | IM_MAINTAIN_FLG | Call by reference | Type reference (TYPE) | CHAR1 | TPMCO_XTRUE | 'X'=Maintenance via UI | 20060731 | ||
| 4 | IM_SAVE_FLG | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=show SAVE Button | 20030520 | |||
| 5 | IM_TAB_POSITION_TRAC | Call by reference | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positionen | 20030225 | |||
| 6 | IM_TAB_POSITION_TRF | Call by reference | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positionen | 20030303 | |||
| 7 | IM_TAB_POSITION_TRL | Call by reference | Type reference (TYPE) | TRLY_POSITION | TRL Positionen | 20030225 | |||
| 8 | IM_TAB_POSITION_TRL_CHG | Call by reference | Type reference (TYPE) | PINY_TRL_POSITION | geänderte TRL Positionen | 20060731 | |||
| 9 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positionen | 20030227 |
Method CHANGE_POSITION_INDICATOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CHECK_CHANGES_PIN_TRL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TRL_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINS_TRL_POSITION_DISPLAY | Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20060731 | |||
| 2 | EX_FLG_DATA_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20060731 | |||
| 3 | IM_TRL_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINS_TRL_POSITION | Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20060731 |
Method CHECK_CHANGES_PIN_TRL on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CHECK_SELECTOR_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor für Bewegungen | 20030508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektor ist nicht vollständig | 20030508 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_POSITION_INDICATOR_MGT_PIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CLONE_PERSISTENT_TO_TRANSIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_POSITION_TRAC | Call by reference | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | TRAC Position (transient) | 20030221 | |||
| 2 | EX_POSITION_TRF | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRF | TRF Position (transient) | 20030303 | |||
| 3 | EX_POSITION_TRL | Call by reference | Object reference (TYPE REF TO) | CL_POSITION_TRL | TRL Position (transient) | 20030221 | |||
| 4 | EX_POSITION_TRS | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRS | TRS Position (transient) | 20030227 | |||
| 5 | IM_POSITION_TRAC | Call by reference | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | TRAC Position | 20030221 | |||
| 6 | IM_POSITION_TRF | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRF | TRF Position | 20030303 | |||
| 7 | IM_POSITION_TRL | Call by reference | Object reference (TYPE REF TO) | CL_POSITION_TRL | TRL Position | 20030221 | |||
| 8 | IM_POSITION_TRS | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRS | TRS Position | 20030227 |
Method CLONE_PERSISTENT_TO_TRANSIENT on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CLONE_TRANSIENT_TO_PERISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POSITION_TRAC | Call by reference | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | TRAC Position | 20030221 | |||
| 2 | IM_POSITION_TRF | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRF | TRF Position | 20030303 | |||
| 3 | IM_POSITION_TRL | Call by reference | Object reference (TYPE REF TO) | CL_POSITION_TRL | TRL Position | 20030220 | |||
| 4 | IM_POSITION_TRS | Call by reference | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRS | TRS Position | 20030227 | |||
| 5 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20030514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20030514 |
Method CLS_GET_PIN_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_PIN_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_POSITION_INDICATOR_MGT_PIN | Bestandskennzeichen Manager | 20030304 |
Method CLS_GET_PIN_MANAGER on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_POSITION_INDICATOR_MGT_PIN has no parameter.
Method CONSTRUCTOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CONVERT_OBJECTS_TO_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_MAPPING_TRF | Call by reference | Type reference (TYPE) | PINY_MAP_TRF_OBJ_TO_STRUCT | Mapping: TRF Objekt <-> Anzeigestruktur | 20030303 | |||
| 2 | EX_TAB_MAPPING_TRL | Call by reference | Type reference (TYPE) | PINY_MAP_TRL_OBJ_TO_STRUCT | Mapping: TRL Objekt <-> Anzeigestruktur | 20030226 | |||
| 3 | EX_TAB_MAPPING_TRS | Call by reference | Type reference (TYPE) | PINY_MAP_TRS_OBJ_TO_STRUCT | Mapping: TRS Objekt <-> Anzeigestruktur | 20030227 | |||
| 4 | EX_TAB_TRF_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINY_TRF_POSITION_DISPLAY | Positionskonto-Bestandskennz.: Anzeigestruktur | 20030303 | |||
| 5 | EX_TAB_TRL_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINY_TRL_POSITION_DISPLAY | Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20030226 | |||
| 6 | EX_TAB_TRS_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINY_TRS_POSITION_DISPLAY | Depotbestandskennzeichen: Anzeigestruktur | 20030227 | |||
| 7 | IM_MAINENANCE_FLG | Value transfer | Type reference (TYPE) | CHAR1 | TPMCO_XTRUE | 'X'=Pflege via UI | 20060731 | ||
| 8 | IM_MODE | Call by reference | Type reference (TYPE) | I | 0=Create(online),1=Create,2=Change,3=Display | 20030226 | |||
| 9 | IM_TAB_POSITION_TRAC | Value transfer | Type reference (TYPE) | TRACY_POSCONTEXT_CL | Tabelle von Position Contexten | 20030225 | |||
| 10 | IM_TAB_POSITION_TRF | Value transfer | Type reference (TYPE) | TRFY_CLASS_POS | Treasury: Tabellentyp mit Positionskonto-Gattungs-Beständen | 20030303 | |||
| 11 | IM_TAB_POSITION_TRL | Value transfer | Type reference (TYPE) | TRLY_POSITION | Tabelle von TRL Positionen | 20030225 | |||
| 12 | IM_TAB_POSITION_TRS | Value transfer | Type reference (TYPE) | TRSY_CLASS_POSITION | Tabelle von TRS Positionen | 20030227 |
Method CONVERT_OBJECTS_TO_UI on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CONVERT_UI_TO_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_TRL_POSITION_CHANGED | Value transfer | Type reference (TYPE) | TRLY_POSITION | Treasury Ledger Positionen | 20030328 | |||
| 2 | IM_TAB_MAPPING_TRF | Value transfer | Type reference (TYPE) | PINY_MAP_TRF_OBJ_TO_STRUCT | Mapping: TRF Objekt <-> Anzeigestruktur | 20030303 | |||
| 3 | IM_TAB_MAPPING_TRL | Value transfer | Type reference (TYPE) | PINY_MAP_TRL_OBJ_TO_STRUCT | Mapping: TRL Objekt <-> Anzeigestruktur | 20030226 | |||
| 4 | IM_TAB_MAPPING_TRS | Value transfer | Type reference (TYPE) | PINY_MAP_TRS_OBJ_TO_STRUCT | Mapping: TRS Objekt <-> Anzeigestruktur | 20030227 | |||
| 5 | IM_TAB_TRF_POSITION_DISPLAY | Value transfer | Type reference (TYPE) | PINY_TRF_POSITION_DISPLAY | Positionskonto-Bestandskennz.: Anzeigestruktur | 20030303 | |||
| 6 | IM_TAB_TRL_POSITION_DISPLAY | Value transfer | Type reference (TYPE) | PINY_TRL_POSITION_DISPLAY | Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20030226 | |||
| 7 | IM_TAB_TRS_POSITION_DISPLAY | Value transfer | Type reference (TYPE) | PINY_TRS_POSITION_DISPLAY | Depotbestandskennzeichen: Anzeigestruktur | 20030227 |
Method CONVERT_UI_TO_OBJECTS on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CREATE_POSITION_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CANCEL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' = Transaktion wurde abgebrochen | 20030227 | |||
| 2 | EX_TAB_MAPPING_TRL | Call by reference | Type reference (TYPE) | PINY_MAP_TRL_OBJ_TO_STRUCT | Tabellentyp Mapping: TRL Objekt <-> Anzeigestruktur | 20030328 | |||
| 3 | IM_SAVE_FLG | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=show SAVE Button | 20030520 | |||
| 4 | IM_TAB_POSITION_TRAC | Call by reference | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positionen | 20030225 | |||
| 5 | IM_TAB_POSITION_TRF | Call by reference | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positionen | 20030303 | |||
| 6 | IM_TAB_POSITION_TRL | Call by reference | Type reference (TYPE) | TRLY_POSITION | TRL Positionen | 20030225 | |||
| 7 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positionen | 20030227 |
Method CREATE_POSITION_INDICATOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method CREATE_TRAC_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AA_REF | Call by reference | Type reference (TYPE) | TPM_AA_REF | Kontierungsreferenz Parallele Bewertungsbereiche | 20030221 | |||
| 2 | IM_FLG_MIGR | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=Migration | 20030716 | |||
| 3 | IM_FLG_NO_AAREF_PERS | Call by reference | Type reference (TYPE) | CHAR1 | Keine Persistenz der Kont.Ref. | 20060301 | |||
| 4 | IM_LEADING_OWNERSHIP | Call by reference | Type reference (TYPE) | TPM_LEADING_OWNERSHIP | Herkunft des führenden Geschäftsvorfalls | 20030221 | |||
| 5 | IM_PIN_CREATION | Call by reference | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030312 | |||
| 6 | IM_PRODUCT_GROUP | Call by reference | Type reference (TYPE) | TPM_PRODUCT_GROUP | Produktgruppe | 20030221 | |||
| 7 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20030221 | |||
| 8 | IM_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor für Bewegungen | 20030221 | |||
| 9 | IM_VTBFHA | Call by reference | Type reference (TYPE) | VTBFHA | Finanzgeschäft | 20041004 | |||
| 10 | RE_POSITION_TRAC | Value transfer | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | Position Context | 20030221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Badi-Aufruf fehlgeschlagen | 20030407 | ||
| 2 | sonstige Fehler | 20030428 | ||
| 3 | Selektor ist nicht vollständig | 20030508 |
Method CREATE_TRF_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CLASS_ID | Call by reference | Type reference (TYPE) | VVRANLW | Kennnummer | 20030304 | |||
| 2 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20030303 | |||
| 3 | IM_FLAG_MARGIN_REL | Call by reference | Type reference (TYPE) | TPM_MARGIN_RELEVANT | Kennzeichen, ob Marginzahlungen erfolgen | 20030304 | |||
| 4 | IM_FLG_TESTRUN | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=Testrun; ' '=Realrun | 20030509 | |||
| 5 | IM_PIN_CREATION | Call by reference | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030312 | |||
| 6 | IM_POSITION_ACCOUNT | Call by reference | Type reference (TYPE) | TPM_POS_ACCOUNT_FUT | Positionskonto für handelbare Optionen und Futures | 20030304 | |||
| 7 | IM_POSITION_CAT | Call by reference | Type reference (TYPE) | TPM_QUAN_POS_CAT | Bestandstyp - Sammel/Einzelbestand | 20030304 | |||
| 8 | IM_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Bestandswährung | 20030304 | |||
| 9 | IM_PRODUCT_CATEGORY | Call by reference | Type reference (TYPE) | SANLF | Produkttyp | 20030304 | |||
| 10 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20030303 | |||
| 11 | IM_RATE_TYPE | Call by reference | Type reference (TYPE) | TI_KURSART | Kursart Treasury Instrumente | 20030304 | |||
| 12 | IM_STOCK_EXCHANGE | Call by reference | Type reference (TYPE) | VVRHANDPL | Handelsplatz | 20030304 | |||
| 13 | RE_POSITION_TRF | Value transfer | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRF | Positionskonto-Bestand | 20030304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlendes Customizing | 20030508 |
Method CREATE_TRL_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLG_ACTIVE_PASSIVE | Call by reference | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Kennzeichen Aktiv/Passiv-Bestand | 20030217 | |||
| 2 | IM_FLG_ENQUEUE | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=Enqueue TRL Position | 20030430 | |||
| 3 | IM_FLG_MIGR | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=Migration | 20030716 | |||
| 4 | IM_LEADING_OWNERSHIP | Call by reference | Type reference (TYPE) | TPM_LEADING_OWNERSHIP | Herkunft des führenden Geschäftsvorfalls | 20030218 | |||
| 5 | IM_PIN_CREATION | Call by reference | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030312 | |||
| 6 | IM_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Bestandswährung | 20030217 | |||
| 7 | IM_POS_MAN_PROC | Call by reference | Type reference (TYPE) | TPM_POS_MAN_PROC | Bestandsführungsverfahren | 20030303 | |||
| 8 | IM_PRODUCT_GROUP | Call by reference | Type reference (TYPE) | TPM_PRODUCT_GROUP | Produktgruppe | 20030218 | |||
| 9 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20030217 | |||
| 10 | IM_SBILK | Call by reference | Type reference (TYPE) | SBILK | Bilanzkennzeichen | 20030303 | |||
| 11 | IM_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor für Bewegungen | 20030217 | |||
| 12 | IM_SKWG14NEU | Call by reference | Type reference (TYPE) | VVSKWG14 | Bestandseingruppierung nach §14 KWG (WP und Darlehen) | 20030303 | |||
| 13 | IM_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | TB_SFHAART | Finanzgeschäftsart | 20030217 | |||
| 14 | IM_VALUATION_CURR | Call by reference | Type reference (TYPE) | TPM_VALUATION_CURR | Bewertungswährung | 20030217 | |||
| 15 | RE_POSITION_TRL | Value transfer | Object reference (TYPE REF TO) | CL_POSITION_TRL | Nebenbuch-Bestand | 20030221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Badi-Aufruf fehlgeschlagen | 20030407 | ||
| 2 | sonstige Fehler | 20030508 | ||
| 3 | Bestandswährung fehlt | 20030217 | ||
| 4 | kein Bestandsführungverfahren gefunden | 20030217 | ||
| 5 | Bewertungswährung fehlt | 20030217 | ||
| 6 | Selektor ist nicht vollständig | 20030508 | ||
| 7 | Bestandsführungverfahren passt nicht zur Position | 20041208 |
Method CREATE_TRS_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20030227 | |||
| 2 | IM_DANDPFL | Call by reference | Type reference (TYPE) | DANDPFL | Andienungspflicht bis | 20030303 | |||
| 3 | IM_DANDRE | Call by reference | Type reference (TYPE) | DANDRE | Andienungsrecht bis | 20030303 | |||
| 4 | IM_FLG_TESTRUN | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=Testrun; ' '=Realrun | 20030509 | |||
| 5 | IM_JBETEIL | Call by reference | Type reference (TYPE) | JBETEIL | Kennzeichen Beteiligung | 20030702 | |||
| 6 | IM_JSPRI | Call by reference | Type reference (TYPE) | JSPRI | Kennzeichen Schachtelprivileg | 20030303 | |||
| 7 | IM_LEADING_OWNERSHIP | Call by reference | Type reference (TYPE) | TPM_LEADING_OWNERSHIP | Herkunft des führenden Geschäftsvorfalls | 20030227 | |||
| 8 | IM_PIN_CREATION | Call by reference | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030312 | |||
| 9 | IM_PROTOCOL_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_PROTOCOL_HANDLER_TRP | Protokollverwalter | 20030227 | |||
| 10 | IM_SBESANT | Call by reference | Type reference (TYPE) | SBESANT | Besitzanteil | 20030303 | |||
| 11 | IM_SECURITY_ACCOUNT | Call by reference | Type reference (TYPE) | VRLDEPO | Depot | 20030227 | |||
| 12 | IM_SECURITY_ID | Call by reference | Type reference (TYPE) | RANL | Kennnummer | 20030227 | |||
| 13 | IM_SFIBG | Call by reference | Type reference (TYPE) | SFIBG | Kennzeichen Bestandseingruppierung | 20030303 | |||
| 14 | IM_SGLZB | Call by reference | Type reference (TYPE) | SGLZB | Kennzeichen Anlagegruppe LZB | 20030303 | |||
| 15 | IM_SMOVERW | Call by reference | Type reference (TYPE) | TB_SVERWA | Verwahrart | 20030318 | |||
| 16 | RE_POSITION_TRS | Value transfer | Object reference (TYPE REF TO) | CL_CLASS_POSITION_TRS | Depotbestand | 20030227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlgeschlagen | 20030407 | ||
| 2 | sonstige Fehler | 20030508 |
Method DELETE_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TAB_POSITION_TRAC | Call by reference | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positionen | 20040430 | |||
| 2 | IM_TAB_POSITION_TRF | Call by reference | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positionen | 20040430 | |||
| 3 | IM_TAB_POSITION_TRL | Call by reference | Type reference (TYPE) | TRLY_POSITION | TRL Positionen | 20040430 | |||
| 4 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positionen | 20040430 |
Method DELETE_OBJECTS on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method DELETE_POSITION_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CANCEL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' = Transaktion wurde abgebrochen | 20030320 | |||
| 2 | IM_SAVE_FLG | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=show SAVE Button | 20030520 | |||
| 3 | IM_TAB_POSITION_TRAC | Call by reference | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positionen | 20030320 | |||
| 4 | IM_TAB_POSITION_TRF | Call by reference | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positionen | 20030320 | |||
| 5 | IM_TAB_POSITION_TRL | Call by reference | Type reference (TYPE) | TRLY_POSITION | TRL Positionen | 20030320 | |||
| 6 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positionen | 20030320 |
Method DELETE_POSITION_INDICATOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method DELETE_TRAC_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POSITION_TRAC | Value transfer | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | Position Context | 20030402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlendes Customizing | 20030402 |
Method DELETE_TRL_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POSITION_TRL | Value transfer | Object reference (TYPE REF TO) | CL_POSITION_TRL | Nebenbuch-Bestand | 20030402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlendes Customizing | 20030402 | ||
| 2 | Bestandswährung fehlt | 20030402 | ||
| 3 | kein Bestandsführungverfahren gefunden | 20030402 | ||
| 4 | Bewertungswährung fehlt | 20030402 |
Method DISPLAY_POSITION_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CANCEL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' = Transaktion wurde abgebrochen | 20030226 | |||
| 2 | IM_TAB_POSITION_TRAC | Call by reference | Type reference (TYPE) | TRACY_POSCONTEXT_CL | TRAC Positionen | 20030225 | |||
| 3 | IM_TAB_POSITION_TRF | Call by reference | Type reference (TYPE) | TRFY_CLASS_POS | TRF Positionen | 20030303 | |||
| 4 | IM_TAB_POSITION_TRL | Call by reference | Type reference (TYPE) | TRLY_POSITION | TRL Positionen | 20030225 | |||
| 5 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | TRS Positionen | 20030227 |
Method DISPLAY_POSITION_INDICATOR on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method DO Signature
Method DO on class CL_POSITION_INDICATOR_MGT_PIN has no parameter.
Method DO on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method GET_PIN_CREATION_TRF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20030303 | |||
| 2 | RE_PIN_CREATION | Value transfer | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030303 |
Method GET_PIN_CREATION_TRF on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method GET_PIN_CREATION_TRL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACC_CODE | Call by reference | Type reference (TYPE) | TPM_ACC_CODE | Accounting Kreis | 20030220 | |||
| 2 | IM_LEADING_OWNERSHIP | Call by reference | Type reference (TYPE) | TPM_LEADING_OWNERSHIP | Herkunft des führenden Geschäftsvorfalls | 20030220 | |||
| 3 | IM_PRODUCT_GROUP | Call by reference | Type reference (TYPE) | TPM_PRODUCT_GROUP | Produktgruppe | 20030220 | |||
| 4 | IM_VALUATION_AREA | Call by reference | Type reference (TYPE) | TPM_VAL_AREA | Bewertungsbereich | 20030220 | |||
| 5 | RE_PIN_CREATION | Value transfer | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030220 |
Method GET_PIN_CREATION_TRL on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method GET_PIN_CREATION_TRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | 20030227 | ||||
| 2 | IM_LEADING_OWNERSHIP | Call by reference | Type reference (TYPE) | TPM_LEADING_OWNERSHIP | Herkunft des führenden Geschäftsvorfalls | 20030227 | |||
| 3 | RE_PIN_CREATION | Value transfer | Type reference (TYPE) | TPM_PIN_CREATION | Position Indicator Creation | 20030227 |
Method GET_PIN_CREATION_TRS on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method GET_REF_IF_BADI_BAV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_REF_IF_BADI_BAV | Value transfer | Object reference (TYPE REF TO) | IF_EX_FTR_BAV | BAdI-Interface IF_EX_FTR_FINANCIAL_OBJECT | 20110223 |
Method GET_REF_IF_BADI_BAV on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method GET_TRS_TRL_POS_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_TRL_ATTRIBUTES | Call by reference | Type reference (TYPE) | TRLY_POS_ATTRIBUTES | Attribute: Nebenbuch-Bestandskennzeichen | 20030410 | |||
| 2 | EX_TAB_TRS_ATTRIBUTES | Call by reference | Type reference (TYPE) | TRSY_POS_ATTRIBUTES | Attribute: Depot-Bestandskennzeichen | 20030410 | |||
| 3 | IM_DIFF_VALUES | Call by reference | Type reference (TYPE) | DIFS_DIFF_VALUES | Struktur für Differenzierungswerte | 20030410 |
Method GET_TRS_TRL_POS_ATTRIBUTES on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method HAS_PASSIVE_TRS_POSITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TAB_POSITION_TRS | Call by reference | Type reference (TYPE) | TRSY_CLASS_POSITION | Treasury: Tabelle mit Referenzen auf Class_Positions | 20050114 | |||
| 2 | RE_EXIST_FLG | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050114 |
Method HAS_PASSIVE_TRS_POSITIONS on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method INITIALIZATION Signature
Method INITIALIZATION on class CL_POSITION_INDICATOR_MGT_PIN has no parameter.
Method INITIALIZATION on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method RESET Signature
Method RESET on class CL_POSITION_INDICATOR_MGT_PIN has no parameter.
Method RESET on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method SET_BAPI_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FLG_BAPI_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'X'=BAPI Modus, ' '=NORMAL Modus | 20030319 |
Method SET_BAPI_MODE on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
Method SET_CHANGES_NO_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_TRL_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINY_TRL_POSITION_DISPLAY | geänderte Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20060731 | |||
| 2 | IM_TAB_TRL_POSITION_DISPLAY | Call by reference | Type reference (TYPE) | PINY_TRL_POSITION | Nebenbuch-Bestandskennzeichen: Anzeigestruktur | 20060731 |
Method SET_CHANGES_NO_UI on class CL_POSITION_INDICATOR_MGT_PIN has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 200 |