Wednesday, March 28, 2012

Fighting problems of asynchronous processing in ABAP


In most Standard SAP applications, changes to data are not directly (“synchronously”) written back to the database. Instead, SAP Netweaver buffers these changes and writes them at a later time (“asynchronously”).


On many occasions, you won’t notice this asynchronous nature and it won’t cause any problems. Even better, asynchronous processing is good for performance! However, sometimes you’ll want to continue processing only when the database is completely up-to-date. For example:

  • When you are trying to get additional data not returned by the BAPI or Function Module you just called;
  • When you want to run another BAPI or Function Module that depends on the database being completely up to date after the previous call.

Especially in interface programming, I have seen some cumbersome solutions. The good news is: There are good solutions to enforce synchronous processing. This post lists these options.

Wednesday, March 21, 2012

Real Time Offer Management (RTOM) Functionality

In previous blogs on RTOM we have prepared the RTOM and CRM system to communicate with each other. This blog will focus on setting up an example and explain the functionality of solution.

Business scenario

Let's say we have 2 products and RTOM to advice us which one to cross-sell to the customer. For instance, if the user lives in the US, we should advise product A, but if he lives outside of the US we should advise product B.

Wednesday, March 14, 2012

Real Time Offer Management (RTOM) SAP CRM Customizing

In last weeks blog, we discussed the technical setup needed for RTOM. This included the steps needed for setting up the communication between the SAP CRM server and the RTOM server.
This week, we will show what customizing is needed in SAP CRM to enable Real Time Offer Management in a business role.

Wednesday, March 7, 2012

RTOM Real-Time Offer Management Technical Setup

Cross and Up selling have been part of the CRM solution for many years. Only recently Real Time Offer Management has been added. What does this tool bring our customers? From the SAP website we find: 
“The SAP Real-Time Offer Management software is an advanced analytical real-time decision engine that enables you to optimize any decision-making process, such as for cross-sell and up-sell offers, retention, service-level adherence, and lifetime value boosting. The software takes into account all relevant information, including up-to-the-moment interaction information, to help you to take the most appropriate next action to enhance customer relationships on all customer interaction channels”
In this weeks blog we will show you what you need to do to through the technical set-up. This is the set-up needed for standard CRM integration. For Utilities integration additional steps are required. 

In a next blog on RTOM we will go in to the full functionality of RTOM. The versions that are used are CRM 7.01 and RTOM 7.1