SAP ABAP Class CL_FLOW_SELECTOR_DIF (Selector for Flows)
Hierarchy
☛
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
⤷
FIN-FSCM-TRM-TM (Application Component) Transaction Manager
⤷
FTR_DIFFERENTIATION (Package) CFM-TM: Differentiation

⤷

⤷

Properties
Class | CL_FLOW_SELECTOR_DIF | |
Short Description | Selector for Flows | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FTR_DIFFERENTIATION | CFM-TM: Differentiation |
Created | 19990816 | SAP |
Last change | 20050109 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FLOW_SELECTOR_DIF has no forward declaration.
Interfaces
Class CL_FLOW_SELECTOR_DIF has no interface implemented.
Friends
Class CL_FLOW_SELECTOR_DIF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DIFY_DIFF_TERMS_EXTENDED | Differentiation Terms | 19991020 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DIFS_DIFF_VALUES | Differentiation Values | 19990930 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DIFY_DIFF_TERM_FIELDNAMES | Field Names | 20000222 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000221 |
2 | ![]() |
Instance method | Public | Method | Copy Selector | 19990902 |
3 | ![]() |
Instance method | Public | Method | Compare with Another Selector | 20000218 |
4 | ![]() |
Instance method | Public | Constructor | Constructor | 19990816 |
5 | ![]() |
Instance method | Public | Method | Swap Differentiation Values | 20000607 |
6 | ![]() |
Instance method | Public | Method | Add Second Selector | 19990902 |
7 | ![]() |
Instance method | Public | Method | Extract Flow Selector with Relevant Differentiation Criteria | 19990816 |
8 | ![]() |
Instance method | Public | Method | With Rules | 19991125 |
9 | ![]() |
Instance method | Public | Method | Generate Ranges for Database Selection | 20000504 |
10 | ![]() |
Instance method | Public | Method | Get Differentiation Terms | 19990830 |
11 | ![]() |
Instance method | Public | Method | Gets the Value for the Differentiation Term | 20000413 |
12 | ![]() |
Instance method | Public | Method | Get Differentiation Values | 19990818 |
13 | ![]() |
Instance method | Public | Method | Get Differentiation Terms that have Undefined Values | 20000218 |
14 | ![]() |
Instance method | Public | Method | Number of Differentiation Terms | 19990816 |
15 | ![]() |
Instance method | Public | Method | Get Differentiation Terms | 20000718 |
16 | ![]() |
Instance method | Public | Method | Get Texts for all Differentiation Terms | 20000718 |
17 | ![]() |
Instance method | Public | Method | Comparison with Another Selector (Test for Equality) | 19990816 |
18 | ![]() |
Instance method | Public | Method | Subset Comparison with Another Selector | 19990816 |
19 | ![]() |
Instance method | Public | Method | Checks if the Selector is Contained in the Ranges | 20001018 |
20 | ![]() |
Instance method | Public | Method | Form Intersection of both Selectors | 19990930 |
21 | ![]() |
Instance method | Public | Method | Change Single Value | 20000222 |
22 | ![]() |
Instance method | Public | Method | Output in Report (for test purposes only) | 19990816 |
23 | ![]() |
Instance method | Public | Method | Set Differentiation Values | 20020624 |
24 | ![]() |
Instance method | Public | Method | Links the Filled Differentiation Values to a String | 20001020 |
Events
Class CL_FLOW_SELECTOR_DIF has no event.
Types
Class CL_FLOW_SELECTOR_DIF has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FLOW_SELECTOR_DIF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FLOW_SELECTOR_DIF has no exception.
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SELECTOR | Value transfer | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor | 19990902 |
Method CLONE on class CL_FLOW_SELECTOR_DIF has no exception.
Method COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ADDITIONAL_TERMS | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | zusätzliche Begriffe | 20000218 | ||
2 | ![]() |
EX_DIFFERENT_VALUES | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | abweichende Werte | 20000218 | ||
3 | ![]() |
EX_MATCHING_TERMS | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | übereinstimmende Begriffe | 20000218 | ||
4 | ![]() |
EX_MATCHING_VALUES | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | übereinstimmende Werte | 20000218 | ||
5 | ![]() |
EX_MISSING_TERMS | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | fehlende Begriffe | 20000218 | ||
6 | ![]() |
IM_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor | 20000218 |
Method COMPARE on class CL_FLOW_SELECTOR_DIF has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DIFF_TERMS | Call by reference | Type reference (TYPE) | DIFY_DIFF_TERMS | Differenzierungsbegriffe | 20000118 | ||
2 | ![]() |
IM_DIFF_VALUES | Call by reference | Type reference (TYPE) | DIFS_DIFF_VALUES | Differenzierungswerte | 19990816 |
Method CONSTRUCTOR on class CL_FLOW_SELECTOR_DIF has no exception.
Method EXCHANGE_VALUES 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 | 20000607 | ||
2 | ![]() |
IM_TERMS | Value transfer | Type reference (TYPE) | DIFY_DIFF_TERMS | Tabelle für Differenzierungsbegriffe | 20000607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Diff.-begriff ist nicht im Ziel-Selektor enthalten | 20000607 | |
2 | ![]() |
Der Diff.-begriff ist nicht im Quell-Selektor enthalten | 20000607 |
Method EXTEND 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 | 19990902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Diff.Begriff ist bereits in Selektor enthalten. | 19991020 |
Method EXTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DIFF_TERMS | Value transfer | Type reference (TYPE) | DIFY_DIFF_TERMS | Diff.arten | 19990823 | ||
2 | ![]() |
RE_SELECTOR | Value transfer | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | extrahierter Selektor | 19990816 |
Method EXTRACT on class CL_FLOW_SELECTOR_DIF has no exception.
Method EXTRACT_BY_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RULES | Call by reference | Object reference (TYPE REF TO) | CL_DIFF_RULES_DIF | Regeln | 19991125 | ||
2 | ![]() |
RE_SELECTOR | Value transfer | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor | 19991125 |
Method EXTRACT_BY_RULES on class CL_FLOW_SELECTOR_DIF has no exception.
Method GENERATE_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ADD_SPACES | Call by reference | Type reference (TYPE) | OS_BOOLEAN | ' ' | Für generische Suche | 20000504 | |
2 | ![]() |
RE_RANGES | Value transfer | Type reference (TYPE) | DIFS_SELECTION_RANGES | Ranges für DB-Selektion | 20000504 |
Method GENERATE_RANGES on class CL_FLOW_SELECTOR_DIF has no exception.
Method GET_DIFF_TERMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TERMS | Value transfer | Type reference (TYPE) | DIFY_DIFF_TERMS | Begriffe | 19990830 |
Method GET_DIFF_TERMS on class CL_FLOW_SELECTOR_DIF has no exception.
Method GET_DIFF_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | ANY | Diff.Wert | 20000413 | ||
2 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | DIF_DIFF_TERM | Diff.Begriff | 20000413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Selektor enthält das angegebene Merkmal nicht | 20000413 |
Method GET_DIFF_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_DIFF_VALUES | Value transfer | Type reference (TYPE) | DIFS_DIFF_VALUES | Diff.Werte | 19990818 |
Method GET_DIFF_VALUES on class CL_FLOW_SELECTOR_DIF has no exception.
Method GET_INCOMPLETE_TERMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TERMS | Value transfer | Type reference (TYPE) | DIFY_DIFF_TERMS | Begriffe | 20000218 |
Method GET_INCOMPLETE_TERMS on class CL_FLOW_SELECTOR_DIF has no exception.
Method GET_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SIZE | Value transfer | Type reference (TYPE) | I | Anzahl Diffs | 19990816 |
Method GET_SIZE on class CL_FLOW_SELECTOR_DIF has no exception.
Method GET_VALUE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | DIF_DIFF_TERM | Differenzierungsbegriff | 20000718 | ||
2 | ![]() |
RE_TEXT | Value transfer | Type reference (TYPE) | XALLB | Text | 20000718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger Differenzierungsbegriff | 20000718 |
Method GET_VALUE_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TEXTS | Value transfer | Type reference (TYPE) | DIFS_DIFF_VALUES_TEXT | Texte | 20000718 |
Method GET_VALUE_TEXTS on class CL_FLOW_SELECTOR_DIF has no exception.
Method IS_EQUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FLOW_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor | 19990816 | ||
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | ANKREUZ | Ergebnis | 19990816 |
Method IS_EQUAL on class CL_FLOW_SELECTOR_DIF has no exception.
Method IS_PART_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FLOW_SELECTOR | Call by reference | Object reference (TYPE REF TO) | CL_FLOW_SELECTOR_DIF | Selektor | 19990816 | ||
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | ANKREUZ | Ergebnis | 19990816 |
Method IS_PART_OF on class CL_FLOW_SELECTOR_DIF has no exception.
Method IS_PART_OF_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RANGES | Call by reference | Type reference (TYPE) | DIFS_SELECTION_RANGES | Ranges über Differenzierungswerte für DB-Selektion | 20001018 | ||
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20001018 |
Method IS_PART_OF_RANGES on class CL_FLOW_SELECTOR_DIF has no exception.
Method MERGE 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 | 19990930 |
Method MERGE on class CL_FLOW_SELECTOR_DIF has no exception.
Method MODIFY_DIFF_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TERM | Call by reference | Type reference (TYPE) | DIF_DIFF_TERM | Differenzierungsbegriff | 20000222 | ||
2 | ![]() |
IM_VALUE | Call by reference | Type reference (TYPE) | ANY | Differenzierungswert | 20000222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger Differenzierungsbegriff | 20000607 |
Method PRINT Signature
Method PRINT on class CL_FLOW_SELECTOR_DIF has no parameter.
Method PRINT on class CL_FLOW_SELECTOR_DIF has no exception.
Method SET_DIFF_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DIFF_VALUES | Value transfer | Type reference (TYPE) | DIFS_DIFF_VALUES | Struktur für Differenzierungswerte | 20020624 |
Method SET_DIFF_VALUES on class CL_FLOW_SELECTOR_DIF has no exception.
Method TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_STRING1 | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20001020 | ||
2 | ![]() |
EX_STRING2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20001020 |
Method TO_STRING on class CL_FLOW_SELECTOR_DIF has no exception.
History
Last changed by/on | SAP | 20050109 |
SAP Release Created in |