SAP ABAP Class CL_FICO_RULESET_MERGER (Merging of Set of Rules)
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_FICO_GENERAL_CONSTANTS FICO Constants 20070601
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FICO_GENERAL_DATA FICO Data Definitions 20070601
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FICO_INTERNAL_CONSTANTS FICO Constants 20070601
Properties
Class CL_FICO_RULESET_MERGER  
Short Description Merging of Set of Rules    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FICO1    
Program status     
Category 0   
Package FICO   Financial Conditions 
Created 20070601   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FICO_FCT_RULESET Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FICO_GENERAL_CONSTANTS FICO Constants 20070601
2 IF_FICO_GENERAL_DATA FICO Data Definitions 20070601
3 IF_FICO_INTERNAL_CONSTANTS FICO Constants 20070601
Friends
Class CL_FICO_RULESET_MERGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CON_ACT_CHANGE Instance attribute Private Attribute reference (LIKE) 20070601
2 G_CON_ACT_CHG_INDIV Instance attribute Private Attribute reference (LIKE) 20070601
3 G_CON_ACT_COPY Instance attribute Private Attribute reference (LIKE) 20070601
4 G_CON_ACT_CREATE Instance attribute Private Attribute reference (LIKE) 20070601
5 G_CON_ACT_CRE_INDIV Instance attribute Private Attribute reference (LIKE) 20070601
6 G_CON_ACT_DELETE Instance attribute Private Attribute reference (LIKE) 20070601
7 G_CON_ACT_DSP_INDIV Instance attribute Private Attribute reference (LIKE) 20070601
8 G_CON_ACT_SHOW Instance attribute Private Attribute reference (LIKE) 20070601
9 G_CON_ALL_VALS_ALLOWED Instance attribute Private Attribute reference (LIKE) 20070601
10 G_CON_ALL_VIEW Instance attribute Private Attribute reference (LIKE) 20070601
11 G_CON_AMTCATG_105010 Instance attribute Private Attribute reference (LIKE) 20070601
12 G_CON_AMTCATG_105020 Instance attribute Private Attribute reference (LIKE) 20070601
13 G_CON_AMTCATG_105030 Instance attribute Private Attribute reference (LIKE) 20070601
14 G_CON_AMTCATG_105040 Instance attribute Private Attribute reference (LIKE) 20070601
15 G_CON_AMTCATG_105060 Instance attribute Private Attribute reference (LIKE) 20070601
16 G_CON_AMTCATG_105070 Instance attribute Private Attribute reference (LIKE) 20070601
17 G_CON_AMTCATG_110010 Instance attribute Private Attribute reference (LIKE) 20070601
18 G_CON_AMTCATG_110020 Instance attribute Private Attribute reference (LIKE) 20070601
19 G_CON_AMTCATG_110030 Instance attribute Private Attribute reference (LIKE) 20070601
20 G_CON_AMTCATG_110040 Instance attribute Private Attribute reference (LIKE) 20070601
21 G_CON_AMTCATG_115010 Instance attribute Private Attribute reference (LIKE) 20070601
22 G_CON_AMTCATG_115020 Instance attribute Private Attribute reference (LIKE) 20070601
23 G_CON_AMTCATG_115030 Instance attribute Private Attribute reference (LIKE) 20070601
24 G_CON_AMTCATG_115050 Instance attribute Private Attribute reference (LIKE) 20070601
25 G_CON_AMTCATG_115060 Instance attribute Private Attribute reference (LIKE) 20070601
26 G_CON_AMTCATG_115070 Instance attribute Private Attribute reference (LIKE) 20070601
27 G_CON_AMTCATG_120010 Instance attribute Private Attribute reference (LIKE) 20070601
28 G_CON_AMTCATG_150010 Instance attribute Private Attribute reference (LIKE) 20070601
29 G_CON_AMTCATG_150020 Instance attribute Private Attribute reference (LIKE) 20070601
30 G_CON_AMTCATG_160000 Instance attribute Private Attribute reference (LIKE) 20070601
31 G_CON_AMTCATG_170000 Instance attribute Private Attribute reference (LIKE) 20070601
32 G_CON_AMTCATG_180000 Instance attribute Private Attribute reference (LIKE) 20070601
33 G_CON_AMTCATG_900000 Instance attribute Private Attribute reference (LIKE) 20070601
34 G_CON_APPL_BCA Instance attribute Private Attribute reference (LIKE) 20070601
35 G_CON_APPL_CML Instance attribute Private Attribute reference (LIKE) 20070601
36 G_CON_APPL_FDB Instance attribute Private Attribute reference (LIKE) 20070601
37 G_CON_APPL_TESTAP Instance attribute Private Attribute reference (LIKE) 20070601
38 G_CON_AREA_AMT Instance attribute Private Attribute reference (LIKE) 20070601
39 G_CON_AREA_AMTPOS Instance attribute Private Attribute reference (LIKE) 20070601
40 G_CON_AREA_CONDNM Instance attribute Private Attribute reference (LIKE) 20070601
41 G_CON_AREA_DATE Instance attribute Private Attribute reference (LIKE) 20070601
42 G_CON_AREA_DATEPOS Instance attribute Private Attribute reference (LIKE) 20070601
43 G_CON_AREA_DIFF Instance attribute Private Attribute reference (LIKE) 20070601
44 G_CON_AREA_EVAL Instance attribute Private Attribute reference (LIKE) 20070601
45 G_CON_AREA_VAL Instance attribute Private Attribute reference (LIKE) 20070601
46 G_CON_AUTHORITY_CHANGE Instance attribute Private Attribute reference (LIKE) 20070601
47 G_CON_AUTHORITY_CREATE Instance attribute Private Attribute reference (LIKE) 20070601
48 G_CON_AUTHORITY_DELETE Instance attribute Private Attribute reference (LIKE) 20070601
49 G_CON_CALENDARDAYS Instance attribute Private Attribute reference (LIKE) 20070601
50 G_CON_CATEGORY_CONDNM Instance attribute Private Attribute reference (LIKE) 20070601
51 G_CON_CATEGORY_DIFF00 Instance attribute Private Attribute reference (LIKE) 20070601
52 G_CON_CATEGORY_EVAL00 Instance attribute Private Attribute reference (LIKE) 20070601
53 G_CON_CATEGORY_INDIVI Instance attribute Private Attribute reference (LIKE) 20070601
54 G_CON_CATEGORY_RULE00 Instance attribute Private Attribute reference (LIKE) 20070601
55 G_CON_CATEGORY_VALID1 Instance attribute Private Attribute reference (LIKE) 20070601
56 G_CON_CCC_NOT_ALLOWED Instance attribute Private Attribute reference (LIKE) 20070601
57 G_CON_CCC_WITH_ALTCUR Instance attribute Private Attribute reference (LIKE) 20070601
58 G_CON_CCC_WO_ALT_CURR Instance attribute Private Attribute reference (LIKE) 20070601
59 G_CON_CCL_AUTOWAIVER Instance attribute Private Attribute reference (LIKE) 20070601
60 G_CON_CCL_FEE Instance attribute Private Attribute reference (LIKE) 20070601
61 G_CON_CCL_INTEREST Instance attribute Private Attribute reference (LIKE) 20070601
62 G_CON_CCL_MISC Instance attribute Private Attribute reference (LIKE) 20070601
63 G_CON_CCL_PENALTY Instance attribute Private Attribute reference (LIKE) 20070601
64 G_CON_CCL_REPAYMENT Instance attribute Private Attribute reference (LIKE) 20070601
65 G_CON_CCL_VALUE_DATE Instance attribute Private Attribute reference (LIKE) 20070601
66 G_CON_CHANGES_AFTER_USE_DATE Instance attribute Private Attribute reference (LIKE) 20070601
67 G_CON_CHANGES_ALL Instance attribute Private Attribute reference (LIKE) 20070601
68 G_CON_CHANGES_AS_REF Instance attribute Private Attribute reference (LIKE) 20070601
69 G_CON_CHANGES_FUTURE Instance attribute Private Attribute reference (LIKE) 20070601
70 G_CON_CHANGES_NOT_DET Instance attribute Private Attribute reference (LIKE) 20070601
71 G_CON_CHDOC_INSERT Instance attribute Private Attribute reference (LIKE) 20070601
72 G_CON_CHDOC_UPDATE Instance attribute Private Attribute reference (LIKE) 20070601
73 G_CON_CONDCATG_105010 Instance attribute Private Attribute reference (LIKE) 20070601
74 G_CON_CONDCATG_105020 Instance attribute Private Attribute reference (LIKE) 20070601
75 G_CON_CONDCATG_105040 Instance attribute Private Attribute reference (LIKE) 20070601
76 G_CON_CONDCATG_105041 Instance attribute Private Attribute reference (LIKE) 20070601
77 G_CON_CONDCATG_105050 Instance attribute Private Attribute reference (LIKE) 20070601
78 G_CON_CONDCATG_110010 Instance attribute Private Attribute reference (LIKE) 20070601
79 G_CON_CONDCATG_110020 Instance attribute Private Attribute reference (LIKE) 20070601
80 G_CON_CONDCATG_115010 Instance attribute Private Attribute reference (LIKE) 20070601
81 G_CON_CONDCATG_115020 Instance attribute Private Attribute reference (LIKE) 20070601
82 G_CON_CONDCATG_115021 Instance attribute Private Attribute reference (LIKE) 20070601
83 G_CON_CONDCATG_115030 Instance attribute Private Attribute reference (LIKE) 20070601
84 G_CON_CONDCATG_115070 Instance attribute Private Attribute reference (LIKE) 20070601
85 G_CON_CONDCATG_120010 Instance attribute Private Attribute reference (LIKE) 20070601
86 G_CON_CONDCATG_150010 Instance attribute Private Attribute reference (LIKE) 20070601
87 G_CON_CONDCATG_160000 Instance attribute Private Attribute reference (LIKE) 20070601
88 G_CON_CONDCATG_170000 Instance attribute Private Attribute reference (LIKE) 20070601
89 G_CON_CONDCATG_180000 Instance attribute Private Attribute reference (LIKE) 20070601
90 G_CON_CONDCATG_180001 Instance attribute Private Attribute reference (LIKE) 20070601
91 G_CON_CONDCATG_205010 Instance attribute Private Attribute reference (LIKE) 20070601
92 G_CON_CONDCATG_205020 Instance attribute Private Attribute reference (LIKE) 20070601
93 G_CON_CONDCATG_205030 Instance attribute Private Attribute reference (LIKE) 20070601
94 G_CON_CONDCATG_700000 Instance attribute Private Attribute reference (LIKE) 20070615
95 G_CON_CONDCATG_815010 Instance attribute Private Attribute reference (LIKE) 20070615
96 G_CON_CONDCATG_900000 Instance attribute Private Attribute reference (LIKE) 20070601
97 G_CON_DATECATG_205010 Instance attribute Private Attribute reference (LIKE) 20070601
98 G_CON_DATECATG_205020 Instance attribute Private Attribute reference (LIKE) 20070601
99 G_CON_DATECATG_220010 Instance attribute Private Attribute reference (LIKE) 20070601
100 G_CON_DATECATG_220020 Instance attribute Private Attribute reference (LIKE) 20070601
101 G_CON_DATECATG_220030 Instance attribute Private Attribute reference (LIKE) 20070601
102 G_CON_DATECATG_220040 Instance attribute Private Attribute reference (LIKE) 20070601
103 G_CON_DATECATG_220050 Instance attribute Private Attribute reference (LIKE) 20070601
104 G_CON_DATECATG_220060 Instance attribute Private Attribute reference (LIKE) 20070601
105 G_CON_DATECATG_220070 Instance attribute Private Attribute reference (LIKE) 20070601
106 G_CON_DATECATG_220080 Instance attribute Private Attribute reference (LIKE) 20070601
107 G_CON_DATECATG_225010 Instance attribute Private Attribute reference (LIKE) 20070601
108 G_CON_DELETED Instance attribute Private Attribute reference (LIKE) 20070601
109 G_CON_DIFFCATG_TIME Instance attribute Private Attribute reference (LIKE) 20070601
110 G_CON_EVENT_DCUAC Instance attribute Private Attribute reference (LIKE) 20070601
111 G_CON_EVENT_END Instance attribute Private Attribute reference (LIKE) 20070601
112 G_CON_EVENT_FCODE Instance attribute Private Attribute reference (LIKE) 20070601
113 G_CON_EVENT_FMOD Instance attribute Private Attribute reference (LIKE) 20070601
114 G_CON_EVENT_INIT Instance attribute Private Attribute reference (LIKE) 20070601
115 G_CON_EVENT_PAI Instance attribute Private Attribute reference (LIKE) 20070601
116 G_CON_EVENT_PBO Instance attribute Private Attribute reference (LIKE) 20070601
117 G_CON_EVENT_POV Instance attribute Private Attribute reference (LIKE) 20070601
118 G_CON_EXC Instance attribute Private Attribute reference (LIKE) 20070601
119 G_CON_FALSE Instance attribute Private Attribute reference (LIKE) 20070601
120 G_CON_FC_CANCEL Instance attribute Private Attribute reference (LIKE) 20070601
121 G_CON_FC_DBL_CLK Instance attribute Private Attribute reference (LIKE) 20070601
122 G_CON_FC_ENTER Instance attribute Private Attribute reference (LIKE) 20070601
123 G_CON_FIELDNAME Instance attribute Private Attribute reference (LIKE) 20070601
124 G_CON_FIXED_VALS Instance attribute Private Attribute reference (LIKE) 20070601
125 G_CON_FOREIGN_DATA_VALS Instance attribute Private Attribute reference (LIKE) 20070601
126 G_CON_FOREIGN_KEY_VALS Instance attribute Private Attribute reference (LIKE) 20070601
127 G_CON_FSTAT_DISPLAY Instance attribute Private Attribute reference (LIKE) 20070601
128 G_CON_FSTAT_HIDDEN Instance attribute Private Attribute reference (LIKE) 20070601
129 G_CON_FSTAT_INPUT Instance attribute Private Attribute reference (LIKE) 20070601
130 G_CON_FSTAT_REQUIRED Instance attribute Private Attribute reference (LIKE) 20070601
131 G_CON_INC Instance attribute Private Attribute reference (LIKE) 20070601
132 G_CON_INDIVLZ_ALLOWED Instance attribute Private Attribute reference (LIKE) 20070601
133 G_CON_INDIVLZ_COND Instance attribute Private Attribute reference (LIKE) 20070601
134 G_CON_INDIVLZ_EXIST Instance attribute Private Attribute reference (LIKE) 20070601
135 G_CON_INTMAX Instance attribute Private Attribute reference (LIKE) 20070601
136 G_CON_INTMIN Instance attribute Private Attribute reference (LIKE) 20070601
137 G_CON_IN_DELETION Instance attribute Private Attribute reference (LIKE) 20070601
138 G_CON_IN_DELETION_NOT_REL Instance attribute Private Attribute reference (LIKE) 20070601
139 G_CON_IN_RELEASE Instance attribute Private Attribute reference (LIKE) 20070601
140 G_CON_LISTCATG_AUTOWAIVER Instance attribute Private Attribute reference (LIKE) 20070601
141 G_CON_LISTCATG_BUNDLE_PRICING Instance attribute Private Attribute reference (LIKE) 20070601
142 G_CON_LISTCATG_CARD Instance attribute Private Attribute reference (LIKE) 20070601
143 G_CON_LISTCATG_EVENT Instance attribute Private Attribute reference (LIKE) 20070601
144 G_CON_LISTCATG_INSTALMENT Instance attribute Private Attribute reference (LIKE) 20070601
145 G_CON_LISTCATG_NON_CN_BASED Instance attribute Private Attribute reference (LIKE) 20070615
146 G_CON_LISTCATG_SETTL Instance attribute Private Attribute reference (LIKE) 20070601
147 G_CON_LISTCATG_TRANS Instance attribute Private Attribute reference (LIKE) 20070601
148 G_CON_MARK_UP_COND Instance attribute Private Attribute reference (LIKE) 20070601
149 G_CON_MARK_UP_PERC_COND Instance attribute Private Attribute reference (LIKE) 20070601
150 G_CON_MAXDATE Instance attribute Private Attribute reference (LIKE) 20070601
151 G_CON_MINDATE Instance attribute Private Attribute reference (LIKE) 20070601
152 G_CON_MSG_CANCEL Instance attribute Private Attribute reference (LIKE) 20070601
153 G_CON_MSG_CLASS_FICO Instance attribute Private Attribute reference (LIKE) 20070601
154 G_CON_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20070601
155 G_CON_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20070601
156 G_CON_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20070601
157 G_CON_MSG_WARNING Instance attribute Private Attribute reference (LIKE) 20070601
158 G_CON_NEW Instance attribute Private Attribute reference (LIKE) 20070601
159 G_CON_NO_MARK_UP_COND Instance attribute Private Attribute reference (LIKE) 20070601
160 G_CON_OPTION_BT Instance attribute Private Attribute reference (LIKE) 20070601
161 G_CON_OPTION_CP Instance attribute Private Attribute reference (LIKE) 20070601
162 G_CON_OPTION_EQ Instance attribute Private Attribute reference (LIKE) 20070601
163 G_CON_OPTION_GE Instance attribute Private Attribute reference (LIKE) 20070601
164 G_CON_OPTION_NE Instance attribute Private Attribute reference (LIKE) 20070601
165 G_CON_PARAM_DEF Instance attribute Private Attribute reference (LIKE) 20070606
166 G_CON_PARAM_FST Instance attribute Private Attribute reference (LIKE) 20070606
167 G_CON_PARAM_MAX Instance attribute Private Attribute reference (LIKE) 20070606
168 G_CON_PARAM_MIN Instance attribute Private Attribute reference (LIKE) 20070606
169 G_CON_PARAM_VAL Instance attribute Private Attribute reference (LIKE) 20070606
170 G_CON_PREFIX_ASTERIX Instance attribute Private Attribute reference (LIKE) 20070601
171 G_CON_RELEASED Instance attribute Private Attribute reference (LIKE) 20070601
172 G_CON_RELEASE_REJECTED Instance attribute Private Attribute reference (LIKE) 20070601
173 G_CON_RELTYPE_AUTOWAIVER Instance attribute Private Attribute reference (LIKE) 20070601
174 G_CON_REL_ACT_REJECT Instance attribute Private Attribute reference (LIKE) 20070601
175 G_CON_REL_ACT_RELEASE Instance attribute Private Attribute reference (LIKE) 20070601
176 G_CON_REL_ACT_START_RELEASE Instance attribute Private Attribute reference (LIKE) 20070601
177 G_CON_REL_PROC_IND_COND Instance attribute Private Attribute reference (LIKE) 20070601
178 G_CON_REL_PROC_STD_COND Instance attribute Private Attribute reference (LIKE) 20070601
179 G_CON_REPUNIT_DAY Instance attribute Private Attribute reference (LIKE) 20070601
180 G_CON_REPUNIT_MONTH Instance attribute Private Attribute reference (LIKE) 20070601
181 G_CON_REPUNIT_WEEK Instance attribute Private Attribute reference (LIKE) 20070601
182 G_CON_RESTR_VIE0 Instance attribute Private Attribute reference (LIKE) 20070601
183 G_CON_RESTR_VIEW Instance attribute Private Attribute reference (LIKE) 20070601
184 G_CON_RHYTHM_PER Instance attribute Private Attribute reference (LIKE) 20070601
185 G_CON_RHYTHM_REL Instance attribute Private Attribute reference (LIKE) 20070601
186 G_CON_RHYTHM_SPD Instance attribute Private Attribute reference (LIKE) 20070601
187 G_CON_SIGN_E Instance attribute Private Attribute reference (LIKE) 20070601
188 G_CON_SIGN_I Instance attribute Private Attribute reference (LIKE) 20070601
189 G_CON_SR_INDIVIDUAL Instance attribute Private Attribute reference (LIKE) 20070601
190 G_CON_SR_MARKUP_ABS Instance attribute Private Attribute reference (LIKE) 20070601
191 G_CON_SR_MARKUP_REL Instance attribute Private Attribute reference (LIKE) 20070601
192 G_CON_SR_REPLACING Instance attribute Private Attribute reference (LIKE) 20070601
193 G_CON_STATE_EXITS Instance attribute Private Attribute reference (LIKE) 20070601
194 G_CON_STATE_SVCHN Instance attribute Private Attribute reference (LIKE) 20070601
195 G_CON_STATE_SVWOC Instance attribute Private Attribute reference (LIKE) 20070601
196 G_CON_STATUS_CDS_OF_PART_ACCTS Instance attribute Private Attribute reference (LIKE) 20070601
197 G_CON_STATUS_FIX_COND Instance attribute Private Attribute reference (LIKE) 20070601
198 G_CON_STATUS_NULL_COND Instance attribute Private Attribute reference (LIKE) 20070601
199 G_CON_STATUS_STAT_COND Instance attribute Private Attribute reference (LIKE) 20070601
200 G_CON_STR_AMTPOS_DISPLAY Instance attribute Private Attribute reference (LIKE) 20070601
201 G_CON_TAB_AMT Instance attribute Private Attribute reference (LIKE) 20070601
202 G_CON_TAB_AMTPOS Instance attribute Private Attribute reference (LIKE) 20070601
203 G_CON_TAB_AMTPOSEXP Instance attribute Private Attribute reference (LIKE) 20070601
204 G_CON_TAB_CONDI Instance attribute Private Attribute reference (LIKE) 20070601
205 G_CON_TAB_DATE Instance attribute Private Attribute reference (LIKE) 20070601
206 G_CON_TAB_DATEPOS Instance attribute Private Attribute reference (LIKE) 20070601
207 G_CON_TAB_POS Instance attribute Private Attribute reference (LIKE) 20070601
208 G_CON_TAB_POS_REL Instance attribute Private Attribute reference (LIKE) 20070601
209 G_CON_TIMEZONE_UTC Instance attribute Private Attribute reference (LIKE) 20070601
210 G_CON_TRUE Instance attribute Private Attribute reference (LIKE) 20070601
211 G_CON_VALUE_X Instance attribute Private Attribute reference (LIKE) 20070601
212 G_CON_WAIVER_COND Instance attribute Private Attribute reference (LIKE) 20070601
213 G_CON_WORKINGDAYS Instance attribute Private Attribute reference (LIKE) 20070601
214 G_CON_XOFF Instance attribute Private Attribute reference (LIKE) 20070601
215 G_CON_XON Instance attribute Private Attribute reference (LIKE) 20070601
216 G_MSGTEXT Instance attribute Private Attribute reference (LIKE) 20070601
217 G_S_DDIC_INFOS Instance attribute Private Attribute reference (LIKE) 20070601
218 G_S_FICOT_220010 Instance attribute Private Attribute reference (LIKE) 20070601
219 G_S_FICOT_AMT Instance attribute Private Attribute reference (LIKE) 20070601
220 G_S_FICOT_DATE Instance attribute Private Attribute reference (LIKE) 20070601
221 G_T_MATCH Instance attribute Private Attribute reference (LIKE) 20070601
222 S_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_FICO_RULESET_MERGER Merging of Set of Rules 20070606
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_TO_API_FORMAT Instance method Private Method Converts the Results Tables into External API Format 20070605
2 MERGE Instance method Public Method Merges 2 Sets of Rules, Result in External Format (API) 20070601
3 MERGE_1COND_1RULECATG Instance method Private Method Merges the Periods and Conditions of a Set of Rules Cat. 20070605
4 SY_MSG_COLLECT Instance method Private Method Transfer Error Message to Error Table 20070601
5 S_GET_INSTANCE Static method Public Method Instance Management 20070606
Events
Class CL_FICO_RULESET_MERGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FLDPROP_VALPRD Public See coding 20070608 BEGIN OF t_fldprop_valprd, valfr TYPE fico_dvalidfrom, valto TYPE fico_dvalidto, i_setid TYPE fico_isetid, o_rulecatg TYPE fico_orulecatg. INCLUDE TYPE ficot_fctrl_prop. TYPES: END OF t_fldprop_valprd
2 T_RULESET_2SETIDS Public See coding 20070606 BEGIN OF t_ruleset_2setids. INCLUDE TYPE cl_fico_fct_ruleset=>t_buffer_ruleset. TYPES: i_setid2 TYPE fico_isetid, END OF t_ruleset_2setids
3 T_TAB_BUFFER_PERIODS Public See coding 20070605 t_tab_buffer_periods TYPE STANDARD TABLE OF cl_fico_fct_ruleset=>t_buffer_periods
4 T_TAS_FLDPROP_FID_VAL Public See coding 20070608 t_tas_fldprop_fid_val TYPE SORTED TABLE OF t_fldprop_valprd WITH UNIQUE KEY i_fldcntrid valfr valto o_catg o_fienm i_posno o_param n_counter
5 T_TAS_FLDPROP_VALPRD Public See coding 20070608 t_tas_fldprop_valprd TYPE SORTED TABLE OF t_fldprop_valprd WITH UNIQUE KEY valfr valto o_rulecatg o_catg o_fienm i_posno o_param n_counter
6 T_TAS_RULESET_2SETIDS Public See coding 20070606 t_tas_ruleset_2setids TYPE SORTED TABLE OF t_ruleset_2setids WITH UNIQUE KEY o_condtype f_increm i_merge_order c_amt f_indcond o_diffcatg i_diffvalue o_diffcatg_1 i_diffvalue_1 o_diffcatg_2 i_diffvalue_2 o_diffcatg_3 i_diffvalue_3 o_diffcatg_4 i_diffvalue_4
7 T_TAS_RULESET_SEMKEY Public See coding 20070604 t_tas_ruleset_semkey TYPE SORTED TABLE OF cl_fico_fct_ruleset=>t_buffer_ruleset WITH UNIQUE KEY o_condtype f_increm i_merge_order c_amt f_indcond o_diffcatg i_diffvalue o_diffcatg_1 i_diffvalue_1 o_diffcatg_2 i_diffvalue_2 o_diffcatg_3 i_diffvalue_3 o_diffcatg_4 i_diffvalue_4
Method Signatures

Method CONVERT_TO_API_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAS_FLDPROP_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_RULE_FLDPROP Tabelle für Feldsteuerung der Regelwerke 20070605
2 Exporting E_TAS_RULESETS_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_COND API Konditionen: Tabelle Kopfdaten (sortiert) 20070605
3 Exporting E_TAS_VALPER_SR_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_RULE_VALPER Tabelle für Gültigkeitsperioden von Regelwerken 20070605
4 Importing I_TAS_FLDPROP Call by reference Type reference (TYPE) T_TAS_FLDPROP_FID_VAL 20070605
5 Importing I_TAS_PERIODS Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_TAS_D_BUFF_PERIODS 20070605
6 Importing I_TAS_RULESETS Call by reference Type reference (TYPE) T_TAS_RULESET_2SETIDS 20070605

Method CONVERT_TO_API_FORMAT on class CL_FICO_RULESET_MERGER has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070601
2 Exporting E_TAS_FLDPROP_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_RULE_FLDPROP Tabelle für Feldsteuerung der Regelwerke 20070605
3 Exporting E_TAS_RULESETS_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_COND API Konditionen: Tabelle Kopfdaten (sortiert) 20070605
4 Exporting E_TAS_VALPER_SR_API Call by reference Type reference (TYPE) FICO_TYP_TAS_API_RULE_VALPER Tabelle für Gültigkeitsperioden von Regelwerken 20070605
5 Exporting E_T_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20070601
6 Importing I_REF_RULESET_HIGH Call by reference Object reference (TYPE REF TO) CL_FICO_FCT_RULESET Regelwerk (kundenseitig) 20070604
7 Importing I_REF_RULESET_LOW Call by reference Object reference (TYPE REF TO) CL_FICO_FCT_RULESET Regelwerk (kundenseitig) 20070604

Method MERGE on class CL_FICO_RULESET_MERGER has no exception.

Method MERGE_1COND_1RULECATG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAS_FLDPROP_MIX Call by reference Type reference (TYPE) T_TAS_FLDPROP_FID_VAL 20070608
2 Exporting E_TAS_PERIODS_MIX Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_TAS_D_BUFF_PERIODS 20070605
3 Importing I_LIST_SOURCE_HIGH Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20070605
4 Importing I_LIST_SOURCE_LOW Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20070605
5 Importing I_RULECATG Call by reference Type reference (TYPE) FICO_ORULECATG Regeltyp 20070605
6 Importing I_S_RULESET_HIGH Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_BUFFER_RULESET 20070605
7 Importing I_S_RULESET_LOW Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_BUFFER_RULESET 20070605
8 Importing I_TAS_PERIODS_HIGH Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_TAS_D_BUFF_PERIODS 20070605
9 Importing I_TAS_PERIODS_LOW Call by reference Type reference (TYPE) CL_FICO_FCT_RULESET=>T_TAS_D_BUFF_PERIODS 20070605

Method MERGE_1COND_1RULECATG on class CL_FICO_RULESET_MERGER has no exception.

Method SY_MSG_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20070601

Method SY_MSG_COLLECT on class CL_FICO_RULESET_MERGER has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_RULESET_MERGER Value transfer Object reference (TYPE REF TO) CL_FICO_RULESET_MERGER Mischen von Regelwerken 20070606

Method S_GET_INSTANCE on class CL_FICO_RULESET_MERGER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710