Hierarchy
⤷ FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
⤷ FTR_TRL_VALUATION (Package) CFM TM: Valuation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SELECTION_TRG | Selection Parameters for Subledger Positions | 20010216 |
Properties
Class | CL_SELECTION_TLV | |
Short Description | Selection Criteria for the TRL Valuation | |
Super Class | CL_SELECTION_TRG | Selection Parameters for Subledger Positions |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FTR_TRL_VALUATION | CFM TM: Valuation |
Created | 19991123 | SAP |
Last change | 20050109 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SELECTION_TLV has no forward declaration.
Interfaces
Class CL_SELECTION_TLV has no interface implemented.
Friends
Class CL_SELECTION_TLV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | _ALVVARIANT | Instance attribute | Private | Type reference (TYPE) | DISVARIANT | Layout (External Use) | 20001114 | ||
2 | _EXCLUDES | Instance attribute | Private | Type reference (TYPE) | TRGS_EXCLUDES | Exclude Structure for Position Selection | 20000526 | ||
3 | _FI_DOCDATE | Instance attribute | Private | Type reference (TYPE) | BLDAT | Document Date in Document | 20030409 | ||
4 | _FI_PDATE | Instance attribute | Private | Type reference (TYPE) | TPM_FI_POSTING_DATE | Different FI Posting Date | 20030409 | ||
5 | _FI_PPERIOD | Instance attribute | Private | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Different FI Posting Period | 20030409 | ||
6 | _FI_RDATE | Instance attribute | Private | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | Different FI Reversal Date | 20030409 | ||
7 | _FI_RPERIOD | Instance attribute | Private | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | Alternative FI Reversal Period | 20030409 | ||
8 | _FLGNOZEROPOS | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Display No Zero Positions ('X' = yes; ' ' = no) | 20010517 | ||
9 | _IMPAIRMENT | Instance attribute | Private | Type reference (TYPE) | TPM_FLG_IMPAIRMENT | Impairment | 20030113 | ||
10 | _KEYDATE | Instance attribute | Private | Type reference (TYPE) | TPM_VAL_KEYDATE | Key Date | 19991123 | ||
11 | _POSTINGMODE | Instance attribute | Private | Type reference (TYPE) | TPM_POSTING_MODE | Mode (Posting/Reversal) | 20000526 | ||
12 | _PROCESSMODE | Instance attribute | Private | Type reference (TYPE) | TPM_TLV_PROCESS_MODE | Processing Mode | 20000526 | ||
13 | _RESETKEYDATE | Instance attribute | Private | Type reference (TYPE) | TPM_VAL_RESET_KEYDATE | Key Date for Valuation Reset | 20030909 | ||
14 | _RESET_FI_DOCDATE | Instance attribute | Private | Type reference (TYPE) | BLDAT | Document Date in Document | 20030409 | ||
15 | _RESET_FI_PDATE | Instance attribute | Private | Type reference (TYPE) | TPM_FI_POSTING_DATE | Different FI Posting Date | 20030409 | ||
16 | _RESET_FI_PPERIOD | Instance attribute | Private | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Different FI Posting Period | 20030409 | ||
17 | _RESET_FI_RDATE | Instance attribute | Private | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | Different FI Reversal Date | 20030409 | ||
18 | _RESET_FI_RPERIOD | Instance attribute | Private | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | Alternative FI Reversal Period | 20030409 | ||
19 | _REVERSALREASON | Instance attribute | Private | Type reference (TYPE) | SSTOGRD | TR reversal reason | 19991130 | ||
20 | _RNGPOSMANPROC | Instance attribute | Private | Type reference (TYPE) | TRGR_POS_MAN_PROC | Position Management Procedure Range | 20030428 | ||
21 | _TESTRUN | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Test Run Flag | 20000526 | ||
22 | _VALUATIONCATEGORY | Instance attribute | Private | Type reference (TYPE) | TPM_VAL_CAT | Valuation Category | 19991123 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GETALVVARIANT | Instance method | Public | Method | Reads SAP List Viewer Display Variant | 20001114 |
2 | GETEXCLUDES | Instance method | Public | Method | Gets the Exclude Structure | 20000526 |
3 | GETFIPOSTINGDATA | Instance method | Public | Method | Gets Posting Data | 20030409 |
4 | GETFIREVERSALDATA | Instance method | Public | Method | Gets Reversal Data | 20030409 |
5 | GETIMPAIRMENT | Instance method | Public | Method | Gets Impairment Indicator | 20030113 |
6 | GETKEYDATE | Instance method | Public | Method | Gets the Key Date | 19991123 |
7 | GETNOZEROPOS | Instance method | Public | Method | Gets the Zero Position Flag | 20010517 |
8 | GETPOSMANPROC | Instance method | Public | Method | Reads Selection Criterion: Position Management Procedure | 20030428 |
9 | GETPOSTINGMODE | Instance method | Public | Method | Gets the Posting Mode | 20000526 |
10 | GETPROCESSMODE | Instance method | Public | Method | Gets the Processing Mode | 20000526 |
11 | GETRESETKEYDATE | Instance method | Public | Method | Reads the Key Date of the Reset | 20030910 |
12 | GETREVERSALREASON | Instance method | Public | Method | Gets the Reversal Reason | 19991130 |
13 | GETTESTRUN | Instance method | Public | Method | Gets the Value of the Test Run Flag | 20000526 |
14 | GETVALUATIONCATEGORY | Instance method | Public | Method | Gets the Valuation Category | 19991123 |
15 | SETALVVARIANT | Instance method | Public | Method | Sets the SAP List Viewer Display Variant | 20001114 |
16 | SETEXCLUDES | Instance method | Public | Method | Sets the Exclude Structure | 20000526 |
17 | SETFIPOSTINGDATA | Instance method | Public | Method | Sets Posting Data | 20030409 |
18 | SETFIREVERSALDATA | Instance method | Public | Method | Sets Reversal Data | 20030409 |
19 | SETIMPAIRMENT | Instance method | Public | Method | Sets Impairment Indicator | 20030113 |
20 | SETKEYDATE | Instance method | Public | Method | Sets the Key Date | 19991123 |
21 | SETNOZEROPOS | Instance method | Public | Method | Sets the Zero Position Flag | 20010517 |
22 | SETPOSMANPROC | Instance method | Public | Method | Sets Selection Criterion: Position Management Procedure | 20030428 |
23 | SETPOSTINGMODE | Instance method | Public | Method | Sets the Posting Mode | 20000526 |
24 | SETPROCESSMODE | Instance method | Public | Method | Sets the Processing Mode | 20000526 |
25 | SETRESETKEYDATE | Instance method | Public | Method | Sets the Key Date of the Reset | 20030910 |
26 | SETREVERSALREASON | Instance method | Public | Method | Sets the Reversal Reason | 19991130 |
27 | SETTESTRUN | Instance method | Public | Method | Sets the Value of the Test Run Flag | 20000526 |
28 | SETVALUATIONCATEGORY | Instance method | Public | Method | Sets the Valuation Category | 19991123 |
Events
Class CL_SELECTION_TLV has no event.
Types
Class CL_SELECTION_TLV has no local type.
Method Signatures
Method GETALVVARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20001114 |
Method GETALVVARIANT on class CL_SELECTION_TLV has no exception.
Method GETEXCLUDES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | TRGS_EXCLUDES | Exclude Struktur | 20000526 |
Method GETEXCLUDES on class CL_SELECTION_TLV has no exception.
Method GETFIPOSTINGDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FI_DOCDATE | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20030409 | ||
2 | Exporting | EX_FI_PDATE | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20030409 | ||
3 | Exporting | EX_FI_PPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20030409 | ||
4 | Exporting | EX_RESET_FI_DOCDATE | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20030409 | ||
5 | Exporting | EX_RESET_FI_PDATE | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20030409 | ||
6 | Exporting | EX_RESET_FI_PPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20030409 |
Method GETFIPOSTINGDATA on class CL_SELECTION_TLV has no exception.
Method GETFIREVERSALDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FI_RDATE | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | 20030409 | |||
2 | Exporting | EX_FI_RPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | 20030409 | |||
3 | Exporting | EX_RESET_FI_RDATE | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | 20030409 | |||
4 | Exporting | EX_RESET_FI_RPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | 20030409 |
Method GETFIREVERSALDATA on class CL_SELECTION_TLV has no exception.
Method GETIMPAIRMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | TPM_FLG_IMPAIRMENT | Kennzeichen Impairment | 20030113 |
Method GETIMPAIRMENT on class CL_SELECTION_TLV has no exception.
Method GETKEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_KEYDATE | Value transfer | Type reference (TYPE) | TPM_VAL_KEYDATE | Stichtag | 19991123 |
Method GETKEYDATE on class CL_SELECTION_TLV has no exception.
Method GETNOZEROPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | CHAR1 | Nullbestandsflag | 20010517 |
Method GETNOZEROPOS on class CL_SELECTION_TLV has no exception.
Method GETPOSMANPROC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_RNGPOSMANPROC | Value transfer | Type reference (TYPE) | TRGR_POS_MAN_PROC | Range Bestandsführungsverfahren | 20030428 |
Method GETPOSMANPROC on class CL_SELECTION_TLV has no exception.
Method GETPOSTINGMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | TPM_POSTING_MODE | Buchungsmodus | 20000526 |
Method GETPOSTINGMODE on class CL_SELECTION_TLV has no exception.
Method GETPROCESSMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | TPM_TLV_PROCESS_MODE | Verarbeitungsmodus | 20000526 |
Method GETPROCESSMODE on class CL_SELECTION_TLV has no exception.
Method GETRESETKEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_RESETKEYDATE | Value transfer | Type reference (TYPE) | TPM_VAL_RESET_KEYDATE | Stichtag der Rücknahme der Bewertung | 20030910 |
Method GETRESETKEYDATE on class CL_SELECTION_TLV has no exception.
Method GETREVERSALREASON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | SSTOGRD | Stornogrund TR | 19991130 |
Method GETREVERSALREASON on class CL_SELECTION_TLV has no exception.
Method GETTESTRUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | CHAR1 | Testlauf Flag | 20000526 |
Method GETTESTRUN on class CL_SELECTION_TLV has no exception.
Method GETVALUATIONCATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_VALUATIONCATEGORY | Value transfer | Type reference (TYPE) | TPM_VAL_CAT | Bewertungstyp | 19991123 |
Method GETVALUATIONCATEGORY on class CL_SELECTION_TLV has no exception.
Method SETALVVARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ALVVARIANT | Value transfer | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20001114 |
Method SETALVVARIANT on class CL_SELECTION_TLV has no exception.
Method SETEXCLUDES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EXCLUDES | Value transfer | Type reference (TYPE) | TRGS_EXCLUDES | Exclude Struktur | 20000526 |
Method SETEXCLUDES on class CL_SELECTION_TLV has no exception.
Method SETFIPOSTINGDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FI_DOCDATE | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20030409 | ||
2 | Importing | IM_FI_PDATE | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20030409 | ||
3 | Importing | IM_FI_PPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20030409 | ||
4 | Importing | IM_RESET_FI_DOCDATE | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20030409 | ||
5 | Importing | IM_RESET_FI_PDATE | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20030409 | ||
6 | Importing | IM_RESET_FI_PPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20030409 |
Method SETFIPOSTINGDATA on class CL_SELECTION_TLV has no exception.
Method SETFIREVERSALDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FI_RDATE | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | Abweichendes FI-Stornodatum | 20030409 | ||
2 | Importing | IM_FI_RPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | Abweichende FI-Stornoperiode | 20030409 | ||
3 | Importing | IM_RESET_FI_RDATE | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_DATE | Abweichendes FI-Stornodatum | 20030409 | ||
4 | Importing | IM_RESET_FI_RPERIOD | Call by reference | Type reference (TYPE) | TPM_FI_REVERSAL_PERIOD | Abweichende FI-Stornoperiode | 20030409 |
Method SETFIREVERSALDATA on class CL_SELECTION_TLV has no exception.
Method SETIMPAIRMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_IMPAIRMENT | Call by reference | Type reference (TYPE) | TPM_FLG_IMPAIRMENT | SPACE | Kennzeichen Impairment | 20030113 |
Method SETIMPAIRMENT on class CL_SELECTION_TLV has no exception.
Method SETKEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_KEYDATE | Value transfer | Type reference (TYPE) | TPM_VAL_KEYDATE | Stichtag | 19991123 |
Method SETKEYDATE on class CL_SELECTION_TLV has no exception.
Method SETNOZEROPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLGNOZEROPOS | Call by reference | Type reference (TYPE) | C | Nullbestandsflag | 20010517 |
Method SETNOZEROPOS on class CL_SELECTION_TLV has no exception.
Method SETPOSMANPROC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_RNGPOSMANPROC | Value transfer | Type reference (TYPE) | TRGR_POS_MAN_PROC | Range Bestandsführungsverfahren | 20030428 |
Method SETPOSMANPROC on class CL_SELECTION_TLV has no exception.
Method SETPOSTINGMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_POSTINGMODE | Value transfer | Type reference (TYPE) | TPM_POSTING_MODE | Buchungsmodus | 20000526 |
Method SETPOSTINGMODE on class CL_SELECTION_TLV has no exception.
Method SETPROCESSMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PROCESSMODE | Value transfer | Type reference (TYPE) | TPM_TLV_PROCESS_MODE | Verarbeitungsmodus | 20000526 |
Method SETPROCESSMODE on class CL_SELECTION_TLV has no exception.
Method SETRESETKEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_RESETKEYDATE | Call by reference | Type reference (TYPE) | TPM_VAL_RESET_KEYDATE | Stichtag der Rücknahme der Bewertung | 20030910 |
Method SETRESETKEYDATE on class CL_SELECTION_TLV has no exception.
Method SETREVERSALREASON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_REVERSALREASON | Value transfer | Type reference (TYPE) | SSTOGRD | Stornogrund TR | 19991130 |
Method SETREVERSALREASON on class CL_SELECTION_TLV has no exception.
Method SETTESTRUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TESTRUN | Value transfer | Type reference (TYPE) | CHAR1 | Testrun Flag | 20000526 |
Method SETTESTRUN on class CL_SELECTION_TLV has no exception.
Method SETVALUATIONCATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_VALUATIONCATEGORY | Value transfer | Type reference (TYPE) | TPM_VAL_CAT | Bewertungstyp | 19991123 |
Method SETVALUATIONCATEGORY on class CL_SELECTION_TLV has no exception.
History
Last changed by/on | SAP | 20050109 |
SAP Release Created in |