SAP ABAP Class CL_RSDRCRM_SEG_DISTRIBUTION (Calculation of Distribution of Attribute Values)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   CRM (Application Component) Customer Relationship Management
     RSDRCRM_SEG (Package) RFC Wrapper for Methods Calls with Package RSDRCRM
Properties
Class CL_RSDRCRM_SEG_DISTRIBUTION  
Short Description Calculation of Distribution of Attribute Values    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRCRM_SEG   RFC Wrapper for Methods Calls with Package RSDRCRM 
Created 20100528   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSDRCRM_SEG_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRCRM_SEG_DISTRIBUTION has no interface implemented.
Friends
Class CL_RSDRCRM_SEG_DISTRIBUTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_SHOW_DATA_IN_DEBUGGER Instance attribute Public Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Break point set for data display; ' ': No break point 20100616
2 P_ATTRIBUTE Instance attribute Private Type reference (TYPE) RSIOBJNM Attribute whose distribution will be calculated 20100604
3 P_ATTRIBUTE_AGGREGATION Instance attribute Private Type reference (TYPE) RSDAGGRGEN Aggregation Type (MAX, MIN, SUM) 20120104
4 P_ATTRIBUTE_COMPOUND_STATUS Instance attribute Private Type reference (TYPE) RSCMPSTA Compounding Statu of P_ATTRIBUTE 20100614
5 P_ATTRIBUTE_IS_KEYFIGURE Instance attribute Private Type reference (TYPE) BOOLE_D 'X': P_ATTRIBUTE is a key figure in P_INFO_PROVIDER 20100602
6 P_FILTERS_SUPPLIED Instance attribute Private Type reference (TYPE) BOOLE_D 'X': Filters Specified; ' ': No Filters 20100730
7 P_INFO_PROVIDER Instance attribute Private Type reference (TYPE) RSINFOPROV Name of the InfoProvider thatP_ATTRIBUTE(S) belongs to 20100604
8 P_REFERENCE_SEGMENT_SUPPLIED Instance attribute Private Type reference (TYPE) BOOLE_D 'X': Reference Segment Specified; ' ': No Reference Segs. 20100803
9 P_R_ATTRIBUTE_INITIAL_VALUE Instance attribute Private Object reference (TYPE REF TO) DATA Field ref. that contains the initial value of P_ATTRIBUTE 20100611
10 P_T_FORMATED_KYF_FILTER_RANGES Instance attribute Private Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Table with Formatted Range Table Entries 20100804
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_SINGLE_NUMBER Static method Private Method 20100730
2 BUILD_OPERATIONS_FROM_STEPS Static method Private Method Creates OPERATIONS table from STEP table 20100813
3 COMPILE_DISTRIBUTION_RANGES Instance method Private Method Creates filter if none specified 20100811
4 COMPILE_D_R_NOREFS_KYF Instance method Private Method COMPILE_DISTRIBUTION_RANGES for 'no (ref.) segm., keyfigure' 20101005
5 COMPILE_D_R_NOREFS_NOKYF Instance method Private Method COMPILE_DISTRIBUTION_RANGES for 'no (ref.) segm., no keyf.' 20101005
6 COMPILE_D_R_REFS_KYF Instance method Private Method COMPILE_DISTRIBUTION_RANGES for '(ref.) segm., keyfigure' 20101005
7 COMPILE_D_R_REFS_NOKYF Instance method Private Method COMPILE_DISTRIBUTION_RANGES for '(ref.) segm., no keyfigure' 20101005
8 COMPILE_MRISEL_FOR_REF_SEG Instance method Private Method Defines MRISEL table from reference segment 20101005
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100602
10 DETERMINE_FILTER_DESCRIPTIONS Instance method Private Method Defines language and description in C_T_DISTRIBUTION 20100609
11 ENHANCE_SEG_EXPR_FOR_FILTER Instance method Private Method Add a segmentation expression for a filter 20100528
12 ENHANCE_SEG_EXPR_FOR_OTHERS Instance method Private Method Add a segmentation expression for a 'OTHERS' 20100531
13 FORMAT_RANGES Static method Public Method Format Existing Range Table 20100730
14 FORMAT_SINGLE_NUMBER Static method Private Method 20101005
15 GET_COMP_CHAR_VALUE_DETAILS Instance method Private Method Set details for a value of a compound characteristic 20101018
16 GET_COUNT_FOR_FILTER Instance method Private Method Find counter for filters 20101005
17 GET_COUNT_FOR_OTHERS Instance method Private Method Find counter for 'Other Values' 20101005
18 GET_DISTRIBUTION Instance method Public Method Calculate distribution for InfoObject of an InfoProvider 20100528
19 GET_FORMATTED_RANGES Static method Public Method Find Formated Range Table 20100730
20 GET_FORMATTED_RANGES_DATE Static method Public Method Find Formated Range Table 20110104
21 GET_FORMATTED_RANGES_FOR_ATTR Instance method Public Method Find Formated Range Table 20110104
22 GET_FORMATTED_RANGES_NUM Static method Public Method Find Formated Range Table 20101108
23 GET_FORMATTED_RANGES_TIME Static method Public Method Find Formated Range Table 20110104
24 GET_SIGNIFICANT_DIGITS Static method Private Method Find Number of Significant Places 20100730
25 GET_STRING_FROM_INT_TIME Static method Private Method Convert a time in integer form to a string 20110104
26 HANDLE_NONAGGR_KYF Instance method Private Method Sonderbehandlung für nicht-aggregierbare Kennzahlen 20130403
27 MERGE_BW_AUTHORIZ_INTO_RANGES Instance method Private Method Mische (BW) Analyse Berechtigungen in RANGE-Tabelle ein 20130213
28 RESET_DISTRIBUTION Instance method Private Method Deletes the counters, lang. and descr. in C_T_DISTRIBUTION 20100609
29 RESET_DISTRIBUTION_COUNTS Instance method Private Method Deletes the counters in C_T_DISTRIBUTION 20100609
30 RESET_DISTRIBUTION_DESCRS Instance method Private Method Deletes the language and description in C_T_DISTRIBUTION 20100609
Events
Class CL_RSDRCRM_SEG_DISTRIBUTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_S_RANGE Private See coding 20100730 BEGIN OF t_s_range. TYPES sign TYPE RSDRCRM_SEG_FILTER_SIGN. TYPES option TYPE RSDRCRM_SEG_FILTER_OPTION. TYPES low TYPE RSDRCRM_SEG_FILTER_LOW. TYPES low_significant_digits TYPE f. TYPES high TYPE RSDRCRM_SEG_FILTER_HIGH. TYPES high_significant_digits TYPE f. TYPES current_interval_spread TYPE f. TYPES current_significant_digits TYPE f. TYPES low_string TYPE string. TYPES high_string TYPE string. TYPES END OF t_s_range
2 T_T_RANGE Private See coding 20100730 t_t_range type table of t_s_range
Method Signatures

Method ADJUST_SINGLE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NUMBER Call by reference Type reference (TYPE) F Angepasste Zahl 20100730
2 Exporting E_NUMBER_STRING Call by reference Type reference (TYPE) STRING Angepasste, formatierte Zahl 20100730
3 Importing I_CURRENT_DIGITS Call by reference Type reference (TYPE) F Anzahl Stellen der Zahl 20100730
4 Importing I_INTERVAL_DIGITS Call by reference Type reference (TYPE) F Anzahl Stellen des Intervalls 20100730
5 Importing I_IS_UPPER_BOUNDARY Call by reference Type reference (TYPE) BOOLEAN Zahl ist obere Intervallgrenze 20110104
6 Importing I_NO_DECIMALS Call by reference Type reference (TYPE) BOOLEAN ohne Nachkommastellen 20110104
7 Importing I_NUMBER Call by reference Type reference (TYPE) F Zahl, die angepasst werden soll 20100730
8 Importing I_PRECISION Call by reference Type reference (TYPE) I 3 Genauigkeit 20100730
9 Importing I_ROUND_UP Call by reference Type reference (TYPE) BOOLEAN SPACE Aufrunden 20100730

Method ADJUST_SINGLE_NUMBER on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method BUILD_OPERATIONS_FROM_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OPERATIONS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_OPERATIONS Operationen in einem CRM Segment Builder Schritt 20100813
2 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20100813
3 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100813
4 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20100813
5 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20100813
6 Importing I_T_SEGMENT_STEPS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEGMENT_STEPS Schritte eines CRM Segment Builder Segments 20100813
7 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20100813
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100813

Method COMPILE_DISTRIBUTION_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTS_ALSO_DETERMINED Call by reference Type reference (TYPE) BOOLE_D 'X': A..._COUNT auch in E_..._RANGES berechnet; ' ': Nicht 20100811
2 Exporting E_T_DISTRIBUTION_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Ranges (mit ATTRIBUTE_FILTER_COUNT) 20100811
3 Exporting E_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS Werte für 'Andere', falls I_DETERMINE_OTHERS_VALUES = 'X' 20100920
4 Importing I_DETERMINE_OTHERS_VALUES Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Werte für 'Andere' sind angefordert; ' ': Nicht 20100920
5 Importing I_IOBJ_INTERSECT_VAR Call by reference Type reference (TYPE) RSDRCRM_SEG_IOBJ_INTERSECT_VAR IF_RSDRCRM_SEG_CONSTANTS=>IOBJ_INTERSECT_VAR_2 Variante, wie iObjects miteinander geschnitten werden 20110104
6 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20100811
7 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
8 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20100811
9 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100811
10 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20100811
11 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20100811
12 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
13 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20100811
14 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20100811
15 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20100811
16 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20100811
17 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20100811
18 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20100811
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100811

Method COMPILE_D_R_NOREFS_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTS_ALSO_DETERMINED Call by reference Type reference (TYPE) BOOLE_D 'X': A..._COUNT auch in E_..._RANGES berechnet; ' ': Nicht 20101005
2 Exporting E_T_DISTRIBUTION_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Ranges (mit ATTRIBUTE_FILTER_COUNT) 20101005
3 Exporting E_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS Werte für 'Andere', falls I_DETERMINE_OTHERS_VALUES = 'X' 20101005
4 Importing I_DETERMINE_OTHERS_VALUES Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Werte für 'Andere' sind angefordert; ' ': Nicht 20101005
5 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20101005
6 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
7 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
8 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
9 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
10 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
11 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method COMPILE_D_R_NOREFS_NOKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTS_ALSO_DETERMINED Call by reference Type reference (TYPE) BOOLE_D 'X': A..._COUNT auch in E_..._RANGES berechnet; ' ': Nicht 20101005
2 Exporting E_T_DISTRIBUTION_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Ranges (mit ATTRIBUTE_FILTER_COUNT) 20101005
3 Exporting E_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS Werte für 'Andere', falls I_DETERMINE_OTHERS_VALUES = 'X' 20101005
4 Importing I_DETERMINE_OTHERS_VALUES Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Werte für 'Andere' sind angefordert; ' ': Nicht 20101005
5 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20101005
6 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
7 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
8 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
9 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
10 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method COMPILE_D_R_REFS_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTS_ALSO_DETERMINED Call by reference Type reference (TYPE) BOOLE_D 'X': A..._COUNT auch in E_..._RANGES berechnet; ' ': Nicht 20101005
2 Exporting E_T_DISTRIBUTION_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Ranges (mit ATTRIBUTE_FILTER_COUNT) 20101005
3 Exporting E_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS Werte für 'Andere', falls I_DETERMINE_OTHERS_VALUES = 'X' 20101005
4 Importing I_DETERMINE_OTHERS_VALUES Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Werte für 'Andere' sind angefordert; ' ': Nicht 20101005
5 Importing I_IOBJ_INTERSECT_VAR Call by reference Type reference (TYPE) RSDRCRM_SEG_IOBJ_INTERSECT_VAR IF_RSDRCRM_SEG_CONSTANTS=>IOBJ_INTERSECT_VAR_2 Variante, wie iObjects miteinander geschnitten werden 20110104
6 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20101005
7 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
8 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20101005
9 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20101005
10 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
11 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
12 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
13 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20101005
14 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20101005
15 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20101005
16 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
17 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
18 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method COMPILE_D_R_REFS_NOKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTS_ALSO_DETERMINED Call by reference Type reference (TYPE) BOOLE_D 'X': A..._COUNT auch in E_..._RANGES berechnet; ' ': Nicht 20101005
2 Exporting E_T_DISTRIBUTION_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Ranges (mit ATTRIBUTE_FILTER_COUNT) 20101005
3 Exporting E_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS Werte für 'Andere', falls I_DETERMINE_OTHERS_VALUES = 'X' 20101005
4 Importing I_DETERMINE_OTHERS_VALUES Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Werte für 'Andere' sind angefordert; ' ': Nicht 20101005
5 Importing I_IOBJ_INTERSECT_VAR Call by reference Type reference (TYPE) RSDRCRM_SEG_IOBJ_INTERSECT_VAR IF_RSDRCRM_SEG_CONSTANTS=>IOBJ_INTERSECT_VAR_2 Variante, wie iObjects miteinander geschnitten werden 20110104
6 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20101005
7 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
8 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20101005
9 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20101005
10 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
11 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
12 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
13 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20101005
14 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20101005
15 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20101005
16 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
17 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
18 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method COMPILE_MRISEL_FOR_REF_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT_TYPE_REFSEG Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENTATION_TYPE Segmentierungstyp des (Referenz) Segmentes I_SEGMENT_ID 20101005
2 Exporting E_RESULT_TYPE_STEP Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENTATION_TYPE Segmentierungstyp des Schrittes auf ME->P_INFO_PROVIDER 20101005
3 Exporting E_T_MRISEL Call by reference Type reference (TYPE) RSDRCRM_T_MRISEL Filterlist of Materialized Result Indexes 20101005
4 Importing I_IOBJ_INTERSECT_VAR Call by reference Type reference (TYPE) RSDRCRM_SEG_IOBJ_INTERSECT_VAR IF_RSDRCRM_SEG_CONSTANTS=>IOBJ_INTERSECT_VAR_2 Variante, wie iObjects miteinander geschnitten werden 20110104
5 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
6 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20101005
7 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20101005
8 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
9 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20101005
10 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20101005
11 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20101005
12 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
13 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
14 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) RSIOBJNM Attribut, dessen Verteilung zu berechnen ist 20100602
2 Importing I_INFO_PROVIDER Call by reference Type reference (TYPE) RSINFOPROV Name des InfoProviders, zu dem I...ATTRIBUTE(S) gehören 20100602
3 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110207
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100609

Method DETERMINE_FILTER_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DISTRIBUTION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Verteilungszahlen für Attributwerte 20100609
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20100609
3 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100609

Method ENHANCE_SEG_EXPR_FOR_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100528
2 Exporting E_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Übergabetabelle CRM -> BWA für die BWA Segmentierung 20100528
3 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20100528
4 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100528
5 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20100528
6 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20100804
7 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
8 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20100528
9 Importing I_T_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Mit 'ODER' zu verknüpfende Filter 20100920
10 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20100531
11 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20100528
12 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20100528
13 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20100528
14 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20100528
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100528

Method ENHANCE_SEG_EXPR_FOR_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100531
2 Exporting E_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Übergabetabelle CRM -> BWA für die BWA Segmentierung 20100531
3 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20100531
4 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100531
5 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20100531
6 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20100804
7 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
8 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20100531
9 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20100531
10 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20100531
11 Importing I_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS 'Andere' Werte von ME->P_ATTRIBUTE 20100920
12 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20100531
13 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20100531
14 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20100531
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100531

Method FORMAT_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20100730
2 Importing I_ACCURACY Call by reference Type reference (TYPE) I 2 Genauigkeit 20100730
3 Importing I_NO_DECIMALS Call by reference Type reference (TYPE) BOOLE_D Keine Nachkommastellen 20110104
4 Importing I_T_UNFORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit unformatierten Range-Tabelleneinträgen 20100730

Method FORMAT_RANGES on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method FORMAT_SINGLE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NUMBER_STRING Call by reference Type reference (TYPE) STRING Angepasste, formatierte Zahl 20101005
2 Importing I_NO_DECIMALS Call by reference Type reference (TYPE) BOOLEAN keine Nachkommastellen 20110104
3 Importing I_NUMBER Call by reference Type reference (TYPE) F Zahl, die angepasst werden soll 20101005

Method FORMAT_SINGLE_NUMBER on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method GET_COMP_CHAR_VALUE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJVL_EXT Call by reference Type reference (TYPE) C Wert im externen Format (mit Klammermerkmalen) 20101018
2 Exporting E_IOBJVL_EXT_NC Call by reference Type reference (TYPE) C Wert im externen Format (ohne Klammermerkmalen) 20101018
3 Exporting E_IOBJVL_INT Call by reference Type reference (TYPE) C Wert im externen Format (mit Klammermerkmalen) 20101018
4 Exporting E_IOBJVL_INT_NC Call by reference Type reference (TYPE) C Wert im externen Format (ohne Klammermerkmalen) 20101018
5 Exporting E_S_IOBJTXTSML Call by reference Type reference (TYPE) RSTXTSML Beschreibungen des Wertes des gekl. Merkmals ME->P_ATTRIBUTE 20101018
6 Importing I_CHAVL_INT Call by reference Type reference (TYPE) CHAR255 interner Wert für geklammertes Merkmal ME->P_ATTRIBUTE 20101018
7 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20101018
8 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101018
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101018

Method GET_COUNT_FOR_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) INT4 Zähler 20101005
2 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
3 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20101005
4 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20101005
5 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
6 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
7 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
8 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20101005
9 Importing I_T_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Mit 'ODER' zu verknüpfende Filter 20101005
10 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20101005
11 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20101005
12 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
13 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
14 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method GET_COUNT_FOR_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) INT4 Zähler 20101005
2 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
3 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20101005
4 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20101005
5 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20101005
6 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20101005
7 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
8 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20101005
9 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20101005
10 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20101005
11 Importing I_T_OTHERS_VALUES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_STRINGS 'andere' Werte 20101005
12 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20101005
13 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20101005
14 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20101005
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101005

Method GET_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DISTRIBUTION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Verteilungszahlen für Attributwerte 20100528
2 Exporting E_COUNT_OTHERS Call by reference Type reference (TYPE) INT4 Kumulierte Verteilung der Attributwerte nicht in C_T_DIST... 20100531
3 Importing I_FILTER_COUNTS_REQUESTED Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>TRUE 'X': Bestimme Zähler für Filter; ' ': Bestimme keine Zähler 20101105
4 Importing I_IOBJ_INTERSECT_VAR Call by reference Type reference (TYPE) RSDRCRM_SEG_IOBJ_INTERSECT_VAR IF_RSDRCRM_SEG_CONSTANTS=>IOBJ_INTERSECT_VAR_2 Variante, wie iObjects miteinander geschnitten werden 20110104
5 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 Anzahl Intervalle, falls C_T_DISTRIBUTION initial 20100528
6 Importing I_PREPROCESS_SEL Call by reference Type reference (TYPE) RSDRCRM_SEG_PREPROCESS_SEL Dezimalzahldarst. einer Auswahl von BWA-Vorverarbeit.schr. 20110113
7 Importing I_REQ_ATTRS_TO_OPERAND_ASST Call by reference Type reference (TYPE) RSDRCRM_SEG_REQATTRS_TO_OP Zuordnung der 'angeforderten Attribute' zu Operand 1 oder 2 20100528
8 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100528
9 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 GUID einer (RSDCRM) Session 20100528
10 Importing I_S_ADDITIONAL_FILTERS Call by reference Type reference (TYPE) RSDRCRM_SEG_S_INFOPROV_FILTERS Zusätzliche Filter auf ME->P_INFO_PROVIDER 20100804
11 Importing I_S_MKT_ATTR_DATA Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DATA CRM-Customizing für Mark. Attr. + Details eines Mark. Attr. 20110104
12 Importing I_TEXTS_REQUESTED Call by reference Type reference (TYPE) BOOLE_D IF_RSDRCRM_SEG_CONSTANTS=>FALSE 'X': Texte sind angefordert; ' ': Texte sind nicht angefor 20100614
13 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentierungs-Ausdruck für I_SEGMENT_ID 20100528
14 Importing I_T_OPERATION_ATTR_MAPPINGS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_MAPPINGS Abbildung zwischen mehreren Attributen zweier Operanden 20100531
15 Importing I_T_OPERATION_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Operations-)Attribute für Operand 1 (Segment) 20100528
16 Importing I_T_SEGMENT_COUNT_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Segment-)Attribute, nach denen zu zählen ist 20100528
17 Importing I_T_STEP_GROUP_BY_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES (Schritt-)Attribute, nach denen zu gruppieren ist 20100528
18 Importing I_T_STEP_REQUESTED_ATTRS Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTRIBUTES Angeforderte (Schritt-)Attribute 20100528
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100528

Method GET_FORMATTED_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20100730
2 Importing I_ACCURACY Call by reference Type reference (TYPE) I 2 Genauigkeit 20100730
3 Importing I_MAXIMUM Call by reference Type reference (TYPE) FLOAT Höchster Filterwert 20100730
4 Importing I_MINIMUM Call by reference Type reference (TYPE) FLOAT Niedrigster Filterwert 20100730
5 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 10 Anzahl Bereiche 20100730
6 Importing I_S_MKT_ATTR_DETAIL Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DETAIL Informationen zu einem CRM Marketing Attribut 20110104
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20100730

Method GET_FORMATTED_RANGES_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20110104
2 Importing I_MAXIMUM Call by reference Type reference (TYPE) FLOAT Höchster Filterwert 20110104
3 Importing I_MINIMUM Call by reference Type reference (TYPE) FLOAT Niedrigster Filterwert 20110104
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20110104

Method GET_FORMATTED_RANGES_FOR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20110104
2 Importing I_ACCURACY Call by reference Type reference (TYPE) I 2 Genauigkeit 20110104
3 Importing I_MAXIMUM Call by reference Type reference (TYPE) ANY Höchster Filterwert 20110104
4 Importing I_MINIMUM Call by reference Type reference (TYPE) ANY Niedrigster Filterwert 20110104
5 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 10 Anzahl Bereiche 20110104
6 Importing I_S_MKT_ATTR_DETAIL Call by reference Type reference (TYPE) RSDRCRM_SEG_S_MKT_ATTR_DETAIL Informationen zu einem CRM Marketing Attribut 20110104
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20110104

Method GET_FORMATTED_RANGES_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20101108
2 Importing I_ACCURACY Call by reference Type reference (TYPE) I 2 Genauigkeit 20101108
3 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Nachkommastellen 20110104
4 Importing I_DIGITS Call by reference Type reference (TYPE) RSDIGITS Anzahl Stellen des Attributs 20110104
5 Importing I_MAXIMUM Call by reference Type reference (TYPE) FLOAT Höchster Filterwert 20101108
6 Importing I_MINIMUM Call by reference Type reference (TYPE) FLOAT Niedrigster Filterwert 20101108
7 Importing I_NUMBER_OF_RANGES Call by reference Type reference (TYPE) INT4 10 Anzahl Bereiche 20101108
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20101108

Method GET_FORMATTED_RANGES_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FORMATTED_RANGES Call by reference Type reference (TYPE) RSDRCRM_SEG_T_FORMATTED_RANGES Tabelle mit formatierten Range-Tabelleneinträgen 20110104
2 Importing I_MAXIMUM Call by reference Type reference (TYPE) FLOAT Höchster Filterwert 20110104
3 Importing I_MINIMUM Call by reference Type reference (TYPE) FLOAT Niedrigster Filterwert 20110104
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20110104

Method GET_SIGNIFICANT_DIGITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SIGNIFICANT_DIGITS Call by reference Type reference (TYPE) F 20100730
2 Importing I_NUMBER Call by reference Type reference (TYPE) F 20100730

Method GET_SIGNIFICANT_DIGITS on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method GET_STRING_FROM_INT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INT Call by reference Type reference (TYPE) I 20110104
2 Returning R_STRING Value transfer Type reference (TYPE) STRING 20110104

Method GET_STRING_FROM_INT_TIME on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method HANDLE_NONAGGR_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20130403
2 Changing C_TH_SFC_ALIASES_ONLY Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20130403
3 Changing C_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW-Data-Manager: Liste von Kennzahlen 20130403
4 Changing C_TX_HAVING Call by reference Type reference (TYPE) RSDRI_TX_HAVING BW-Data-Manager: TabelleRange Liste für Kennzahlen (having) 20130403
5 Exporting E_AGGR_TYPE_NON_ENCOUNTERED Call by reference Type reference (TYPE) BOOLE_D 'X': Aggr.typ NON in C_TH_SFK oder C_TX_HAVING; ' ': Nicht 20130403
6 Exporting E_NONAGGR_KYF Call by reference Type reference (TYPE) RSKYFNM Erste ermittelte, nicht-aggregierbare Kennzahl 20130403
7 Importing I_AGGREGATION_TYPE Call by reference Type reference (TYPE) RSDAGGRGEN RSD_C_AGGR-MINIMUM Aggregationstyp, der NON ersetzt 20130403
8 Importing I_CHAALIAS_PREFIX Call by reference Type reference (TYPE) STRING Alias-Präfix für hinzugefügte Merkmale 20130403
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Klasse für BWA Segmentierung 20130403

Method MERGE_BW_AUTHORIZ_INTO_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20130213
2 Importing I_INFO_PROVIDER Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130213
3 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20130213
# Exception Resumable Description Created on
1 CX_RSDRCRM_SEG Exception Class for BWA Segmentation 20130213

Method RESET_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DISTRIBUTION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Verteilungszahlen für Attributwerte 20100609

Method RESET_DISTRIBUTION on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method RESET_DISTRIBUTION_COUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DISTRIBUTION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Verteilungszahlen für Attributwerte 20100609

Method RESET_DISTRIBUTION_COUNTS on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.

Method RESET_DISTRIBUTION_DESCRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DISTRIBUTION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_ATTR_VAL_COUNTS Verteilungszahlen für Attributwerte 20100609

Method RESET_DISTRIBUTION_DESCRS on class CL_RSDRCRM_SEG_DISTRIBUTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730