SAP ABAP Function Module RSDRCRM_SEG_GET_DISTRIBUTION (Determine the distribution of an attribute (possibly regarding a segment))
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
⤷
⤷
Basic Data
| Function Module | RSDRCRM_SEG_GET_DISTRIBUTION | Determine the distribution of an attribute (possibly regarding a segment) |
| Function Group | RSDRCRM_SEG_SB_REQ_HANDLER | Handler for CRM Segment Builder Queries |
| Program Name | SAPLRSDRCRM_SEG_SB_REQ_HANDLER | |
| INCLUDE Name | LRSDRCRM_SEG_SB_REQ_HANDLERU03 |
Parameters
| Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
|---|---|---|---|---|---|---|---|
| |
C_T_DISTRIBUTION | TYPE | RSDRCRM_SEG_T_ATTR_VAL_COUNTS | Distribution Numbers for Attribute Values | |||
| |
E_COUNT_OTHERS | TYPE | INT4 | Cumulative distribution of attribute values not in E_T_DIST | |||
| |
E_T_MESSAGES | TYPE | BAPIRET2_TAB | Messages | |||
| |
E_ERROR | TYPE | BOOLE_D | 'X': error occured; ' ': no error occured | |||
| |
I_SESSIONIDENT | TYPE | SYSUUID_25 | GUID of a (RSDCRM) Session | |||
| |
I_NEW_LOG_SERVICE | TYPE | BOOLE_D | 'X': Create new LOG-Service; ' ': Create no new LOG-Service | |||
| |
I_INFO_PROVIDER | TYPE | RSINFOPROV | Name of the InfoProvider that I...ATTRIBUTE(S) belong to | |||
| |
I_ATTRIBUTE | TYPE | RSIOBJNM | Attribute whose distribution will be calculated | |||
| |
I_T_STEP_REQUESTED_ATTRS | TYPE | RSDRCRM_SEG_T_ATTRIBUTES | Attributes | |||
| |
I_T_STEP_GROUP_BY_ATTRS | TYPE | RSDRCRM_SEG_T_ATTRIBUTES | Attributes | |||
| |
I_T_SEGMENT_COUNT_BY_ATTRS | TYPE | RSDRCRM_SEG_T_ATTRIBUTES | Attributes | |||
| |
I_T_OPERATION_REQUESTED_ATTRS | TYPE | RSDRCRM_SEG_T_ATTRIBUTES | Attributes | |||
| |
I_REQ_ATTRS_TO_OPERAND_ASST | TYPE | RSDRCRM_SEG_REQATTRS_TO_OP | Assignment of the 'Requested Attributes' to Operand 1 or 2 | |||
| |
I_T_OPERATION_ATTR_MAPPINGS | TYPE | RSDRCRM_SEG_T_ATTR_MAPPINGS | Mapping Between Multiple Attributes of Two Operands | |||
| |
I_SEGMENT_ID | TYPE | RSDRCRM_SEG_SEGMENT_ID | ID (CHAR10) of a CRM Segment Builder Segment | |||
| |
I_TX_SEGMENT_EXPRESSION | TYPE | RSDRCRM_SEG_T_SEG_EXPRESSION | Transfer Table CRM -> BWA for BWA Segmentation | |||
| |
I_IOBJ_INTERSECT_VAR | TYPE | RSDRCRM_SEG_IOBJ_INTERSECT_VAR | Variant for Intersection of InfoObjects | |||
| |
I_S_ADDITIONAL_FILTERS | TYPE | RSDRCRM_SEG_S_INFOPROV_FILTERS | Additional Filters on ME->P_INFO_PROVIDER | |||
| |
I_NUMBER_OF_RANGES | TYPE | INT4 | Number of distribution values to be calculated if C_T_DISTRIBUTION is initial | |||
| |
I_S_MKT_ATTR_DATA | TYPE | RSDRCRM_SEG_S_MKT_ATTR_DATA | CRM Customizing for Mark. Attr. + Details of a Mark. Attr. | |||
| |
I_OPT_PREPROC_STEPS_SEL | TYPE | RSDRCRM_SEG_PREPROCESS_SEL | Write Decimal Display of a Selection from BWA Preprocessing | |||
| |
I_FILTER_COUNTS_REQUESTED | TYPE | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | |||
| |
I_TEXTS_REQUESTED | TYPE | BOOLE_D | 'X': Texts are requested; ' ': Texts are not requested | |||
Processing Type
| Normal Function Module | |
| |
BaseXML supported |
| Update Module | Start immediately |
| Immediate Start, No Restart | |
| Start Delayed | |
| Coll.run | |
| JAVA Module Callable from ABAP | |
| Remote-Enabled JAVA Module | |
| Module Callable from JAVA |
History
| Last changed by/on | SAP | 20110909 |
| SAP Release Created in | 730 |