Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ASSESSABLE_POSITION_VAL | Treasury: Position Can Be Valued | 19991126 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CALCULABLE_POS_CAL | Position with Cash Flow Calculation | 20110221 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_LAST_AMORT_CAL | Last Amortization Data | 20000726 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_LOCK_OWNER_TRL | Owner of Treasury Ledger Position Lock | 20011212 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_OS_STATE | State Management for a 'Managed Object' | 19990813 |
Properties
| Class | CL_POSITION_TRL | |
| Short Description | Treasury Ledger Position | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 10 | Persistent Class |
| Package | FTR_TREASURY_LEDGER | Treasury Ledger |
| Created | 19990813 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ASSESSABLE_POSITION_VAL | Treasury: Position Can Be Valued | 19991126 | ||
| 2 | IF_CALCULABLE_POS_CAL | Position with Cash Flow Calculation | 20110221 | ||
| 3 | IF_LAST_AMORT_CAL | Last Amortization Data | 20000726 | ||
| 4 | IF_LOCK_OWNER_TRL | Owner of Treasury Ledger Position Lock | 20011212 | ||
| 5 | IF_OS_STATE | State Management for a 'Managed Object' | 19990813 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CB_POSITION_TRL | 20120117 | Base Agent Treasury Ledger Position | |
| 2 | CL_POSITION_INDICATOR_MGT_PIN | 20030219 | Position Indicator Manager |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Indicator: Assets/Liabilities Position | 20011010 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CALCULATION_SERVICE_CAL | Calculation Service for the Amortization | 20120117 | |||
| 3 | Constant | Public | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | SPACE | Indicator: Assets/Liabilities Position | 20041122 | ||
| 4 | Constant | Public | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | 'P' | Indicator: Assets/Liabilities Position | 20041122 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | DBEAR | Last Processed on | 20030303 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | DERF | First Entered on | 20030303 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_POS_IDENTIFIER_DIF | Globally Unique Identifier | 20011010 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | TRLY_LOCKED_TRANS | Table Type for Locked Transactions | 20011212 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | TPM_POSITION_CURR | Position Currency | 20011010 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | TPM_TRL_POSITION_STATE | Status of TRL Position | 20030226 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | TPM_POS_MAN_PROC | Position Management Procedure | 20011010 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | RBEAR | Employee ID | 20030303 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | RBHER | Source of Change | 20030303 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | REHER | Origin of Initial Entry | 20030303 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | RERF | Created By | 20030303 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | SBILK | Balance Sheet Indicator | 20030226 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | VVSKWG14 | Position grouping acc. Para 14 GBA (Sec. and loans) | 20030226 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TBEAR | Last Edited at | 20030303 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TERF | Time of Initial Entry | 20030303 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TPM_VALUATION_CURR | Valuation Currency | 20011010 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TPM_ZERO_POSITION_DATE | Date of Zero Position | 20110201 |
Methods
Events
Class CL_POSITION_TRL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_POSTING_INFO | Protected | See coding | 20041213 | begin of T_POSTING_INFO,
bustransid TYPE TPM_BUSTRANSID,
transaction TYPE REF TO cl_transaction_trl,
posting_date TYPE BUDAT,
reversal_date TYPE BUDAT,
not_posting_rel TYPE xfeld,
end of T_POSTING_INFO
|
||
| 2 | T_TAB_POSTING_INFO | Protected | See coding | 20041213 | t_tab_posting_info type hashed table of t_posting_info
with unique key bustransid
|
||
| 3 | T_TRACDOC_EXTRACT | Protected | See coding | 20100204 | BEGIN OF t_tracdoc_extract,
os_guid TYPE tpm_db_os_guid,
bustransid TYPE tpm_bustransid,
acpostingdate TYPE budat,
acreversaldate TYPE budat,
END OF t_tracdoc_extract
|
Method Signatures
Method CHECK_IMPAIRMENT_AMORT_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_FLG_RELEVANT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20120809 |
Method CHECK_IMPAIRMENT_AMORT_REL on class CL_POSITION_TRL has no exception.
Method CHECK_POS_MAN_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POS_MAN_PROC | Call by reference | Type reference (TYPE) | TPM_POS_MAN_PROC | Bestandsführungsverfahren | 20110602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | kein Bestandsführungsverfahren vorhanden | 20041208 | ||
| 2 | falsches Bestandsführungsverfahren | 20041208 |
Method CLEAR_ZERO_POS_DATE Signature
Method CLEAR_ZERO_POS_DATE on class CL_POSITION_TRL has no parameter.
Method CLEAR_ZERO_POS_DATE on class CL_POSITION_TRL has no exception.
Method COMPUTE_VALUES_BY_BUSTRANSID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_VALUES | Call by reference | Type reference (TYPE) | TPMY_VALUE | Treasury: Werte von Komponenten | 20010719 | |||
| 2 | IM_BUSTRANSID | Call by reference | Type reference (TYPE) | TPM_BUSTRANSID | Identifikator des Distributor-Geschäftsvorfalls | 20010719 | |||
| 3 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20010719 | |||
| 4 | IM_EXCL_POS | Call by reference | Type reference (TYPE) | XFELD | Exclude current position | 20110419 | |||
| 5 | IM_INCL | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' =incl, '2' =excl | 20010719 | ||
| 6 | IM_INCL_DELETABLE | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' =incl, '2' =excl | 20020321 | ||
| 7 | IM_INCL_DERIVED | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '2' | '1' =incl, '2' =excl abgel. GV | 20010719 | ||
| 8 | IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20011211 | ||
| 9 | IM_VALUATION_AREA | Call by reference | Type reference (TYPE) | TPM_VAL_AREA | Bewertungsbereich | 20010719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20010719 |
Method COMPUTE_VALUES_BY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FLG_EMPTY_POSITION | Call by reference | Type reference (TYPE) | TPM_FLG_EMPTY_POSITION | Ist Bestand leer | 20110201 | |||
| 2 | EX_TRL_TRANSACTION_STATE | Call by reference | Type reference (TYPE) | TPM_TRLTRANSTATE | Status der letzten Transaktion bis zum Datum | 20110201 | |||
| 3 | EX_VALUES | Value transfer | Type reference (TYPE) | TPMY_VALUE | Tabelle mit Werten | 20000105 | |||
| 4 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20000105 | |||
| 5 | IM_INCL_DELETABLE | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' =incl, '2' =excl | 20020321 | ||
| 6 | IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20011211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datum initial | 20000105 |
Method COMPUTE_VALUES_BY_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_DATES_VALUES | Call by reference | Type reference (TYPE) | TPMY_DATE_VALUE | Tabellentyp Datum und Wertetanelle | 20011114 | |||
| 2 | IM_FLAG_DELTA_FLOWS | Call by reference | Type reference (TYPE) | C | SPACE | Falls 'X', mit Deltabewegungen | 20011218 | ||
| 3 | IM_INCL_DELETABLE | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' = incl, '2' = excl | 20020321 | ||
| 4 | IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20011211 | ||
| 5 | IM_TAB_DATES | Value transfer | Type reference (TYPE) | TPMY_TRLDATE | Tabellentyp Treasury Ledger Datum | 20011114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bestand ist kein Bestandsführungsverfahren zugeordnet | 20030617 |
Method COMPUTE_VALUES_BY_POSTING_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_VALUES | Value transfer | Type reference (TYPE) | TPMY_VALUE | Treasury: Werte von Komponenten | 20021028 | |||
| 2 | IM_FLG_SKIP_POSTING_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Flag: Accitem Puffer nicht füllen | 20100205 | |||
| 3 | IM_POSTING_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20021028 | |||
| 4 | IM_POSTING_FLAG_NEEDED | Call by reference | Type reference (TYPE) | XFELD | ' ' | Feld zum Ankreuzen | 20091023 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Für den Bestand sind keine Buchungsdaten vorhanden | 20021029 |
Method COMPUTE_VALUES_BY_POSTING_DATS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_DATES_VALUES | Call by reference | Type reference (TYPE) | TPMY_DATE_VALUE | Tabellentyp Datum und Wertetanelle | 20030902 | |||
| 2 | IM_FLAG_DELTA_FLOWS | Call by reference | Type reference (TYPE) | C | SPACE | Falls 'X', mit Deltabewegungen | 20030902 | ||
| 3 | IM_REVERSED_FLOWS | Call by reference | Type reference (TYPE) | C | 'X' | Falls 'X', mit stornierten Bewegungen | 20041109 | ||
| 4 | IM_TAB_DATES | Value transfer | Type reference (TYPE) | TPMY_TRLDATE | Tabellentyp Treasury Ledger Datum | 20030902 |
Method COMPUTE_VALUES_BY_POSTING_DATS on class CL_POSITION_TRL has no exception.
Method COMPUTE_VALUES_BY_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_INCL | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' =incl, '2' =excl | 20000105 | ||
| 2 | IM_INCL_DELETABLE | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '1' | '1' =incl, '2' =excl | 20020321 | ||
| 3 | IM_INCL_DERIVED | Call by reference | Type reference (TYPE) | TPM_INCL_SIGN | '2' | '1' =incl, '2' =excl abgel. GV | 20001024 | ||
| 4 | IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20011211 | ||
| 5 | IM_TAB_TRANSACTION_NEGLECT | Call by reference | Type reference (TYPE) | TRLY_TRANSACTION | GV, die nicht zu berücksichtigen sind | 20010221 | |||
| 6 | IM_TRANSACTION | Call by reference | Object reference (TYPE REF TO) | CL_TRANSACTION_TRL | Referenz auf TRL-Transaktion | 20000105 | |||
| 7 | RE_VALUES | Value transfer | Type reference (TYPE) | TPMY_VALUE | Tabelle mit Werten | 20000105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verkehrszahl liegt nur für einen Teil der Komponenten vor | 20000105 | ||
| 2 | Transaktion betrifft die Position nicht | 20000105 |
Method CREATE_ACCUMULATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_P_ACCU_TRG | Value transfer | Object reference (TYPE REF TO) | CL_ACCUMULATOR_TRG | Treasury: Addiermaschine | 20080704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Position Management Procedure Is Initial | 20080704 |
Method CREATE_AMORT_BTC_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_RNG_AMORT_BTCAT | Value transfer | Type reference (TYPE) | TPMY_RANGE_BUSTRANSCAT | Treasury: Range für Geschäftsvorfallstypen | 20041202 |
Method CREATE_AMORT_BTC_RANGE on class CL_POSITION_TRL has no exception.
Method DELETE_FS_BY_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_TRANSACTION_TRL | Geschäftsvorfall | 20011206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Transaktion betrifft die Position nicht | 20011206 |
Method DELETE_TEMP_POSITION Signature
Method DELETE_TEMP_POSITION on class CL_POSITION_TRL has no parameter.
Method DELETE_TEMP_POSITION on class CL_POSITION_TRL has no exception.
Method DETERMINE_POSITION_TRAC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_POSITION_TRAC | Value transfer | Object reference (TYPE REF TO) | CL_POSITIONCONTEXT_TRAC | Position Context | 20041223 |
Method DETERMINE_POSITION_TRAC on class CL_POSITION_TRL has no exception.
Method DISPLAY_PIN Signature
Method DISPLAY_PIN on class CL_POSITION_TRL has no parameter.
Method DISPLAY_PIN on class CL_POSITION_TRL has no exception.
Method ENQUEUE_POSITION Signature
Method ENQUEUE_POSITION on class CL_POSITION_TRL has no parameter.
Method ENQUEUE_POSITION on class CL_POSITION_TRL has no exception.
Method GETATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ACTIVE_PASSIVE | Call by reference | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Aktiv/Passiv-Bestand | 20000725 | |||
| 2 | EX_DBEAR | Call by reference | Type reference (TYPE) | DBEAR | Datum der letzten Bearbeitung | 20030303 | |||
| 3 | EX_DERF | Call by reference | Type reference (TYPE) | DERF | Datum der Ersterfassung | 20030303 | |||
| 4 | EX_IDENTIFIER | Call by reference | Object reference (TYPE REF TO) | CL_POS_IDENTIFIER_DIF | identifier | 19990826 | |||
| 5 | EX_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Treasury: Bestandswährung | 19990831 | |||
| 6 | EX_POS_MAN_PROC | Call by reference | Type reference (TYPE) | TPM_POS_MAN_PROC | Position Management Procedure | 19991203 | |||
| 7 | EX_RBEAR | Call by reference | Type reference (TYPE) | RBEAR | Mitarbeiterkennung | 20030303 | |||
| 8 | EX_RBHER | Call by reference | Type reference (TYPE) | RBHER | Herkunft der Bearbeitung | 20030303 | |||
| 9 | EX_REHER | Call by reference | Type reference (TYPE) | REHER | Herkunft der Ersterfassung | 20030303 | |||
| 10 | EX_RERF | Call by reference | Type reference (TYPE) | RERF | Erfasser | 20030303 | |||
| 11 | EX_SBILK | Call by reference | Type reference (TYPE) | SBILK | Bilanzkennzeichen | 20030226 | |||
| 12 | EX_SKWG14NEU | Call by reference | Type reference (TYPE) | VVSKWG14 | Bestandseingruppierung nach §14 KWG (WP und Darlehen) | 20030226 | |||
| 13 | EX_TBEAR | Call by reference | Type reference (TYPE) | TBEAR | Uhrzeit der letzten Bearbeitung | 20030303 | |||
| 14 | EX_TERF | Call by reference | Type reference (TYPE) | TERF | Uhrzeit der Ersterfassung | 20030303 | |||
| 15 | EX_VALUATION_CURR | Call by reference | Type reference (TYPE) | TPM_VALUATION_CURR | Treasury: Bewertungswährung | 19990831 | |||
| 16 | EX_ZERO_POS_DATE | Call by reference | Type reference (TYPE) | TPM_ZERO_POSITION_DATE | Datum von Nullbestand | 20110201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services: Objekt nicht gefunden | 20030306 |
Method GETCURRENCIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Treasury: Bestandswährung | 19990831 | |||
| 2 | EX_VALUATION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Treasury: Bewertungswährung | 19990831 |
Method GETCURRENCIES on class CL_POSITION_TRL has no exception.
Method GETDIFFVALUES Signature
Method GETDIFFVALUES on class CL_POSITION_TRL has no parameter.
Method GETDIFFVALUES on class CL_POSITION_TRL has no exception.
Method GETLASTAMORTIZATION Signature
Method GETLASTAMORTIZATION on class CL_POSITION_TRL has no parameter.
Method GETLASTAMORTIZATION on class CL_POSITION_TRL has no exception.
Method GETPOSITION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_POSITION_STATE | Value transfer | Type reference (TYPE) | TPM_TRL_POSITION_STATE | Status der TRL Position | 20030311 |
Method GETPOSITION_STATE on class CL_POSITION_TRL has no exception.
Method GETPRODUCTCATEGORY Signature
Method GETPRODUCTCATEGORY on class CL_POSITION_TRL has no parameter.
Method GETPRODUCTCATEGORY on class CL_POSITION_TRL has no exception.
Method GETPRODUCTGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_PRODUCT_GROUP | Value transfer | Type reference (TYPE) | TPM_PRODUCT_GROUP | Produktgruppe | 20080201 |
Method GETPRODUCTGROUP on class CL_POSITION_TRL has no exception.
Method GETU_ACC_ASS_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_AA_REF | Kontierungsreferenz | 20000103 |
Method GETU_ACC_ASS_REFERENCE on class CL_POSITION_TRL has no exception.
Method GETU_CASH_FLOW_CALCULATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CALCULATOR | Value transfer | Object reference (TYPE REF TO) | CL_CALCULATION_SERVICE_CAL | Berechnungs-Dienste für die Amortisierung | 20120117 |
Method GETU_CASH_FLOW_CALCULATOR on class CL_POSITION_TRL has no exception.
Method GETU_LAST_INVESTMENT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_LAST_INVESTMENT_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Bestandsvaluta | 20110519 |
Method GETU_LAST_INVESTMENT_DATE on class CL_POSITION_TRL has no exception.
Method GETU_TRANS4POSTINGDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAH_POSTING_INFO | Value transfer | Type reference (TYPE) | T_TAB_POSTING_INFO | Tabelle der Buchungsdaten | 20041213 | |||
| 2 | IM_FLG_SKIP_POSTING_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Flag: Accitem Puffer nicht füllen | 20100205 | |||
| 3 | IM_ONLY_POS_RELEVANT | Call by reference | Type reference (TYPE) | XFELD | Flag: nur bestandsrelevante GV selektieren | 20100212 | |||
| 4 | IM_POSTING_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum | 20041213 | |||
| 5 | IM_POSTING_FLAG_NEEDED | Call by reference | Type reference (TYPE) | XFELD | Flag für Buchungsrelevance wird benötigt? | 20041213 |
Method GETU_TRANS4POSTINGDATE on class CL_POSITION_TRL has no exception.
Method GET_ACTIVE_PASSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Attributwert | 20000725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method GET_CASH_FLOW_CALCULATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CALCULATION_SERVICE_CAL | Attributwert | 20120117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20120117 |
Method GET_DBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_DERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_IDENTIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_POS_IDENTIFIER_DIF | Attributwert | 19990819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method GET_LOCKED_TRANSACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TRLY_LOCKED_TRANS | Attributwert | 20011212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011212 |
Method GET_POSITION_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_POSITION_CURR | Attributwert | 19990831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method GET_POSITION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_TRL_POSITION_STATE | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method GET_POS_MAN_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_POS_MAN_PROC | Attributwert | 19991203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method GET_RBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | RBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_RBHER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | RBHER | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_REHER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | REHER | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_RERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | RERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_SBILK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | SBILK | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method GET_SKWG14NEU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | VVSKWG14 | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method GET_TBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_TERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method GET_VALUATION_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_VALUATION_CURR | Attributwert | 19990831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method GET_ZERO_POS_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TPM_ZERO_POSITION_DATE | Attributwert | 20110201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20110201 |
Method IS_INDEX_LINKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_FLG_IS_INDEX_LINKED_BOND | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20110223 |
Method IS_INDEX_LINKED on class CL_POSITION_TRL has no exception.
Method SETATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVE_PASSIVE | Call by reference | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Kennzeichen Aktiv/Passiv-Bestand | 20000725 | |||
| 2 | IM_IDENTIFIER | Call by reference | Object reference (TYPE REF TO) | CL_POS_IDENTIFIER_DIF | identifier | 19990827 | |||
| 3 | IM_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Bestandswährung | 19990831 | |||
| 4 | IM_POS_MAN_PROC | Call by reference | Type reference (TYPE) | TPM_POS_MAN_PROC | Position Management Procedure | 19991203 | |||
| 5 | IM_SBILK | Call by reference | Type reference (TYPE) | SBILK | Bilanzkennzeichen | 20030226 | |||
| 6 | IM_SKWG14NEU | Call by reference | Type reference (TYPE) | VVSKWG14 | Bestandseingruppierung nach §14 KWG (WP und Darlehen) | 20030226 | |||
| 7 | IM_VALUATION_CURR | Call by reference | Type reference (TYPE) | TPM_VALUATION_CURR | Bewertungswährung | 19990831 | |||
| 8 | IM_ZERO_POS_DATE | Call by reference | Type reference (TYPE) | TPM_ZERO_POSITION_DATE | Datum von Nullbestand | 20110201 |
Method SETATTRIBUTES on class CL_POSITION_TRL has no exception.
Method SETPOSITION_STATE Signature
Method SETPOSITION_STATE on class CL_POSITION_TRL has no parameter.
Method SETPOSITION_STATE on class CL_POSITION_TRL has no exception.
Method SET_ACTIVE_PASSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVE_PASSIVE | Call by reference | Type reference (TYPE) | TPM_ACTIVE_PASSIVE | Attributwert | 20000725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method SET_CASH_FLOW_CALCULATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CASH_FLOW_CALCULATOR | Call by reference | Object reference (TYPE REF TO) | CL_CALCULATION_SERVICE_CAL | Attributwert | 20120117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20120117 |
Method SET_DBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DBEAR | Call by reference | Type reference (TYPE) | DBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_DERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DERF | Call by reference | Type reference (TYPE) | DERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_IDENTIFIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDENTIFIER | Call by reference | Object reference (TYPE REF TO) | CL_POS_IDENTIFIER_DIF | Attributwert | 19990819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method SET_LOCKED_TRANSACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOCKED_TRANSACTIONS | Call by reference | Type reference (TYPE) | TRLY_LOCKED_TRANS | Attributwert | 20011212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011212 |
Method SET_POSITION_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_POSITION_CURR | Call by reference | Type reference (TYPE) | TPM_POSITION_CURR | Attributwert | 19990831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method SET_POSITION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_POSITION_STATE | Call by reference | Type reference (TYPE) | TPM_TRL_POSITION_STATE | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method SET_POS_MAN_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_POS_MAN_PROC | Call by reference | Type reference (TYPE) | TPM_POS_MAN_PROC | Attributwert | 19991203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method SET_RBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_RBEAR | Call by reference | Type reference (TYPE) | RBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_RBHER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_RBHER | Call by reference | Type reference (TYPE) | RBHER | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_REHER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REHER | Call by reference | Type reference (TYPE) | REHER | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_RERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_RERF | Call by reference | Type reference (TYPE) | RERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_SBILK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SBILK | Call by reference | Type reference (TYPE) | SBILK | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method SET_SKWG14NEU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SKWG14NEU | Call by reference | Type reference (TYPE) | VVSKWG14 | Attributwert | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030226 |
Method SET_TBEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TBEAR | Call by reference | Type reference (TYPE) | TBEAR | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_TERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TERF | Call by reference | Type reference (TYPE) | TERF | Attributwert | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20030303 |
Method SET_VALUATION_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VALUATION_CURR | Call by reference | Type reference (TYPE) | TPM_VALUATION_CURR | Attributwert | 19990831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20011010 |
Method SET_ZERO_POS_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZERO_POS_DATE | Call by reference | Type reference (TYPE) | TPM_ZERO_POSITION_DATE | Attributwert | 20110201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20110201 |
Method STATE_CHANGED Signature
Method STATE_CHANGED on class CL_POSITION_TRL has no parameter.
Method STATE_CHANGED on class CL_POSITION_TRL has no exception.
Method STATE_READ_ACCESS Signature
Method STATE_READ_ACCESS on class CL_POSITION_TRL has no parameter.
Method STATE_READ_ACCESS on class CL_POSITION_TRL has no exception.
Method STATE_WRITE_ACCESS Signature
Method STATE_WRITE_ACCESS on class CL_POSITION_TRL has no parameter.
Method STATE_WRITE_ACCESS on class CL_POSITION_TRL has no exception.
Method WRITE_FS_BY_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_TRANSACTION_TRL | Geschäftsvorfall | 20000105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Transaktion betrifft die Position nicht | 20000105 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |