SAP Marketing Cloud LinkedIn integration

SAP Marketing Cloud LinkedIn integration

You can now transfer a target group to LinkedIn Campaign Manager to create a Matched Audience in LinkedIn for your LinkedIn marketing advertising campaigns. Use the Matched Audiences to reach members on the LinkedIn professional network and drive sales or customer engagement.

You use the campaign execution framework to schedule the transfer of a target group to LinkedIn Campaign Manager. You can set a recurrence for the campaign to determine how often the target group is sent to LinkedIn to refresh the Matched Audience before the end date of the campaign.

You choose the ad account for whom the audience is created and the name of the audience that you’re creating in LinkedIn.

Once the target group reaches LinkedIn, the target group members are matched with the members of LinkedIn and those contacts who are in both systems are included in the Matched Audience.
Only those members who have opted-in to marketing permissions are included in the Matched Audience.

Please note that to keep the Matched Audience in LinkedIn synchronized with the opt-in and opt-out permissions of the target group members, the campaign must remain open.
Any target group members who opt out after the transfer to LinkedIn are removed from the Matched Audience on a daily basis. The Matched Audience is no longer refreshed when the campaign in SAP Marketing Cloud has reached the end date.

LinkedIn Campaign Manager

All set? You can then create a campaign in LinkedIn to target those customers specifically on the LinkedIn platform.

Choose ‘Next’ to setup your LinkedIn Campaign which consists of the following steps

  • Objective selection
  • Audience
  • Ad format
  • Placement
  • Budget & Schedule
  • Conversion Tracking
Choose the Matched Audience based on the target group you selected in SAP Marketing Cloud, select the ad format, placement and budget you want to spend on your ad.
Forecasted results are shown at the right to better understand the impact and costs of your LinkedIn ad campaign.

Finally, set-up you ad and review & launch your LinkedIn ad campaign.

Please not that the LinkedIn Audience Transfer action in campaigns is only used to transfer contacts, not accounts.
Also, the campaign in SAP Marketing Cloud isn’t connected to any campaigns in LinkedIn, and therefore we don’t read back any performance data from those campaigns. The campaign performance can only be analyzed in the LinkedIn Campaign Manager overview where several performance charts are available.

SAP Marketing Cloud Integration Flows (1805)

Underneath stated table lists all the SAP Marketing Cloud / SAP Hybris Marketing Cloud integration flows that are shipped with Cloud for Customer (C4C) / SAP Sales Cloud) CPI integration packages:

Business Object Integration Flow Name Release Src Sys Source Interface Trgt Sys Target Interface
Lead Replicate Marketing Lead to SAP Hybris Marketing C4C 15/11 C4C LeanLeadReplicationOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Activity Replicate Business Activity to SAP Hybris Marketing C4C 15/11 C4C ActivityReplicationToExtOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Lead Confirm Lead Replication to SAP Hybris Marketing C4C 15/11 C4C LeadReplicationInitiated
ByExternalOut
yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Business Partner Replicate Business Partner to SAP Hybris Marketing C4C 16/02 C4C BusinessPartnerReplication
SelfInitiatedOut
yMKT CUAN_BUSINESS_PARTNER_IMP_SRV
Business Partner Replicate Business Partner Relationship to SAP Hybris Marketing C4C 16/02 C4C BusinessPartnerRelationship
ReplicationSelfInitiatedOut
yMKT CUAN_BUSINESS_PARTNER_IMP_SRV
Opportunity Replicate Opportunity to SAP Hybris Marketing C4C 16/02 C4C OpportunityReplicationOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Activity Confirm Business Activity Replication to SAP Hybris Marketing C4C 16/05 C4C ActivitiyReplicationConfirmation
InitiatedByExternalOut
yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Marketing Permission Replicate Marketing Permission to SAP Hybris Marketing C4C 17/05 C4C MarketingPermission
ReplicationOut
yMKT CUAN_IMPORT_SRV
Buisness Attribute Management Replicate Business Attribute Assignment to SAP Hybris Marketing C4C 17/05 C4C BusinessAttributeAssignment
ReplicationHybrisMarketingOut
yMKT CUAN_BUSINESS_PARTNER_IMPORT_SRV
Buisness Attribute Management Replicate Business Attribute Set to SAP Hybris Marketing C4C 17/05 C4C BusinessAttributeSetReplication
HybrisMarketingOut
yMKT API_MKT_ATTRIBUTE_CATEGORY_SRV
Campaign Request Campaign Interactions from SAP Hybris Marketing C4C 17/08 C4C QueryCampaignInteraction
BySalesRepresentativeOut
yMKT CUAN_CAMPAIGN_INTERACTION_SRV
Campaign Request Marketing Permissions and Subscriptions from SAP Hybris Marketing C4C 18/05 C4C QueryMarketingPermissions
AndSubscriptionsOut
yMKT API_MKT_INTERACTION_CONTACT_SRV

Hybris Marketing Cloud: How to prevent contacts from getting the same email from the same Campaign

You want to send Campaign Emails only once to each contact. For example, there is an Welcoming Email Campaign that runs daily (recurring campaign). The requirement is that only the New contacts get the Welcome Email.

Solution

  1. Create a Campaign first without a TG. Let’s say the Campaign number is 10.
  2. Create a Segmentation Model and a Dynamic Target Group. Let’s say for example, you want to send welcome emails to all Contacts in Canada. So this Dynamic Target Group has all contacts from Canada.
  3. Create a Live Target Group just beneath the Dynamic TG with an additional filter “Exclude Campaign 10”. (This is why the Campaign was created first without any Target Group). IMPORTANT: Note that you can only select Campaign ID in segmentation after the campaign is released, so you first have to execute step 4 and 5 and release the campaign. After that, you can select the Campaign ID.
  4. Add the Dynamic TG in the Campaign.
  5. Add the Live TG in the Filter Condition of the Campaign. This allows the email is sent only to the contacts in the Live TG, which excludes all contacts that already have received an Welcome Email from CPG 10. Therefore, all the contacts that already received the email will not receive the secondary email because they won’t be present in the Live Target Group.

In my previous blog on ‘Data-driven marketing’ I explained the way that companies can use the available and gathered data to be able to communicate in a personal, relevant way with their customers.

In this blog I want to show you how to use the customer data in Hybris Marketing Cloud to create meaningful customer journeys and build effective marketing campaigns.

Hybris Marketing Cloud gives you the possibility to carry out you own customer profiling and customer journey mapping to build highly effective marketing campaigns.

This process consists of three steps:

  1. Profiling of your customer(s)
  2. Mapping the Customer Journey
  3. Building & executing marketing campaigns

I want to focus on the first two steps of this process.

What is customer profiling?

“A description of a customer or group of customers that includes demographic, geographic, psychographic and behavioural characteristics, as well as buying patterns, creditworthiness, and purchase history.”

Why profile your customers?

Customer profiling will help you understand your customers, highlighting who they are, what their interests are and what they want. This insight will help you to recognise your customer’s characteristics and behaviour. Having a better understanding of your customers, you will understand what they are interested in and will be able to communicate with them more effectively.
With Hybris Marketing Cloud is it possible to gather information of your customers via the interactions with your company. This can be various kinds of interaction types:

a sales order, a post in social media, a website visit, search, registration or successful check-out, email newsletter subscription or marketing leads / activity creation.
It is also possible to load interaction data into you customer profile from other systems or applications by using open interfaces (web services (OData), RFC) or file upload (CSV template).

All these Interactions with associated interaction types are stored on your customer’s fact sheet within SAP Hybris Marketing Cloud, to enrich the customer profile and build a 360° view of the customer. It gives insight in the interests and shows the level of engagement of the customer with your company.

Customer profile in Hybris Marketing Cloud

In the customer profile example below you can see that the customer is mostly engaged with the company via web (visits, searches and downloads) and e-mail (campaign) interactions which leads to a very high E-mail Engagement score and Activity score. For those interested; the E-mail Engagement score is based on ‘No. of emails sent’ and ‘Email open/click-trough rate, the Activity score is based purely on ‘No. of interactions’ with the company.

From the customer’s interactions, the interests are collected and displayed in a ‘word cloud’. Besides this information it is possible to add customer specific fields and marketing attributes to the personal data area to save other relevant data of the customer which standard is not available. This can be fields to specify the type of customer or other preferences relevant for building the customer profile. This fields can also be used in segmentation.

Finally, Permission marketing interaction data is mostly gathered via Landing Pages (web forms) in which a customer can maintain its permissions and subscriptions preferences.

The Interaction data collected via customer profiling is used to map a customer journey to understand the journey of your customers and their experiences along the way.

What is a customer journey?

“The customer journey spans a variety of touchpoints by which the customer moves from awareness to engagement and purchase. Each company should focus on developing a seamless experience that ensures each touchpoint interconnects and contributes to the overall journey.” (source: Forrester Research)

Customer Journey Insight

With the Customer Journey Insight app in Hybris Marketing Cloud, you can explore the sequence of interactions performed by customers over time, using various channels, such as social media, web, and phone. It is possible to analyze interactions (by interaction types) that are gathered such as product views, opened emails, and web searches that lead to a purchase (Buy) or a cancelled shopping cart (Shopping Cart Abandonment) event.

Besides the default ‘Buy’ and ‘Shopping Cart Abandonment’ events it is also possible to create your own customer journey with a different key event. For example, if you want to know how your customer ends up registering themselves on your website.

Customer Journey Events in Hybris Marketing Cloud

The following example shows how you can build your own ‘Register’ customer journey via the Customer Journey Events app, which can be found under ‘Business Administration’.

In the Customer Journey Events app you can define a new event to use in the Customer Journey Insight app and define the interactions (interaction types) you want to use, which lead to this specific (key) event.
Start by creating a new event ‘Register’ and choose ‘Customer Journey Insight app’ as Event Usage. Next, define the different types of interactions with corresponding communication medium/channel to use in the customer journey. Save the new defined event.

Open the ‘Customer Journey Insight’ app and in the Filter area select the created ‘Register’ event as key event for the Customer Journey. Also select the interaction types -by default all interaction types are selected- and the Granularity: Channel or Interaction type.

The ‘Register’ Customer Journey is now shown according to the sequence of Interactions of customers which eventually leads to a Registration of the customer on the website.

Finally, after filtering and analyzing the different customer journeys that lead to this specific event, you can choose to create a target group for the selected customer journey or top journey path.

You can use the created target group for follow on processes such as creating (email) marketing campaigns. For instance a trigger-based campaign, in which the trigger event is ‘Website Registration’ which sents a welcome e-mail with offers and other relevant information of their registration to the newly registered customer.
Stay tuned for more on building and executing highly effective marketing campaigns in Hybris Marketing Cloud.

SAP Hybris Marketing Cloud – Mail Content cannot be selected for Campaign Action

Symptom

An email or text message created in the content studio cannot be used for a ‘send email’ or ‘send text message’ action in a campaign.

The email is not returned by the ‘select email’ or ‘select text message’ value help of the campaign action.

Environment

SAP Hybris Marketing On-Premise
SAP Hybris Marketing Cloud Edition

Reproducing the Issue

  1. Log on to Fiori Launchpad in Hybris Marketing
  2. Create an email or a text message in the content studio, that is planned to be used in a campaign
  3. Create an email campaign and assign a target group
  4. Use the ‘select email’ value help to add the email content to the email action
    1.png
  5. The email created earlier is not available

    2.png

The same design might also happen for text messages when trying to use the same in a ‘send text message’ action.

Cause

To be able to use mail content and text messages for any campaign action the following requirements need to be fulfilled:

  1. The email needs to be released – only released emails can be used in campaigns.
  2. The marketing area of the email needs to be similar to the campaign marketing area.
  3. The segmentation profile used for the personalization in the email must be the same as the segmentation profile used for the target group assigned to the campaign.

3.png

Resolution

Make sure to create the email and text message content for the correct marketing area and use the correct segmentation profile for the personalization.

How to find the segmentation profile for existing target groups?

For target groups created from segmentation you get the segmentation profile from the segment.
4.png

How to control the segmentation object for manual target groups?

For manually created static target groups the segmentation object is defaulted based on the following design:

  • SAP Hybris Marketing On-Premise up to, including Release 1702The Segmentation Object is defaulted based on the following Customizing:
    SAP Hybris Marketing
    Segmentation
    Target Group
    Set Default Segmentation Object per Member Type

    5.png

  • SAP Hybris Marketing On-Premise for future Releases
    SAP Hybris Marketing Cloud EditionThe segmentation object for manually created target groups is defaulted in the target group configuration app available in the segmentation and campaign configuration6.pngIn the default segmentation object for individual member types the default segmentation object is defined.

    7.png

 

Keywords

Hybris Marketing, S/4HANA Marketing Cloud; SAP Hybris Marketing Cloud; 1708;

Segmentation; Target Group; Segmentation Profile; Content Studio; Email; Text Message; SMS; Campaign; Send Email; Send Text Message;
Segmentierung; Zielgruppe; Segmetierungs Profil; Exportdefinition; E-Mail; Text Message; Kampagne; SMS Senden; E-Mail Senden;

SAP Hybris Marketing Cloud – Restrict Sending Mails to the same E-Mail Address from a Campaign

In SAP Hybris Marketing Cloud you want to send out anonymous Emails from a Campaign. The Target Group used in
the Campaign may contain Contacts with the same Email Address. Since this is an anoymous Email you want
to make sure that every Email Address is contacted only once.

Reproducing the Issue
1. Log on to Fiori Lauchpad in Hybris Marketing Cloud
2. Create an Email Campaign for sending out anonymous Emails for a Target Group that contains different Contacts with the same Email Address

3. Release and Execute the Campaign
4. Observe that the same Email Address may be contacted multible times

Resolution
The Campaign sends out Mails to all Contacts from the assigned Target Group. The Restriction for not sending out Mails to the same Email Address needs to be modelled in Segmentation using a Reference Object.
The Reference Object can be used for the ‘Reducing Randomly’ option while Creating a new Segment.

With using a Count of ‘1’ and the Reference Object ‘Email Address’ the new Segment will contain each Email
Address only once.

Depending on the Deployment Option of the Hybris Marketing System there are the following Ways to enable
the Reference Object:

  • SAP Hybris Marketing On-Premise up to, including Release 1702
    The Reference Object needs to be defined as Secondary Distinction Entity for each Segmentation Object using the following CEI_IMG Customizing:
    SAP Hybris Marketing > Segmentation > Define Secondary Distinction Entities

    kba restrict email - secondary dist entity cust.jpg

  • S/4HANA Marketing Cloud Edition up to, including Release 1702
    The corresponding Configuration needs to be maintained by the Service Center
  • SAP Hybris Marketing On-Premise for future Releases
  • S/4HANA Marketing Cloud Edition for future Releases
    For furture Releases the Reference Object needs to be defined as Secondary Distinction Entity for each Segmentation Object using the Segmentation Configuration App:kba restrict email - segmentation configuration.jpg

Some Addional Information:
– The segmentation operation ‘Random Reduce with Reference Object’ is a rather expensive operation which is creating a high system load. Avoid using this operation if possible.

– The Random Operation is re-applied every time the Segmentation Model is recalculated, and/or dependent Target Groups are rebuilt, and/or dependent campaigns are executed. To ensure stable campaign execution, set a Retention Period for Target Group Rebuilds.

SAP Hybris Marketing – Execute Facebook campaigns

As from release 0611 it is also possible to execute Facebook campaigns, in SAP hybris Marketing, with ad spend visible as a key figure in the charts of the detailed spend planning application
With this feature, when you are executing Facebook campaigns, ad spend is now visible as a key figure in the charts of Detailed Spend Planning.

ymkt-facebook

 

 

 

 

 

 

 

 

Further enhancements include:

New Campaign User Interface (UI)

You are now provided with a new campaign UI to create and access your campaigns. To open it choose ‘Campaigns’ under ‘Campaign Management’.
From here, you create a new campaign using the plus sign (+) on the right and then choose the required campaign in the popup:

  • Blank Campaign opens the previous UI. From here, you have access to all campaign categories.

  • Email Campaign opens the new campaign UI for an email campaign that enables you to design your campaign by dragging and dropping the required triggers and actions to the corresponding places.

  • Facebook Campaign opens the exisisting Facebook Campaign UI (see above).

  • Paid Search opens the existing Paid Search campaign UI.

  • Transfer Leads opens the existing Transfer Leads campaign UI.

  • Trigger-Based opens the new campaign UI for a trigger-based campaign.

Managing Email Templates, Emails and Text Messages

The following new functions are available:

  • You can now create content for messages (emails, confirmation emails or text messages) in different languages. This enables a marketer to send messages in different languages in a single campaign. If no matching content is available, content in the default language is used.

  • You can now insert product recommendations in emails.

 

SAP Announces Third Quarter and First Nine Months 2016 Results

SAP Raises Outlook After Strong Third Quarter

  • Cloud and software revenue up 8% (IFRS) and up 9% (non-IFRS at constant currencies)
  • Cloud revenue up 28% (IFRS) and up 29% (non-IFRS at constant currencies)
  • Operating profit down 9% (IFRS) and up 1% (non-IFRS at constant currencies)
  • Operating cash flow up 52% in the third quarter and up 12% year-to-date
  • SAP S/4HANA is leading the digital transformation with more than 4,100 customers
SAP-Earnings_Q3-2016

Gartner: Top CRM Software Vendors 2016

Customer Relationship Management (CRM) software buyers often consider CRM market leaders to have staying power and be relatively safer bets. CRM software publishers use market share figures to jockey for competitive position, convey strength and infer buyer confidence. However, most CRM software leadership claims are based on undocumented disclosures and a variety of different measures such as install base, growth or other ways to slice the market.

This CRM software market share analysis looks at three sources in order to compare data points, remove bias and rank the top CRM software solutions.

Gartner

According to Gartner, the CRM software market reached $26.3B in 2015, up from $23.2B in 2014, representing a 12.3% annual growth. The analyst firm forecast the CRM market reaching $36.5 billion by 2017.

CRM Market Revenue
Source: Gartner

Each year Gartner releases CRM market revenues and market share standing among top vendors. For this analysis I’ve consolidated the annual data over the prior 8 years in order to show trending and filtered the data among the big 4 vendors and ‘everybody else’ in order to show market share leadership.

Lees verder Gartner: Top CRM Software Vendors 2016

What the difference between Agile and Waterfall CRM Implementation Methods?

Waterfall implementation methodologies have been the norm for over two decades of CRM deployments. These approaches are often visually depicted in cascading or linear diagrams and follow a progressive sequence of phases (for example, Requirements to Design to Development to Testing to Deployment). A significant risk with this deployment approach is that it can be unforgiving as success or failure is realized in largest part at the end of the project – thereby severely limiting remediation measures if outcomes don’t match objectives.

Agile methods such as Scrum are an alternative to predictive methods such as waterfall. An agile approach defines the business goals and success criteria in smaller increments, delivers continuous subsets of high-value features and puts them in the hands of users as fast as possible. This provides the development team with faster product verification so they may continue to deliver iterations which align with user expectations or adapt their output to counter for missed or changing expectations.

Agile and Waterfall for CRM

Agile versus Waterfall

CRM software implementation projects place heavy emphasis on the factors of Requirements, Resources and Time. Waterfall methods presume Requirements to be fixed and Time and Resources to be projected.

Lees verder What the difference between Agile and Waterfall CRM Implementation Methods?

Gartner: Customer Relationship Management Software Market Grew 12% in 2015

Worldwide customer relationship management (CRM) software totaled $26.3 billion in 2015, up 12.3 percent from $23.4 billion in 2014, according to Gartner, Inc.

“The merger and acquisition activity that began flowing through the market in 2009 continued in 2015, with more than 30 notable acquisitions, Julian Poulter, research director at Gartner. “This has resulted in increased competition at the top end of the CRM market, with the continued focus of global vendors’ sales forces driving good growth worldwide in all CRM subsegments but only for cloud or software as a service (SaaS) applications.”

Overall, the top five CRM software vendors accounted for more than 45 percent of the total market in 2015 (see Table 1). The top five vendors had very little change in ranking compared with 2014, although Adobe jumped into the fifth position, displacing IBM, as it continues to lead the CRM marketing segment with a focus on marketing agencies and the chief marketing officer (CMO).

Table 1
CRM Software Spending by Vendor, Total Software Revenue Worldwide, 2015 (Millions of Dollars)

Company

2015

Revenue

2015 Market

Share (%)

2014

Revenue

2014 Market

Share (%)

Salesforce

5,170.9

19.7

4,268.5

18.2

SAP

2,684.4

10.2

2,669.0

13.0

Oracle

2,046.5

7.8

2,119.0

9.1

Microsoft

1,141.5

4.3

951.1

4.1

Adobe

936.8

3.6

738.1

3.2

Others

14,307.7

54.4

12,658.3

55.4

Total

26,287.8

100.0

23,404.0

100.0

Source: Gartner (May 2016)

“CRM growth is driven by cloud service revenue, which, in the application space, uses SaaS as the major delivery model,” said Mr. Poulter. “SaaS revenue grew 27 percent year over year, which is more than double overall CRM market growth in 2015. On-premises new license revenue declined 1 percent for the same period.”

Salesforce continued to dominate the CRM market in 2015, with 19.7 percent of the market. Salesforce leads in revenue in the sales and customer service and support (CSS) segments of CRM, and it is now third in revenue in the marketing segment, where it is the fastest-growing segment among the top five.

Spending in North America continued in double digits as this market continued to generate the bulk of revenue (55.7 percent) in the overall CRM market. However, U.S. dollar figures were significantly impacted by currency swings in 2015, especially for those vendors with significant revenue from non-North American markets. Currency impacts typically show that overall EMEA results were down for companies with substantial EMEA revenue when reported in U.S. dollars. Companies that report in euros, such as SAP, show lower CRM growth at 0.6 percent in current U.S. dollars, but in constant currency, they show 12.8 percent growth.

Once again, emerging Asia/Pacific grew the fastest, with growth of 21.9 percent in 2015, closely followed by greater China with 18.4 percent growth. Middle East and North Africa and mature Asia/Pacific both achieved double-digit growth at 10.7 and 10.2 percent, respectively.

Detailed analysis is available in the report “Market Share Analysis: Customer Relationship Management Software, Worldwide, 2015.”

Apple and SAP to Develop IPhone, IPad Apps for Businesses

Apple Inc. and SAP SE are joining up to deliver software for iPhones and iPads, opening a new avenue for Apple to reach businesses at a time when sales of its mobile devices have tapered.

SAP will develop hundreds of apps specifically designed for Apple’s iOS operating system for doctors, industrial field technicians and retailers. The two companies will release a software development kit by the end of the year to let SAP customers and consultants write native apps for Apple devices that take advantage of features such as location and touch sign-in. The deal has the potential to attract millions of software developers and sell millions of devices, Apple Chief Executive Officer Tim Cook and SAP CEO Bill McDermott said in an interview.

“I think back to 2008 when we opened the App Store for consumers,” Cook said. “This is sort of the equivalent of that for the enterprise space. Enterprise has not really taken advantage of all the great things that happen with mobility.”

The agreement, which the two CEOs sealed last October, would give Apple access to tens of thousands of companies that run SAP’s business software and some 2.5 million developers who customize its programs, which manage operations including accounting, manufacturing, sales and human resources.

Apple two years ago teamed with International Business Machines Corp. to create dozens of iOS apps for industries including energy, health care and air travel. Last year, the Cupertino, California-based company inked an agreement with Cisco Systems Inc. that makes it easier for white-collar workers to take calls and videoconferences from iPads and iPhones. In September, Apple introduced the iPad Pro, a tablet for business users with a bigger screen and a stylus.

As of last October, Apple’s 12-month sales to large businesses had increased 40 percent to $25 billion from the year earlier, Cook said.

New Markets

Getting access to customers of big IT suppliers including SAP, IBM and Cisco could help Apple at a time when its era of blockbuster growth has come to an end, as the consumer market becomes saturated. Apple’s fiscal second-quarter sales fell 13 percent as it sold 10 million fewer iPhones and iPad sales continued to slide. Cook has said the smartphone market isn’t growing, and Apple shares have lost more than a quarter of their value in the past year.

“This is all about transforming the way people work,” Cook said. SAP’s platform and the new development kit “really unleashes millions of people writing apps for iOS — we think we can do that in a major way.”

The agreement also illustrates a shift in how businesses roll out software. Protracted projects have yielded to shorter ones that make new functions available more quickly to workers. That means SAP is succumbing to the same forces that have stung software sales at Oracle Corp. and IBM. The German company’s software license sales fell 13 percent in its most recent quarter and McDermott said it’s taking longer to sign deals.

McDermott said he can see millions of device sales happening as a result of the agreement, which will serve as a counterweight to rival Salesforce.com Inc.’s programming tools.

‘Better Idea’

“Where they were getting traction was Force.com and that became a billion-dollar business for them,” he said of his competitor. “That’s a great strategy until someone else comes along with a better idea.”

McDermott has long advocated Apple devices as a showcase for SAP’s software — he once got a phone call from Steve Jobs after ordering 4,000 iPads for SAP’s sales staff in 2010 before the tablet’s introduction.

SAP’s new wave of i-applications will be written in Apple’s Swift language, promising faster response times and better access to underlying iOS technologies as the apps connect to SAP systems in companies’ data centers. The software development kit for outside programmers will also let them build native iOS apps in Swift that talk to SAP’sS/4 Hana software suite and pull information from its Hana database.

SAP is also setting up technology training centers for customers and partners in Palo Alto, California; Bangalore, India; and at its Walldorf, Germany, headquarters.

“Two things stop people from enjoying mobility benefits: They worry about security or they worry about integrating with their back end systems,” Cook said. SAP’s and Apple’s strengths can address that, he said.

New! in SAP CRM EhP4: Category Sequencing | Common issues

As from SAP CRM EhP3 SP11 or SAP CRM EhP4 SP01 it is possible to use Category Sequencing to influence the order in which categories are displayed in the WebClient UI, in the dropdown boxes for categorizing service transactions, such as service requests and incidents.
The UI components BTCATEGORIES/Categories and GSMCDDLB/DropDownList are both supported.

Note: that sequencing does not influence the sorting of categories in categorization schemas in the category modeler or in other tree-based visualizations of categorization schemas, such as the input help for categories in the agent inbox search.

You can activate the sequencing function in the category modeler on the header level of a categorization schema. You can define the sequence values per category, by entering 4-digit values in the corresponding column of the categorization schema. You can also activate the sequencing function and define sequences for schemas that are already active and deployed. To do this, you have to open the categorization schema in edit mode (without having to create a new version).

You have to implement SAP Note 2216004 (WebClient UI framework) to use the sequencing function.

Result in Web UI:

In the Categorization Hierarchy, you can see the possibility to assign a sequence to a category ID, therefore the checkbox Sequencing in ‘General data > General’ must be active.

catseq1

After this, add the categories to your scheme and assign a sequence to the categories by selecting the corresponding row and entering a 4-digit value. After implementing SAP Note 2243196 it is possible to maintain the sequence of a category without having to select the category row.
cat_seq

When your categorization scheme is completed and activated, you can import it from Development to your other environments. Depending on your landscape this is Test, Acceptance and Production or only Acceptance and Production. During this import it is possible that the sequence settings are not imported correctly from the source into the target system. This is because of a program error.

This has been resolved by SAP Note 2333938 – Importing schema with category sorting sequence values. SAP Note is valid from BBPCRM release 713 – 714.

Technical Details

Product Feature Is

New

Country Dependency

Valid for all countries

Software Component Version

BBPCRM

Application Component

CRM-IC-EMS-CAT (Categories)

Availability

SAP enhancement package 4 (SP01) for SAP CRM 7.0

SAP enhancement package 3 (SP11) for SAP CRM 7.0

Use Event customizing via table CRMV_EVENT_CUST

Use Event customizing via table CRMV_EVENT_CUST to carry out customer specific functions for all types of BUS-objects in CRM triggered by events: for example partner determination on Partner Create (AFTER_CREATE) or after Partner Change (AFTER_CHANGE).CRMV_EVENT_CUST

Check transaction CRMV_EVENT for the possible object and event combinations.

It is possible to combine different execution times with different combinations of object names & events to carry out different customer specific functions.

 

Available events:

AFTER_CHANGE
AFTER_CHANGE_ALL_APPT
AFTER_CHANGE_ALL_BRI
AFTER_CHANGE_BILLING_REQUEST
AFTER_CHANGE_ITEM_CATEGORY
AFTER_CHANGE_ORDER_QTY
AFTER_CHANGE_PRODUCT
AFTER_CHANGE_TEXT_ITEM
AFTER_CHANGE_VARIANT_KEYS
AFTER_CREATE
AFTER_CREATE_ALL_APPT
AFTER_CREATE_BILLING_REQUEST
AFTER_CREATE_DATES
AFTER_CREATE_WITH_REFERENCE
AFTER_DELETE
AFTER_DTERMIN_CURR
BEFORE_CHANGE
BEFORE_CREATE
BEFORE_CREATE_WITH_REFERENCE
BEFORE_DELETE
BEFORE_SAVE
CATALOGS_AVAILABLE
CONFIRM
CREATE_SUBITEMS
DUPL_CHECK
INIT
ITEM_NUMBER_DETERMINATION
PROCEED_PARTNER_DETERMINATION
ROUND
SAVE
TRIGGER_FUNCTION

SAP CRM 7.0 EHP4 has been released!

SAP enhancement package 4 for SAP CRM 7.0 has been released for customers!
Please check the slide for more information on SAP CRM 7.0 EHP3 versus EHP4.
For more information please check http://help.sap.com/crm704crm ehp4

 

 

 

 

For the time being please check the SAP CRM improvements that are currently being developed for SAP CRM 7.0 or which are already available as from EHP1, EHP2 or EHP3 via: CRM2015-Delivery-Call-EN-20150805

——————————————

Remco Jansen is working as a SAP CRM professional for various clients in the Netherlands.

SAP CRM – Service orders are not shown in search result, parameter NO_OBJ_TYP_HDR

When you search for Service Contracts in the CRM WebUI, the system returns all other business documents such as sales order, quotes and etc.
Or
While searching for Service Orders in the CRM WebUI, the search results shows documents of various types like Service Orders, Service Requests, Sales Orders etc. in the service orders search result.

Cause

  • The parameter NO_OBJ_TYP_HDR is set to ‘X’. *
  • The header object type is inactive.* With this parameter set it influences the behaviour of the search so it will avoid the join with CRMD_ORDERADM_H and so SELECT will only be performed on OBJECT_TYPE on CRMD_ORDER_INDEX table. In that case documents will be selected if item or if header matches with the business object searched. Standard the system is doing a search with a SELECT JOIN with CRMD_ORDERADM_H in order to select only the relevant business object header searched.

Resolution

  1. Please check if ‘1697204 – Incorrect search results service order’ and pre-requisite ‘SAP Note 1679150 – Incorrect results for service order search’ are already implemented. The correction code of these SAP Notes together are causing above described issue.
  2. Navigate to transaction SM31 or SE31.
  3. Edit/View table SMOFPARSFA.
  4. Select following entry:
    Key: CRMRF
    Parameter Name: NO_OBJ_TYP_HDR
  5. Remove the value of the parameter and leave it blank. *
  6. Save.NB. Please note that by activating or de-activating this setting it will result in an increase or decrease of performance when searching for business documents.

 

 

SAP CRM – SPROXY – test with XML variant

How to test Enterprise Services via Transaction code SPROXY.

We would like, for example, to test the functionality of sending a SalesOrder to SAP CRM, which was created via a front-end (Java) portal.

Step 1: Start transaction SPROXY
Search for the Service Interface for which you want to test and load a XML file. For example the standard SAP SalesOrderCRMCreateRequest_In.

Step 2: Double-click on the SalesOrderCRMCreateRequest_In to load the details and choose Execute (F8).

sproxy1

Step 3: In the next pop-up screen check if ‘Generate Request Template’ is selected and choose Execute (F8).

Step 4: In the following screen you will see the ‘Test Service Provider: Display Request’ with a example request.

There are different option in this step:
1. Choose an already defined variant via the variants button to directly test with already set-up test data
2. Load a XML file from your local computer.

sproxy2

Step 5: Choose Execute (F8) and you will get a success message ‘Succesful with empty result – commit may be required’

sproxy3

Step 6: Commit work is required to save the Sales Order in the database. Choose ‘Extra > Trigger COMMIT WORK’

sproxy5

Step 7: You will get a success message ‘COMMIT WORK triggered’

sproxy4

Step 8: Check for example via CRMD_ORDER the salesorder that has been created. Please note that you will have to search for the creation date/time that was put into the XML within <CreationDateTime> to find the specific order. Or use a reference ID (put in field BuyerID for example) to find the order via this value/field.

——————————————

Remco Jansen is working as a SAP CRM professional for various clients in the Netherlands.

SAP CRM – Mass reset of obsolete notes in SPAU

Symptom
After upgrade or update, in transaction SPAU, some notes may appear with grey lights. These are obsolete notes. These notes must be reset during this phase. In case there are several such notes in SPAU then it has to be performed one by one which is very time consuming and tedious task.

Other Terms
SNOTE, SPAU, Obsolete Notes, Modification Assistant

Reason and Prerequisites
Missing feature

Solution
SAP Note 1975910 consists of the feature which allows you to do this operation in bulk and in background. Mass operation to reset obsolete notes in SPAU is carried out by the job: SCWB_BGR_OBS_NOTE_RESET. Implement the relevant corrections and perform the post-manual activity to get this feature enabled on your system.

During implementation of the automatic correction instructions, the report NOTE_1975910 will be created. If you are asked for the package, please enter package SCWN. Also refer the SAP note: 1972294.

After implementation of the automatic correction instructions, the report NOTE_1975910 will be created.

– run report NOTE_1975910
– on the selection screen select Update mode <Step 2>
– when you are asked, choose activation in mode ‘Online’

——————————————

Remco Jansen is working as a SAP CRM professional for various clients in the Netherlands.

SAP CRM: Service Order type not available in Service Order Creation/Search view

Symptom

  • Expected service Order type does not appear in popup when Service Order is created;

5.JPG

  • Expected service Order type does not appear in drop down list box (DDLB) of search criteria of Service Order Type.

6.JPG

Environment

  • Customer Relationship Management(CRM)
  • SAP Customer Relationship Management 7.0
  • SAP enhancement package 1 for SAP CRM 7.0
  • SAP enhancement package 2 for SAP CRM 7.0
  • SAP enhancement package 3 for SAP CRM 7.0

Reproducing the Issue

  1. Logon CRM WebUI with Service role;
  2. Go to search Service Orders;
  3. Check DDLB of Service Order Type;
  4. Check popup of creating new service order.

Cause

The Service Order Type is set as IC ticket in IC scenario.

Resolution

Go to below path and delete the entry of the Service Order Type:

SPRO ->Customer Relationship Management -> Interaction Center WebClient -> Business Transaction -> Define Transaction Types for Navigation
3.JPG

4.JPG

Keywords

IS_TICKET, CL_CRM_UIU_BT_OBJ_MAPPER, GET_PROCTYPES_FOR_CREATE, CL_BTSRV_ADVSRL_CNTRL, GET_PROC_TYPES, CL_CRM_UIU_BT_GET_PROCTYPES, GET_PROC_TYPE_CUST, IS_NAVIGATION_SUPPORTED, DETERMINE_UI_OBJECT, crmc_ic_ticket, BT116_SRVTK, BT116S_SRVO, BUS2000116.

——————————————

Remco Jansen is working as a SAP CRM professional for various clients in the Netherlands.