Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FICM_COND_FILTER | Interface for Condition Differentiation | 20060623 |
Properties
| Class | CL_FICM_COND_FILTER | |
| Short Description | Implementation of Interface for Filtering Conditions | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FICO | Financial Conditions |
| Created | 20060623 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FICM_COND_FILTER has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FICM_COND_FILTER | Interface for Condition Differentiation | 20060623 |
Friends
Class CL_FICM_COND_FILTER 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) | FICO_OAPPL | Application | 20060623 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | STRING | 20060628 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | FICO_FREVERSE_PRIO | Differentiation: Exchange Priority (X = Exchange) | 20110517 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | CL_TYP_TAH_INSTANCE_BUFFER | Buffer for Instances | 20061025 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | FICM_TAH_CONDTYPE_CUST | Parts of Condition Type Customizing | 20060623 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | CL_TAS_FICOC_COND_DIFF | 20060623 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20060623 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | CL_TAS_TARGET_VALUES_BUFFER | 20060818 |
Methods
Events
Class CL_FICM_COND_FILTER has no event.
Types
Class CL_FICM_COND_FILTER has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FICM_COND_FILTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FICM_COND_FILTER has no exception.
Method CREATE_TARGET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TAB_COUNTER | Call by reference | Type reference (TYPE) | CL_TAB_COUNTER | 20060627 | ||||
| 2 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060627 | |||
| 3 | R_TAS_TARGET_VALUES | Value transfer | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060627 |
Method CREATE_TARGET_VALUE on class CL_FICM_COND_FILTER has no exception.
Method DIFF_COMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060623 | |||
| 3 | I_F_STRONG_DIFF | Call by reference | Type reference (TYPE) | FICM_DTE_FLG_STRONG_DIFF | SPACE | Scharfe Differenzierung | 20080919 | ||
| 4 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060623 | |||
| 5 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 |
Method DIFF_DAYTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060623 | |||
| 3 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060623 | |||
| 4 | I_VALID_FROM | Call by reference | Type reference (TYPE) | FICO_DVALIDFROM | Gültig ab | 20060623 | |||
| 5 | I_VALID_TO | Call by reference | Type reference (TYPE) | FICO_DVALIDTO | Gültig bis | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 | ||
| 2 | Ausnahmeklasse für den Fall eines inkonsitentne Cutomizing | 20060628 |
Method DIFF_DAYTIME_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060623 | |||
| 2 | I_COMPARECATG | Call by reference | Type reference (TYPE) | O_COMPARECATG | Vergleichsoperator | 20060623 | |||
| 3 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 |
Method DIFF_DAYTIME_COND on class CL_FICM_COND_FILTER has no exception.
Method DIFF_IDAYTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060623 | |||
| 3 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 | ||
| 2 | Ausnahmeklasse für den Fall eines inkonsitentne Cutomizing | 20060628 |
Method DIFF_IDAYTYPE_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 | |||
| 3 | I_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060623 | |||
| 4 | I_TAS_VALUESCDAY | Call by reference | Type reference (TYPE) | FICM_TAS_ICALVAL | Zinskalender | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060712 |
Method DIFF_MATCHING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060623 |
Method DIFF_MATCHING on class CL_FICM_COND_FILTER has no exception.
Method DIFF_RANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Condition Headers | 20060818 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Condition Type | 20060818 | |||
| 3 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Table for Connecting Diff. Categorie - Diff. Mode and Values | 20060818 | |||
| 4 | I_TAS_TARGET_MATCH_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20110426 | |||
| 5 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Target Values of Differentiation From Application | 20060818 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060818 |
Method DIFF_RANGE_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SKIP | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060818 | |||
| 2 | E_STR_COND_RANGES | Call by reference | Type reference (TYPE) | CL_STR_COND_RANGES | 20060818 | ||||
| 3 | I_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060818 | |||
| 4 | I_FLG_DIRECT_FEE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20110318 | |||
| 5 | I_STR_TARGET_VALUE_PREP | Call by reference | Type reference (TYPE) | CL_STR_TARGET_VALUE_PREP | 20060818 | ||||
| 6 | I_TAS_TARGET_MATCH_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20110426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060818 |
Method DIFF_TIMESHIFT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060816 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060816 | |||
| 3 | I_TAS_CONDREAD | Call by reference | Type reference (TYPE) | FICM_TAS_CONDREADBYOPEN | Tabelle für Konditionsermittlungszeitpunkte | 20060816 | |||
| 4 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060816 | |||
| 5 | I_VALID_FROM | Call by reference | Type reference (TYPE) | FICO_DVALIDFROM | Gültig ab | 20060816 | |||
| 6 | I_VALID_TO | Call by reference | Type reference (TYPE) | FICO_DVALIDTO | Gültig bis | 20060816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060816 | ||
| 2 | Ausnahmeklasse für den Fall eines inkonsitentne Cutomizing | 20060816 |
Method DIFF_TIMESHIFT_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SKIP | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060816 | |||
| 2 | E_STR_COND_EXT | Call by reference | Type reference (TYPE) | CL_STR_COND_EXT | 20060816 | ||||
| 3 | I_COMPARECATG | Call by reference | Type reference (TYPE) | O_COMPARECATG | Vergleichsoperator | 20060816 | |||
| 4 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060816 | |||
| 5 | I_DIFFMODE | Call by reference | Type reference (TYPE) | FICM_ODIFF_MODE | Modus eines Differenzierungstyps | 20060816 | |||
| 6 | I_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060816 | |||
| 7 | I_STR_CONDREAD | Call by reference | Type reference (TYPE) | FICMS_CONDREADBYOPEN | Zeilentyp für Konditionsermittlungszeitpunkt | 20060816 | |||
| 8 | I_TAS_DIFF_SHIFT_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_DIFF_SHIFT_VALUES | Differenzierungswerte für zeitauflösende Differenzierung | 20060816 | |||
| 9 | I_VALID_FROM | Call by reference | Type reference (TYPE) | FICO_DVALIDFROM | Gültig ab | 20060816 | |||
| 10 | I_VALID_TO | Call by reference | Type reference (TYPE) | FICO_DVALIDTO | Gültig bis | 20060816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060816 |
Method DIFF_TIME_SHIFTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060904 | |||
| 2 | I_TAS_CONDREAD | Call by reference | Type reference (TYPE) | FICM_TAS_CONDREADBYOPEN | Tabelle für Konditionsermittlungszeitpunkte | 20060904 | |||
| 3 | I_TAS_COND_TYPE | Call by reference | Type reference (TYPE) | FICM_TAS_COND_TYPE | Konditionsart | 20060904 | |||
| 4 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060904 | |||
| 5 | I_VALID_FROM | Call by reference | Type reference (TYPE) | FICO_DVALIDFROM | Gültig ab | 20060904 | |||
| 6 | I_VALID_TO | Call by reference | Type reference (TYPE) | FICO_DVALIDTO | Gültig bis | 20060904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060904 | ||
| 2 | Ausnahmeklasse für den Fall eines inkonsitentne Cutomizing | 20060904 |
Method DIFF_WEEKDAYTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060714 | |||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060623 | |||
| 3 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 |
Method DIFF_WEEKDAYTYPE_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 | |||
| 3 | I_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060623 |
Method DIFF_WEEKDAYTYPE_COND on class CL_FICM_COND_FILTER has no exception.
Method GET_DIFFVALUE_FOR_DIFFCATG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DIFFKEY | Call by reference | Type reference (TYPE) | CHAR50 | Kommentar | 20060623 | |||
| 2 | E_DIFFVALUE | Call by reference | Type reference (TYPE) | FICO_IDIFFVALUE | Differenzierungswert | 20060623 | |||
| 3 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 | |||
| 4 | I_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060623 |
Method GET_DIFFVALUE_FOR_DIFFCATG on class CL_FICM_COND_FILTER has no exception.
Method GET_TARGETVAL_POSNUMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_STR_TARGETVAL_PREP | Call by reference | Type reference (TYPE) | CL_STR_TARGET_VALUE_PREP | 20060818 | ||||
| 2 | I_CONDTYPE | Call by reference | Type reference (TYPE) | FICO_OCONDTYPE | Konditionsart | 20060818 | |||
| 3 | I_INTMETHOD | Call by reference | Type reference (TYPE) | FCL_DTE_SZBMETH | Zinsberechnungsmethode | 20060818 | |||
| 4 | I_TAS_MODE_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_MODE_DIFFVALUES | Tabelle für Verbindung Diff.Kategorie - Diff. Modus + Werte | 20060818 | |||
| 5 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060818 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060818 |
Method INSERT_CONDITION_GE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060816 | |||
| 2 | C_TAB_COND_EXT | Call by reference | Type reference (TYPE) | CL_TAB_COND_GE | 20061020 | ||||
| 3 | C_VALID_FROM | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060816 | |||
| 4 | C_VALID_TO | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060816 | |||
| 5 | I_STR_COND_EXT | Call by reference | Type reference (TYPE) | CL_STR_COND_EXT | 20060816 |
Method INSERT_CONDITION_GE on class CL_FICM_COND_FILTER has no exception.
Method INSERT_CONDITION_LE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060815 | |||
| 2 | C_TAS_COND_EXT | Call by reference | Type reference (TYPE) | CL_TAS_COND_LE | 20060814 | ||||
| 3 | C_VALID_FROM | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060815 | |||
| 4 | C_VALID_TO | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060815 | |||
| 5 | I_STR_COND_EXT | Call by reference | Type reference (TYPE) | CL_STR_COND_EXT | 20060814 |
Method INSERT_CONDITION_LE on class CL_FICM_COND_FILTER has no exception.
Method MATCH_DIFFCATG_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CANDIDATE | Call by reference | Type reference (TYPE) | SY-INDEX | Schleifenindex | 20060623 | |||
| 2 | C_FLG_SKIP | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060623 | |||
| 3 | C_S_MATCH | Call by reference | Type reference (TYPE) | CHAR50 | Kommentar | 20060623 | |||
| 4 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 | |||
| 5 | I_DIFFVALUE | Call by reference | Type reference (TYPE) | FICO_IDIFFVALUE | Differenzierungswert | 20060623 | |||
| 6 | I_INTMETHOD | Call by reference | Type reference (TYPE) | FCL_DTE_SZBMETH | Zinsberechnungsmethode | 20060623 | |||
| 7 | I_POSNO | Call by reference | Type reference (TYPE) | SYINDEX | Schleifenindex | 20060623 | |||
| 8 | I_TAS_DIFFVALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060623 |
Method MATCH_DIFFCATG_VALUE on class CL_FICM_COND_FILTER has no exception.
Method RANGE_DIFFCATG_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_DIST_MATCH | Call by reference | Type reference (TYPE) | FICM_DTE_COND_DISTANCE | match-Abstand | 20100812 | |||
| 2 | C_FLG_SKIP | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060623 | |||
| 3 | C_N_HITS | Call by reference | Type reference (TYPE) | I | Anzahl der Treffer | 20090916 | |||
| 4 | C_S_MATCH | Call by reference | Type reference (TYPE) | CHAR50 | Kommentar | 20060623 | |||
| 5 | E_POSNO | Call by reference | Type reference (TYPE) | SYINDEX | Schleifenindex | 20060623 | |||
| 6 | I_COMPARECATG | Call by reference | Type reference (TYPE) | O_COMPARECATG | Vergleichsoperator | 20060623 | |||
| 7 | I_DIFFCATG | Call by reference | Type reference (TYPE) | FICO_ODIFFCATG | Differenzierungstyp | 20060623 | |||
| 8 | I_DIFFVALUE | Call by reference | Type reference (TYPE) | FICO_IDIFFVALUE | Differenzierungswert | 20060623 | |||
| 9 | I_FLG_KEY_PART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20110318 | |||
| 10 | I_INDEX | Call by reference | Type reference (TYPE) | SYINDEX | Schleifenindex | 20060623 | |||
| 11 | I_TARGET_POSNO | Call by reference | Type reference (TYPE) | SYINDEX | Schleifenindex | 20060623 | |||
| 12 | I_TAS_DIFFVALUES_RANGE | Call by reference | Type reference (TYPE) | FICM_TAS_DIFF_RANGE_VALUES | Differenzierungswerte für Ranges Differenzierung | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 |
Method RESOLVE_MULTIPLE_TARGET_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TAS_TARGET_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_TARGET_VALUES | Zielwerte der Differenzierung aus der Anwendung | 20060626 | |||
| 2 | R_TAB_TARGET_VALUES_COMB | Value transfer | Type reference (TYPE) | CL_TAB_TARGET_VALUES_COMB | 20060626 |
Method RESOLVE_MULTIPLE_TARGET_VALUES on class CL_FICM_COND_FILTER has no exception.
Method SHIFT_GET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SHIFTED_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060623 | |||
| 2 | I_CONDREAD_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060623 | |||
| 3 | I_DIFFMODE | Call by reference | Type reference (TYPE) | FICM_ODIFF_MODE | Modus eines Differenzierungstyps | 20060726 | |||
| 4 | I_DIFFVALUE | Call by reference | Type reference (TYPE) | FICO_IDIFFVALUE | Differenzierungswert | 20060623 | |||
| 5 | I_TAS_DIFF_SHIFT_VALUES | Call by reference | Type reference (TYPE) | FICM_TAS_DIFF_SHIFT_VALUES | Differenzierungswerte für zeitauflösende Differenzierung | 20060623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für das Differenzieren von Konditionen | 20060628 |
Method SPLIT_COND_PER_DAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TAB_COND | Call by reference | Type reference (TYPE) | FCL_TAB_COND | Konditionsköpfe | 20060623 | |||
| 2 | I_STR_COND | Call by reference | Type reference (TYPE) | FCL_STR_COND | Konditionskopf | 20060623 |
Method SPLIT_COND_PER_DAY on class CL_FICM_COND_FILTER has no exception.
Method S_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPL | Call by reference | Type reference (TYPE) | FICO_OAPPL | Anwendung | 20060623 | |||
| 2 | I_TAB_COND_DIFF | Call by reference | Type reference (TYPE) | FICO_TYP_TAB_COND_DIFF | 20060623 | ||||
| 3 | I_TAH_CONDTYPE_CUST | Call by reference | Type reference (TYPE) | FICM_TAH_CONDTYPE_CUST | Teile des Konditionsartencustomizing | 20060623 | |||
| 4 | R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_FICM_COND_FILTER | Implementierung des Interface zum Filtern von Konditionen | 20060623 |
Method S_CREATE on class CL_FICM_COND_FILTER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |