Show TOC

Function documentationCampaign Determination in SAP ECC Order Processing

 

This function controls the determination of marketing projects, such as campaigns or trade promotions, from SAP Customer Relationship Management (SAP CRM) to order processing in SAP ERP Central Component (SAP ECC).

Depending on the specified Customizing settings, the system determines for a specific time period one of the following:

  • A single marketing project

  • Multiple marketing projects based on valid customer/product combinations

  • No valid marketing projects

The combination customer/product/time, from which individual marketing projects arise, is transferred from SAP CRM to SAP ECC. SAP ECC then executes campaign determination based on the active combinations.

Prerequisites

Make the settings for campaign determination in Customizing for SAP ECC by choosing Start of the navigation path Integration with Other SAP Components Next navigation step Customer Relationship Management Next navigation step Basic Functions Next navigation step Campaign Determination End of the navigation path.

Activities

You control campaign determination using the condition technique, which price determination or output determination describes in more detail. For more information about condition technique, see Process Flow for Campaign Determination. As with price determination, we recommend you set the access sequence for campaign determination so that access takes place from Special, Account/Product to General, Customer Grouping. The free goods, price determination records, and rebate condition records belonging to the trade promotion guide the trade promotion in the key. The corresponding access sequences must be coordinated to this.

Flow Logic of Campaign Determination

In maintaining the trade promotion in SAP CRM, condition records are generated from the variable trade spends and key figures, in price determination and Agreements in a Trade Promotion. For more information about creating condition records, see Condition Generation in Trade Promotions.

  • When you release the marketing project, the system copies the data from SAP CRM to SAP ECC. Condition records are usually generated at account/product level, but also on higher levels such as account hierarchy/product group/product category.

  • Marketing projects are copied as GUIDs from SAP CRM to SAP ECC and are saved in table CMPB_MAP. To assign multiple marketing projects, table CMPB_MAP contains the following additional fields:

    • START_DATE

    • END_DATE

    • PRIORITY

    • IS_EXCLUSIVE

  • When releasing the marketing project from SAP CRM to SAP ECC, the data for these fields is copied. However, you cannot change this data in SAP ECC because SAP ECC does not save master data for marketing projects and hence contains no information about the marketing projects.

  • SAP ECC finds the valid condition records using the condition technique using corresponding access sequences in the sales order.

Assigning Campaign Determination Procedures

Campaign determination is integrated into the condition technique in SAP CRM and SAP ECC. In parallel with pricing, the system generates condition records for campaign determination, which is copied from SAP CRM to SAP ECC together with the pricing condition records. Similar to the assignment table T683V for price determination, an assignment table T683V_CMP is defined also for campaign determination.

The key fields for these condition records are usually:

  • Planning account with different partner functions and hierarchy levels

  • Product/product group/product category

  • Organizational data

  • Time period

These result in a unique GUID for the marketing project.

Campaign Determination in the SAP ECC Sales Order

The system executes campaign determination in SAP ECC when creating the sales order item, prior to free goods determination and price determination. The system only executes a new campaign determination when the sales document type, sold-to party, pricing date, or product number of the item changes. The marketing project GUID resulting from campaign determination is then saved in the sales order on the item level in the field VBKD-CAMPAIGN (available as of Release 4.6C). After converting to an internal format, this marketing project is then used, in the scope of standard free goods and price determination procedures, to access free goods condition records, price determination condition records, and agreement condition records.

Example

You create trade promotions for two customers for a particular time period: For a major international customer, and for an individual customer. For the international customer, the planning account is a specific level in the account hierarchy, for example, the international subsidiary USA. The individual customer is simply a regular account and does not have its own account hierarchy. In this case, the planning account is always the individual customer.

In campaign determination for the international customer, the system determines condition records account hierarchy/product level. For the individual customer, the system determines condition records at individual account/product level.

More Information

Campaign Determination