Wednesday, June 27, 2012

The exponential factor

It’s not a secret that CRM implementations tend to be mind breakers. Aside the usual challenges in functional and technical solutions with IT projects, there’s the ‘exponential factor’. Most risk factors for specifically CRM projects are just exponentially larger. This is due to:
  • Business and customer strategy are highly confounded;
  • CRM processes have a direct effect on customer relationships;
  • A considerate number of the sales and service employees are not inclined or used to information sharing and often have little affinity with IT.

When the ‘exponential factor’ is in play, this can be recognized by symptoms such as: no fit for use, gaps in functionality, low acceptance, shortages in skills, duplicates and inconsistencies , high maintenance costs and not meeting the expectations of the business case.

Wednesday, June 20, 2012

Creating an Online Multiplayer game in ABAP

Update: I've fixed the SAP Link Nugget, it should work fine now.

You'll need the following plugins to import the nugget:

Warning: This blog post is going to be techy, but also fun. I will show how I realized an idea that has been in my head for quite some time: creating a multiplayer game in ABAP. Who wouldn't want to play games with his/her colleagues while your boss thinks you're very busy working in SAP?

In this blog post we will create an ABAP version of good old Tic-tac-toe, where two users can compete for eternal fame.

To make it more interesting we'll teach the old ABAP dog a new trick: Instead of using a clumsy refresh button, the opponent will automatically be notified when the other player has made a move using a technique called long-polling.

Wednesday, June 13, 2012

Working with partner determination rules in SAP workflow

In SAP workflow, you will need to assign workflow tasks to certain users. As there are quite a few ways to do this, you can easially get lost. Let's look at some of the options.

Wednesday, June 6, 2012

Keeping the Service Manager informed via alerts.

Within the service process, managers want to be informed of any issue that might come up so that they can be proactive in the resolution. For this Blog we sent an alert to the manager of a Call center that a service order has been created that has the priority Very High.

To do this, we will create an action that is triggerd on save, with a schedule condition that the priority is very high. This Action will trigger the alert. In the alert class we determine the manager of the employee that created the Service Order. The standard alert functionality will sent out an email to the email address of the user (SU01) of the manager, and create the alert on the managers home screen.