Marketing and Sales organizations work together to ensure that they are successful in positioning their products and services. Both organizations want to be aware of the different activities that are occurring over time.
For example, Consumer Product companies use SAP CRM Trade Promotions to increase brand, capital, name recognition, market share and sales volume, as well as improving the placement of new products on the market. Trade promotions are marketing activities, usually owned by the Sales organization, that have a specified period of time and are used to drive consumer behavior, particularly to build demand. A trade promotion is paid for by manufacturers of consumer goods to retailers for merchandising support. For more information on SAP CRM Trade Promotion Management, refer to the SAP online documentation:
As of SAP Marketing Cloud release 2002, it is now possible to show different types of objects in the New Marketing Calendar. One of the new cool features is the ability to create custom business objects and enable them to be shown in the Marketing Calendar, provided that the custom business object has a start and end date, as well as an ID and a description.
This blog provides a step-by-step procedure to create a lightweight trade promotion object in SAP Marketing Cloud and see the instances of this object together with the marketing campaigns in the new Marketing Calendar app.
The user that carries out the steps shall have the following business catalog assigned.
Extensibility and Adaptability - Marketing (SAP_CEC_BC_MKT_EXT_PC)
Define the fields for the lightweight trade promotion.
Select the Fields section and enter the main fields of the lightweight trade promotion. For example:Note that in this example, most of the fields have type Text. Some fields, such as Promotion Type, could be modeled as code list. However, if the data is uploaded to SAP Marketing from SAP CRM, this is not necessary. Since the leading system is SAP CRM, adding extra checks is not required and limits the flexibility to upload data. For example, if a new promotion type was created in SAP CRM and not added to the code list, it will generate errors and increase the maintenance without any advantages.
Create sub-nodes (optional) for the lightweight trade promotion. If you want to have the product, product category, or brands that are assigned to a trade promotion, create sub-nodes that will hold this information.
Select the Nodes section and create the sub-nodes as required.
Assign the business catalogs in the General Information section using the Maintain Catalog.For example, depending whom shall see and maintain the data, assign the business catalog accordingly.
Save and Publish.
Note that custom business objects do not yet provide instance authorization. It is not possible to restrict users to see only some instances of a trade promotion. This said, using the Logic section, you can implement restrictions to avoid the creation or the modification of instances. However, you cannot restrict deletion.
Create or upload trade promotions in the new custom business object that you just created. For information on how to upload data in a custom business object, refer to the following blog posts from the SAP Community:
Once those steps are completed, you can use the New Marketing Calendar in SAP Marketing Cloud and view your campaigns together with trade promotions.
This technique can also be used to bring other types of objects that are relevant for marketing. For example, a custom business object could be created to hold important milestone for the marketing organization which can be shown in the marketing calendar together with campaigns. It brings flexibility to the marketing organization to show different objects together and take better decisions.
We hope that this blog post is useful for your implementation projects. Don’t hesitate to comment and bring your perspective on your implementation project. Your ideas together with tips and tricks related to this topic are most welcome.
Find more information on the creation of custom business objects in a Cloud deployment in the SAP online documentation: