SAP ABAP Class CL_FICM_COND_FILTER (Implementation of Interface for Filtering Conditions)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FIM-FCO (Application Component) Financial Conditions
     FICO (Package) Financial Conditions
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 APPL Instance attribute Private Type reference (TYPE) FICO_OAPPL Application 20060623
2 L_DUMMY Static Attribute Private Type reference (TYPE) STRING 20060628
3 S_F_REVERSE_PRIO Static Attribute Private Type reference (TYPE) FICO_FREVERSE_PRIO Differentiation: Exchange Priority (X = Exchange) 20110517
4 S_TAH_INSTANCE_BUFFER Static Attribute Private Type reference (TYPE) CL_TYP_TAH_INSTANCE_BUFFER Buffer for Instances 20061025
5 TAH_CONDTYPE_CUST Instance attribute Private Type reference (TYPE) FICM_TAH_CONDTYPE_CUST Parts of Condition Type Customizing 20060623
6 TAS_COND_DIFF Instance attribute Private Type reference (TYPE) CL_TAS_FICOC_COND_DIFF 20060623
7 TAS_IDAY_VALUES Instance attribute Private Type reference (TYPE) FLAG General Flag 20060623
8 TAS_TARGET_VALUES_PREP Instance attribute Private Type reference (TYPE) CL_TAS_TARGET_VALUES_BUFFER 20060818
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110525
2 CREATE_TARGET_VALUE Instance method Private Method 20060627
3 DIFF_COMPARE Instance method Private Method 20060623
4 DIFF_DAYTIME Instance method Private Method 20060623
5 DIFF_DAYTIME_COND Instance method Private Method 20060623
6 DIFF_IDAYTYPE Instance method Private Method 20060623
7 DIFF_IDAYTYPE_COND Instance method Private Method 20060623
8 DIFF_MATCHING Instance method Private Method 20060623
9 DIFF_RANGES Instance method Private Method 20060818
10 DIFF_RANGE_CONDITION Instance method Private Method 20060818
11 DIFF_TIMESHIFT Instance method Private Method 20060816
12 DIFF_TIMESHIFT_COND Instance method Private Method 20060816
13 DIFF_TIME_SHIFTING Instance method Private Method 20060904
14 DIFF_WEEKDAYTYPE Instance method Private Method 20060623
15 DIFF_WEEKDAYTYPE_COND Instance method Private Method 20060623
16 GET_DIFFVALUE_FOR_DIFFCATG Instance method Private Method 20060623
17 GET_TARGETVAL_POSNUMBERS Instance method Private Method 20060818
18 INSERT_CONDITION_GE Instance method Private Method 20060816
19 INSERT_CONDITION_LE Instance method Private Method 20060814
20 MATCH_DIFFCATG_VALUE Instance method Private Method 20060623
21 RANGE_DIFFCATG_VALUE Instance method Private Method 20060623
22 RESOLVE_MULTIPLE_TARGET_VALUES Instance method Private Method 20060626
23 SHIFT_GET_DATE Instance method Private Method 20060623
24 SPLIT_COND_PER_DAY Instance method Private Method 20060623
25 S_CREATE Static method Public Method 20060623
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 Importing I_TAB_COUNTER Call by reference Type reference (TYPE) CL_TAB_COUNTER 20060627
2 Importing I_TAS_TARGET_VALUES Call by reference Type reference (TYPE) FICM_TAS_TARGET_VALUES Zielwerte der Differenzierung aus der Anwendung 20060627
3 Returning 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060623
3 Importing I_F_STRONG_DIFF Call by reference Type reference (TYPE) FICM_DTE_FLG_STRONG_DIFF SPACE Scharfe Differenzierung 20080919
4 Importing 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 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060623
3 Importing 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 Importing I_VALID_FROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig ab 20060623
5 Importing I_VALID_TO Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig bis 20060623
# Exception Resumable Description Created on
1 CX_FICM_COND_FILTER_ERROR Ausnahmeklasse für das Differenzieren von Konditionen 20060628
2 CX_FICM_CUSTOMIZING_ERROR 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 Changing C_STR_COND Call by reference Type reference (TYPE) FCL_STR_COND Konditionskopf 20060623
2 Importing I_COMPARECATG Call by reference Type reference (TYPE) O_COMPARECATG Vergleichsoperator 20060623
3 Importing 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060623
3 Importing 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 CX_FICM_COND_FILTER_ERROR Ausnahmeklasse für das Differenzieren von Konditionen 20060628
2 CX_FICM_CUSTOMIZING_ERROR 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 Exporting E_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060623
3 Importing I_STR_COND Call by reference Type reference (TYPE) FCL_STR_COND Konditionskopf 20060623
4 Importing I_TAS_VALUESCDAY Call by reference Type reference (TYPE) FICM_TAS_ICALVAL Zinskalender 20060623
# Exception Resumable Description Created on
1 CX_FICM_COND_FILTER_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Condition Headers 20060818
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Condition Type 20060818
3 Importing 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 Importing I_TAS_TARGET_MATCH_VALUES Call by reference Type reference (TYPE) FICM_TAS_TARGET_VALUES Zielwerte der Differenzierung aus der Anwendung 20110426
5 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Exporting E_SKIP Call by reference Type reference (TYPE) FLAG allgemeines flag 20060818
2 Exporting E_STR_COND_RANGES Call by reference Type reference (TYPE) CL_STR_COND_RANGES 20060818
3 Importing I_COND Call by reference Type reference (TYPE) FCL_STR_COND Konditionskopf 20060818
4 Importing I_FLG_DIRECT_FEE Call by reference Type reference (TYPE) FLAG allgemeines flag 20110318
5 Importing I_STR_TARGET_VALUE_PREP Call by reference Type reference (TYPE) CL_STR_TARGET_VALUE_PREP 20060818
6 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060816
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060816
3 Importing I_TAS_CONDREAD Call by reference Type reference (TYPE) FICM_TAS_CONDREADBYOPEN Tabelle für Konditionsermittlungszeitpunkte 20060816
4 Importing 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 Importing I_VALID_FROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig ab 20060816
6 Importing I_VALID_TO Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig bis 20060816
# Exception Resumable Description Created on
1 CX_FICM_COND_FILTER_ERROR Ausnahmeklasse für das Differenzieren von Konditionen 20060816
2 CX_FICM_CUSTOMIZING_ERROR 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 Exporting E_SKIP Call by reference Type reference (TYPE) FLAG allgemeines flag 20060816
2 Exporting E_STR_COND_EXT Call by reference Type reference (TYPE) CL_STR_COND_EXT 20060816
3 Importing I_COMPARECATG Call by reference Type reference (TYPE) O_COMPARECATG Vergleichsoperator 20060816
4 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060816
5 Importing I_DIFFMODE Call by reference Type reference (TYPE) FICM_ODIFF_MODE Modus eines Differenzierungstyps 20060816
6 Importing I_STR_COND Call by reference Type reference (TYPE) FCL_STR_COND Konditionskopf 20060816
7 Importing I_STR_CONDREAD Call by reference Type reference (TYPE) FICMS_CONDREADBYOPEN Zeilentyp für Konditionsermittlungszeitpunkt 20060816
8 Importing I_TAS_DIFF_SHIFT_VALUES Call by reference Type reference (TYPE) FICM_TAS_DIFF_SHIFT_VALUES Differenzierungswerte für zeitauflösende Differenzierung 20060816
9 Importing I_VALID_FROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig ab 20060816
10 Importing I_VALID_TO Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig bis 20060816
# Exception Resumable Description Created on
1 CX_FICM_COND_FILTER_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060904
2 Importing I_TAS_CONDREAD Call by reference Type reference (TYPE) FICM_TAS_CONDREADBYOPEN Tabelle für Konditionsermittlungszeitpunkte 20060904
3 Importing I_TAS_COND_TYPE Call by reference Type reference (TYPE) FICM_TAS_COND_TYPE Konditionsart 20060904
4 Importing 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 Importing I_VALID_FROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig ab 20060904
6 Importing I_VALID_TO Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig bis 20060904
# Exception Resumable Description Created on
1 CX_FICM_COND_FILTER_ERROR Ausnahmeklasse für das Differenzieren von Konditionen 20060904
2 CX_FICM_CUSTOMIZING_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060714
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060623
3 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Exporting E_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060623
3 Importing 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 Exporting E_DIFFKEY Call by reference Type reference (TYPE) CHAR50 Kommentar 20060623
2 Exporting E_DIFFVALUE Call by reference Type reference (TYPE) FICO_IDIFFVALUE Differenzierungswert 20060623
3 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060623
4 Importing 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 Exporting E_STR_TARGETVAL_PREP Call by reference Type reference (TYPE) CL_STR_TARGET_VALUE_PREP 20060818
2 Importing I_CONDTYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20060818
3 Importing I_INTMETHOD Call by reference Type reference (TYPE) FCL_DTE_SZBMETH Zinsberechnungsmethode 20060818
4 Importing 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 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060816
2 Changing C_TAB_COND_EXT Call by reference Type reference (TYPE) CL_TAB_COND_GE 20061020
3 Changing C_VALID_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060816
4 Changing C_VALID_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060816
5 Importing 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 Changing C_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060815
2 Changing C_TAS_COND_EXT Call by reference Type reference (TYPE) CL_TAS_COND_LE 20060814
3 Changing C_VALID_FROM Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060815
4 Changing C_VALID_TO Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060815
5 Importing 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 Changing C_CANDIDATE Call by reference Type reference (TYPE) SY-INDEX Schleifenindex 20060623
2 Changing C_FLG_SKIP Call by reference Type reference (TYPE) FLAG allgemeines flag 20060623
3 Changing C_S_MATCH Call by reference Type reference (TYPE) CHAR50 Kommentar 20060623
4 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060623
5 Importing I_DIFFVALUE Call by reference Type reference (TYPE) FICO_IDIFFVALUE Differenzierungswert 20060623
6 Importing I_INTMETHOD Call by reference Type reference (TYPE) FCL_DTE_SZBMETH Zinsberechnungsmethode 20060623
7 Importing I_POSNO Call by reference Type reference (TYPE) SYINDEX Schleifenindex 20060623
8 Importing 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 Changing C_DIST_MATCH Call by reference Type reference (TYPE) FICM_DTE_COND_DISTANCE match-Abstand 20100812
2 Changing C_FLG_SKIP Call by reference Type reference (TYPE) FLAG allgemeines flag 20060623
3 Changing C_N_HITS Call by reference Type reference (TYPE) I Anzahl der Treffer 20090916
4 Changing C_S_MATCH Call by reference Type reference (TYPE) CHAR50 Kommentar 20060623
5 Exporting E_POSNO Call by reference Type reference (TYPE) SYINDEX Schleifenindex 20060623
6 Importing I_COMPARECATG Call by reference Type reference (TYPE) O_COMPARECATG Vergleichsoperator 20060623
7 Importing I_DIFFCATG Call by reference Type reference (TYPE) FICO_ODIFFCATG Differenzierungstyp 20060623
8 Importing I_DIFFVALUE Call by reference Type reference (TYPE) FICO_IDIFFVALUE Differenzierungswert 20060623
9 Importing I_FLG_KEY_PART Call by reference Type reference (TYPE) FLAG allgemeines flag 20110318
10 Importing I_INDEX Call by reference Type reference (TYPE) SYINDEX Schleifenindex 20060623
11 Importing I_TARGET_POSNO Call by reference Type reference (TYPE) SYINDEX Schleifenindex 20060623
12 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Importing I_TAS_TARGET_VALUES Call by reference Type reference (TYPE) FICM_TAS_TARGET_VALUES Zielwerte der Differenzierung aus der Anwendung 20060626
2 Returning 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 Exporting E_SHIFTED_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060623
2 Importing I_CONDREAD_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060623
3 Importing I_DIFFMODE Call by reference Type reference (TYPE) FICM_ODIFF_MODE Modus eines Differenzierungstyps 20060726
4 Importing I_DIFFVALUE Call by reference Type reference (TYPE) FICO_IDIFFVALUE Differenzierungswert 20060623
5 Importing 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 CX_FICM_COND_FILTER_ERROR 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 Exporting E_TAB_COND Call by reference Type reference (TYPE) FCL_TAB_COND Konditionsköpfe 20060623
2 Importing 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 Importing I_APPL Call by reference Type reference (TYPE) FICO_OAPPL Anwendung 20060623
2 Importing I_TAB_COND_DIFF Call by reference Type reference (TYPE) FICO_TYP_TAB_COND_DIFF 20060623
3 Importing I_TAH_CONDTYPE_CUST Call by reference Type reference (TYPE) FICM_TAH_CONDTYPE_CUST Teile des Konditionsartencustomizing 20060623
4 Returning 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