Entering content frame

This graphic is explained in the accompanying text Example: Generic Variant Definition Locate the document in its SAP Library structure

In this example, a variant is defined for a BW selection screen that can then be used to personalize the variables 0DISCHAN, 0DIVISIO, 0I_CALMO, 0P_SLSOF and 0SALEORG that are defined in the query. The time variable 0I_CALMO is filled using the function module SMO2_VARIANT_DATE_CONVERSION (interval extending across the last 12 months). The system takes the selection values for the other variables from CRM Middleware subscriptions that already exist for the users. The definition could thereby look as follows:

Selection

Publication

Replication Object

Criteria Field

Type

Sign

Opt.

From

To

User Exit

0DISCHAN

Customer & Prospects (by Sales Org. + Distr. Channel)

CAPGEN_OBJ_WRITE

VTWEG

           

0DIVISION

Customer & Prospects (by Sales Org. + Distr. Channel)

CAPGEN_OBJ_WRITE

SPART

           

0I_CALMO

     

I

I

BT

0CALMONTH-11

0CALMONTH

SMO2_VARIANT_CONVERSION

0P_SLSOF

Opportunities (by Sales Office + Sales Group)

OPP_WRITE

VKBUR

           

0SALEORG

Customer & Prospects (by Sales Org. + Distr. Channel)

CAPGEN_OBJ_WRITE

VKORG

           

 

The prerequisite for this mechanism is a technical understanding of how the CRM Middleware criteria and the variables defined in BW are related. In the example, the BW variables 0DISCHAN, 0DIVISIO, and 0SALEORG correspond to the CRM Middleware criteria fields of the replication object CAPGEN_OBJECT_WRITE of the respective publication Customer & Prospects. Provided the corresponding subscriptions exist, the Preview for July 2001 would lead to a screen like the following:

Selection Name

Type

+/- Sign

Option

Value from

Value to

0DISCHAN

I

I

EQ

W7

 

0DIVISION

I

I

EQ

S9

 

0I_CALMO

I

I

BT

08/2000

07/2001

0P_SLSOF

I

I

EQ

VB01

 

0SALEORG

I

I

EQ

VO12

 

 

 

Leaving content frame