Wednesday, October 30, 2013

Have a say at SAP: Customer Connect

It was only recently that I heard of SAP's Customer Connect platform.

SAP's Customer Connect program focusses on collaboration with and between customers of their product in order to enable SAP users to inspire SAP in their developments.

If you have not done so yet, feel free to sign in and join the discussion today.

Basically if you work with SAP as an end-user, key-user, application manager or a consultant, sooner or later you might run in to the limitations of the product. It is actually very likely that you ran into this blog looking for a solution to your problem.

Some of your system requirements may be solved with customization, some by implementing SAP Notes or creating an OSS message. If all else fails, you can also try implementing small pieces of custom coding, preferably in User-exits or Badi's.

Sometimes though, your requirement calls for more than just the implementation of a note, a piece of custom coding etc. Sometimes, your requirement may require a big shift in the design of processes in SAP or maybe for instance a big improvement in performance.

This is where the Customer Connect Program comes in.
All you need is a user on and a link to the Customer Influence platform.

Once registered, you will have access to both the Customer Connection platform as well as the Customer Engagement Enitiative. Both platforms actually focussing on the same goal, improving SAP products by involving customers.

Wednesday, October 23, 2013

How to use Personalized Mail Forms in Actions

Let’s say we want to send an email confirmation when we register a complaint of a customer to inform him (her) that we received the complaint and will solve it. Of course we use the Action Framework to do this. But there we have several options to choose from.

We can use a smartform, but this will send the email as a PDF attachment (or as plain text if we setup the smtp node in transaction SCOT accordingly).

Another method is to create and send the email completely in ABAP by adding all the lines of text (or html) to an email contents table and send it out.

The disadvantages of these two methods are that they do not allow a business user to setup and maintain the email contents and layout himself or the end result is not a nice looking html email.

Let’s see how we can use mail forms to send a flexible, easy to use and nice looking html mail.

Wednesday, October 16, 2013

No-wrap IC alerts in the context area

This weeks blog is about a change in the design in the context area by SAP.

The context area is the part of the Interaction Center WebClient where you can display customer information and alerts to inform the agent based on the current context. For example fire an alert to tell the customer about a new product if the customer has a certain attribute.

As per CRM 7.0 EhP1, SAP has made a design change to divide the context area into separate views for these components. According to SAP the design change makes it more customizable.

Unfortunately this has some effect when you’re using longer text alerts. This information will not show properly in the alert area. The text of the alert won’t wrap, so you will only see half the alert.

Wednesday, October 9, 2013

The Acorel CRM App

This weeks blog is about the Acorel CRM app.
Acorel developed this app to be a simple yet powerful tool for Sales Reps on the road to work with SAP CRM on their iPhone or iPad while visiting customers without having to access the CRM system via the webclient.

The app allows users to utilize the SAP CRM system when they need it the most. Anytime, Anywhere.

This one single application allows sales reps to actually get benefit of their SAP CRM. They will love it!

This blog describes the functionality of the app and the technology behind it. Finally, let's look at the new iOS 7 version of the app.


Wednesday, October 2, 2013

&& | { [ ] } | ... Extended Expressions in ABAP 702

As per 7.0 EhP2 (702), you can use so-called ‘Extended Expressions’ when coding ABAP.

Nice nerdy topic today.

Even though this enables a more compact way of coding ABAP, and (sometimes) improves readability, it seems not to have been embraced by many. This of course makes perfect sense as we were able to do perfect ABAP coding without these new ‘tools’.