<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0cDQngzfSp7ImA9WhVSEUk.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760</id><updated>2012-03-07T18:24:33.685+01:00</updated><category term="Social Media" /><category term="dynamic configuration determination" /><category term="crm-object-type" /><category term="abap_false" /><category term="Parallel Path" /><category term="Design layer" /><category term="super" /><category term="Actions" /><category term="Invoke ERMS service manager" /><category term="Component Usage" /><category term="EndContact" /><category term="DO_INIT_CONTEXT" /><category term="fp_fieldtype" /><category term="Marketing attribute" /><category term="Fact Gathering" /><category term="~theme" /><category term="CL_TM_CLM_INTERACTION" /><category term="EVENT" /><category term="Profile" /><category term="embedding reports" /><category term="ACE" /><category term="WD_USAGE_INITIALIZE" /><category term="cl_tm_business_context" /><category term="Direct link" /><category term="RP_STATUS" /><category term="create appointment" /><category term="SPPFP" /><category term="SHARER" /><category term="wizard" /><category term="call transer" /><category term="Implementation" /><category term="Easy Login" /><category term="Partner Determination" /><category term="approval workflow" /><category term="Disable" /><category term="Call List Dispatching Component" /><category term="SAP CRM Consultant" /><category term="Rules" /><category term="CLM_BTX_SYNCHRONIZATION" /><category term="AH_DEF_ROUTING" /><category term="Sybase Mobile SAles for SAP CRM" /><category term="Datasource" /><category term="SAP NOTE" /><category term="view" /><category term="CL_CRM_INTERACTION_DISPATCHER" /><category term="Call Dispatcher" /><category term="Application Enhancement Tool" /><category term="Groupware Integration" /><category term="SVC_PARAMS" /><category term="Real Time Offer Managent" /><category term="AccountDetails" /><category term="Mobile Sales for SAP CRM" /><category term="CRM_ACC_ACCOUNT_OVERVIEW_PRN" /><category term="IC Events" /><category term="BRF+" /><category term="crm-object-keyname" /><category term="add_interactions" /><category term="BDC" /><category term="CURRENTCUSTOMER" /><category term="BOR Method" /><category term="IF_CRM_IC_EVENT_SRV" /><category term="status" /><category term="Enhance" /><category term="Sybase SAAS" /><category term="CPIDLIST" /><category term="Calculated field" /><category term="Design Object" /><category term="BUPA_GENERAL_UPDATE" /><category term="bor" /><category term="DEFAULT" /><category term="Maintenance view" /><category term="new features" /><category term="Call List" /><category term="Method Call" /><category term="is_attr_active_for_tm" /><category term="Context" /><category term="1226594" /><category term="IF_EX_EXEC_METHODCALL_PPF" /><category term="Exception" /><category term="unique ID" /><category term="direct link group" /><category term="Sybase Relay Server" /><category term="SM30" /><category term="Smartphone" /><category term="ITS" /><category term="swcont" /><category term="Cloud" /><category term="Icons" /><category term="change_selection" /><category term="OBF" /><category term="CRM70" /><category term="UI Parameter profile" /><category term="Action Monitor" /><category term="interactive script" /><category term="BDCCurrentCustomerChanged" /><category term="system status" /><category term="SAINT" /><category term="Sybase" /><category term="embedding" /><category term="external breakpoint" /><category term="Customer Node" /><category term="button" /><category term="BPConfirmed" /><category term="Runtime Repository Comparison" /><category term="Social CRM" /><category term="fp_server_event" /><category term="do_config_determination" /><category term="webgui icons" /><category term="CT-BR-SR" /><category term="Global Data Context" /><category term="Mash-Up" /><category term="BSPWDVC_CMP_EXT" /><category term="Proxy" /><category term="Call List Customizing" /><category term="EH_ONSEARCH" /><category term="CRM Webclient" /><category term="TM" /><category term="Call List. CRM_CLM_BTX_SYNC" /><category term="TSTC-EXECUTE" /><category term="STRING_SIMILARITY" /><category term="Work Center Link Group" /><category term="caching" /><category term="CRM_TERRMAN_ATTRIB" /><category term="DDLB" /><category term="LTXE" /><category term="ERP Transaction" /><category term="IDI" /><category term="Partner assignment" /><category term="Grant Access" /><category term="CRMC_UI_COMP_IP" /><category term="CREATE_TOOLBAR" /><category term="IC Manager" /><category term="Mapping Class" /><category term="Business Data Context" /><category term="method" /><category term="IC_MANAGER" /><category term="btstatush" /><category term="call list maintenance" /><category term="Administration" /><category term="HTTP" /><category term="BSPC_DL_PERSSTOR" /><category term="raise event" /><category term="BSP_WD_CMPWB" /><category term="cl_action_execute" /><category term="LinkedIn" /><category term="CRMD_TERRMAN_PROC" /><category term="Webclient" /><category term="Marketing" /><category term="Campaign To-Do's" /><category term="1375170" /><category term="Add fields" /><category term="InteractionEnded" /><category term="breakpoint" /><category term="currentinboxitem" /><category term="SAP Development" /><category term="~nosplash" /><category term="SAAB" /><category term="SAP BI" /><category term="WEBFORM.XML" /><category term="CRM" /><category term="SAP Hosting" /><category term="attribute" /><category term="GT_BUTTONS" /><category term="CRMS_IC_CROSS_SYS" /><category term="parameters" /><category term="note 1375170" /><category term="AI_ORGUS" /><category term="OVP" /><category term="CRMD_CALL_LIST" /><category term="MOB_CRMS" /><category term="Switch Framework" /><category term="Enhancement Pack 1" /><category term="BADI" /><category term="CT-ADMIN" /><category term="ALERTCLICKED" /><category term="CRM Analytics" /><category term="Access Sequence" /><category term="one-hit" /><category term="Servicemanager" /><category term="Data Orchestration Engine" /><category term="Sybase Mobile Sales" /><category term="iPhone App" /><category term="Switch Object" /><category term="Define Repository" /><category term="swe_event_create" /><category term="fp_onclick" /><category term="TSTC" /><category term="Easy Enhancement Workbench" /><category term="Customizing" /><category term="Google Maps" /><category term="Usage" /><category term="Twitter" /><category term="CRM_ACE2_OBJ_WL" /><category term="CTI" /><category term="CRM_ACE_DISPATCHER" /><category term="ACE Rules" /><category term="Enhancement and Switch Framework" /><category term="get_selection_params" /><category term="intent driven interaction" /><category term="Sharebox" /><category term="SAP Skins" /><category term="ZTSTC" /><category term="IC Webclient" /><category term="Mashup" /><category term="oneorder" /><category term="httpwatch" /><category term="Pipeline Performance" /><category term="SAP Mobility" /><category term="class" /><category term="OAUTH" /><category term="CL_CRM_IC_EVENT_SRV" /><category term="CRM_BP_UIU_BT" /><category term="assert" /><category term="Customer Fact Sheet" /><category term="GET_FIRST_STRING" /><category term="IF_CRM_IC_EVENT_LISTENER" /><category term="Smartforms" /><category term="AUTHORITY-CHECK OBJECT" /><category term="search results" /><category term="Toolbar profile" /><category term="EDIT_DISTANCE" /><category term="PROCESS_RELNSHPS" /><category term="User group" /><category term="Call lists" /><category term="Automatic attachment" /><category term="Hidden view" /><category term="get_interactions" /><category term="Business Function" /><category term="UT_ERMS_REPLICAT" /><category term="Business Warehouse" /><category term="Alert" /><category term="ACE Rights" /><category term="Role" /><category term="SWDD" /><category term="BlackBerry" /><category term="NOTE" /><category term="Pieter Rijlaarsdam" /><category term="sap_skins" /><category term="SAP Workflow" /><category term="Mobile Sales 2.0" /><category term="SOAP" /><category term="FICAALERTACCOUNTWITHMANYCONTACTS" /><category term="Acorel" /><category term="Webservice" /><category term="CRMD_TERR_ACCREL" /><category term="ls_button-enabled" /><category term="CRMS_UI_OBJ_MAP" /><category term="SWO1" /><category term="SAP CRM Workflow" /><category term="BeginInteraction" /><category term="Community Cloud" /><category term="Activate Business Function" /><category term="Evaluation Path" /><category term="Access Control Engine" /><category term="Window" /><category term="BUS1006005" /><category term="iPad" /><category term="Service Parameters" /><category term="Field option" /><category term="~webgui_icon_toolbar" /><category term="CRM 7.0 EhP1" /><category term="Signpost Library" /><category term="Performance" /><category term="CENTRAL_SHARING_TOOL" /><category term="crm-object-value" /><category term="Rights" /><category term="conditional breakpoint" /><category term="BSPWDV_EHSET_DEF" /><category term="EhP1" /><category term="LIMITED_RECIPIENT" /><category term="SAP" /><category term="GET_P" /><category term="change status" /><category term="sap crm mobile sales" /><category term="Service Manager Profile" /><category term="II_CONTAINER" /><category term="App Store" /><category term="Start condition" /><category term="Campaign" /><category term="Internet Transaction Server" /><category term="Action profile" /><category term="Wait" /><category term="Redefine" /><category term="RDS" /><category term="custom fields" /><category term="crmt_clm_interactions" /><category term="Interaction Center Webclient" /><category term="Action definition" /><category term="PDF" /><category term="missing fields" /><category term="cl_crm_ic_interaction_manager" /><category term="do_prepare_output" /><category term="CRMV_EVENT" /><category term="transaction launcher" /><category term="CategoryChanged" /><category term="event handler" /><category term="SPRO" /><category term="CREATE_BUTTONS" /><category term="Access Control List" /><category term="Business Object" /><category term="BP_HEAD_SEARCH" /><category term="AFO" /><category term="iPhone" /><category term="Outbound calling" /><category term="Customer Factsheet" /><category term="ERMS Service Manager" /><category term="SAP CRM 7.0" /><category term="crm-object-action" /><category term="Sybase Unwired Platform" /><category term="ROUTETORESP" /><category term="Telephony buttons" /><category term="LTX" /><category term="OrderSaved" /><category term="Field" /><category term="SAP CRM implementation" /><category term="SUBTYPE" /><category term="CRMC_UI_ACTIONWZ" /><category term="ORDERROUTING" /><category term="EEWB" /><category term="Service Ticket" /><category term="ONE_HIT_DIRECT_DISPL" /><category term="BUS2001" /><category term="BT126H_APPT" /><category term="Intro" /><category term="SALESPRO" /><category term="WebTemplate" /><category term="BSP_DLC_OBJ_TYPE" /><category term="ERMS" /><category term="~webgui_popups" /><category term="tag" /><category term="Toolbar" /><category term="Customers near me" /><category term="EH_ONNAVIGATE_TO_TARGET" /><category term="SOA" /><category term="RE_RULE_EXEC" /><category term="personalisation" /><category term="Netweaver" /><category term="Navigation Bar" /><category term="Task List" /><category term="fp_tooltip" /><category term="CRM_TM_MASTER_DATA_NOTIFY_BP" /><category term="UAI" /><category term="EH_ON" /><category term="My Groups" /><category term="BRFPlus" /><category term="cl_crm_ui_descriptor_obj_srv" /><category term="sap crm webclient" /><category term="Screen Configuration" /><category term="b_userstat" /><category term="Define Toolbar Buttons" /><category term="Recent Edits" /><category term="Facebook" /><category term="EndInteraction" /><category term="ieinspector" /><category term="NOTE 1226594" /><category term="DOE" /><category term="SFW2" /><category term="CRM_TERRMAN_EMP_ASSIGN" /><category term="CRM_TERRMAN_PROC_REL" /><category term="transaction type" /><category term="RECENTEDITS" /><category term="UI Framework" /><category term="Callback Functions" /><category term="crmd_order" /><category term="7.x" /><category term="MainWindow" /><category term="meeting" /><category term="SAP NW Mobile" /><category term="Predictive Dialling" /><category term="SAP CRM Sales 2.0 mobile app" /><category term="pop-up" /><category term="Work Center" /><category term="CRM WEB UI" /><category term="ABAP" /><category term="Object Tagging" /><category term="0030" /><category term="Call Time" /><category term="Dial" /><category term="webclient UI" /><category term="RTOM" /><category term="Territory" /><category term="Cross Selling" /><category term="SFW1" /><category term="cl_tm_clm_session" /><category term="ACL" /><category term="Status Profile" /><category term="user status" /><category term="PDF Factsheet" /><category term="IMG" /><category term="Hidden" /><category term="GDC" /><category term="GET_V" /><category term="WEBCUIF" /><category term="SAP_CRM_ACE_DISPATCHER_REQUEST" /><category term="SFW4" /><category term="number of contacts" /><category term="Switch" /><category term="AFU" /><category term="sap crm webclient performance" /><category term="crmd_order_index" /><category term="call list maintenanct" /><category term="enhancement" /><category term="RECIPIENT" /><category term="dataloss popup" /><category term="cl_tm_pxy_activity" /><category term="assignment block" /><category term="SOAMANAGER" /><category term="BP_HEAD" /><category term="Rule Modeler" /><category term="popup" /><category term="IC" /><category term="UT_WORKITEMTEXT" /><category term="Social Media Cockpit" /><category term="SE11" /><category term="archiving" /><category term="CRM Service" /><category term="Automatic dialling" /><category term="Actions in transaction" /><category term="Runtime Repository" /><category term="SFW3" /><category term="Process Control" /><category term="Call List. CRM" /><category term="Default values" /><category term="buttons" /><category term="Hosted" /><category term="thtmlb_styles" /><category term="GET_CUSTOMER_ATTRVAL" /><category term="bor object" /><category term="SFW5" /><category term="CRMC_ACTION_CONF" /><category term="splashscreen" /><category term="get_call_list_by_id" /><category term="Extende the IMG" /><category term="Enable" /><category term="approval" /><category term="Netweaver Mobile" /><category term="PPM" /><category term="CL_IM_CRM_CLM_BTX_SYNC" /><category term="ACE Workpackage" /><category term="CRMC_IC_ACTION_PROF" /><category term="Attach Factsheet to Activities" /><category term="component" /><category term="STRING_LENGTH" /><category term="deeplink" /><category term="Development" /><category term="NextCall" /><category term="Upgrade" /><category term="CONCATENTATE" /><category term="Sales Pipeline" /><category term="business partner search" /><category term="crmd_tm_cldist" /><category term="TOBT" /><category term="search screen" /><category term="Alert Modeler" /><category term="SUBSTRING" /><category term="Schedule condition Transaction customizing" /><category term="AUI_Interact" /><category term="set_config_keys" /><category term="Technical Setup" /><category term="Business Role Customizing" /><category term="S_IMG_EXTENSION" /><category term="SAP CRM" /><category term="Agent inbox" /><category term="Twitter Customer Service" /><category term="Remote Call" /><category term="CRMCMP_IC_FRAME/HiddenView" /><category term="Escalate" /><category term="Activities" /><category term="navbar" /><category term="Service Process" /><category term="CRMC_REC_OBJ_AC" /><category term="Factsheet" /><category term="SmartStyle" /><category term="JAVA" /><category term="debugging" /><category term="workflow" /><category term="Generic OP Mapping" /><category term="_IMPL" /><category term="cl_clm_call_list" /><category term="WebTemplate 7.x" /><category term="Authorization" /><category term="Contact Person" /><category term="CRMV_IC_PARA_A" /><category term="dataloss" /><category term="CRMT_THTMLB_BUTTON_T" /><category term="Next Call" /><category term="bor-object" /><category term="CRM_TERRMAN_IMP_I_TEMPLATE" /><category term="webgui" /><category term="Event Driven Interaction" /><category term="BUS200126" /><category term="GET_STATE_DESCRIPTION" /><category term="Central Sharing Tool" /><category term="Compare Runtime Repository" /><category term="Own Customizing Table" /><category term="Call list dispatcher" /><category term="SAP BW" /><category term="Escalation" /><category term="ROUTE" /><category term="CRMD_TERRMAN_LOG" /><category term="PFCG" /><category term="SAP Mobile" /><category term="Business Partner" /><category term="Overview Page" /><category term="Interaction Center" /><category term="Define Navigation Bar Profile" /><category term="SUPERSHARER" /><category term="IFSAP" /><category term="TOUPPER" /><category term="next item" /><category term="Target Marketing via Facebook" /><category term="business role" /><category term="CONDENSE" /><category term="EXEC_METHODCALL_PPF" /><category term="Fork" /><category term="URL parameters" /><category term="COPY_DOCUMENT" /><category term="FG_WEBFORM" /><category term="SAP CRM RDS" /><category term="CRMC_ACTION_JOB" /><category term="JAVA Stack" /><category term="define parameters" /><category term="AET" /><category term="authorisation" /><category term="logical link" /><category term="Z-Table" /><category term="Test conditions" /><category term="oneorder document" /><category term="Partner" /><category term="Territory Management" /><category term="btadminh" /><category term="SUP" /><category term="GSBIRP" /><category term="SAAS" /><title>SAP CRM</title><subtitle type="html">Powered by Acorel, SAP CRM experts</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.acorel.nl/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.acorel.nl/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default?start-index=6&amp;max-results=5&amp;redirect=false&amp;v=2" /><author><name>Pieter - Acorel</name><uri>http://www.blogger.com/profile/17700415633626263298</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="33" height="11" src="http://1.bp.blogspot.com/_92jROx6Ofj0/TKzRGFny-8I/AAAAAAAAADY/CR7p0SnOe4M/S220/Pieter.jpeg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>5</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/WmscY" /><feedburner:info uri="blogspot/wmscy" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>blogspot/WmscY</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;AkcEQ3kzcCp7ImA9WhVSEUw.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760.post-2939251281686191983</id><published>2012-03-07T12:00:00.000+01:00</published><updated>2012-03-07T12:00:02.788+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-07T12:00:02.788+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="RTOM" /><category scheme="http://www.blogger.com/atom/ns#" term="SOA" /><category scheme="http://www.blogger.com/atom/ns#" term="Interaction Center" /><category scheme="http://www.blogger.com/atom/ns#" term="SOAMANAGER" /><category scheme="http://www.blogger.com/atom/ns#" term="SOAP" /><category scheme="http://www.blogger.com/atom/ns#" term="HTTP" /><category scheme="http://www.blogger.com/atom/ns#" term="Proxy" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP" /><category scheme="http://www.blogger.com/atom/ns#" term="Interaction Center Webclient" /><category scheme="http://www.blogger.com/atom/ns#" term="Technical Setup" /><category scheme="http://www.blogger.com/atom/ns#" term="CRM" /><category scheme="http://www.blogger.com/atom/ns#" term="Real Time Offer Managent" /><category scheme="http://www.blogger.com/atom/ns#" term="IC" /><category scheme="http://www.blogger.com/atom/ns#" term="Cross Selling" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP CRM" /><title>RTOM Real-Time Offer Management Technical Setup</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
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:&amp;nbsp;&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
“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”&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-KgFRyThRRMI/T1cMA9sigqI/AAAAAAAAB5I/jMnTlGJQBek/s1600/rtomtoolkit.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="210" src="http://3.bp.blogspot.com/-KgFRyThRRMI/T1cMA9sigqI/AAAAAAAAB5I/jMnTlGJQBek/s320/rtomtoolkit.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
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.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
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&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Installation&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The RTOM Solution needs to run on a Microsoft Server. We leave this to the basis guys. The URL will look something like: http://hostname/RTOMAppsToolkitWS/Applications/Login/Default.aspx&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
We will need a URL to the RTOM toolkit and a username and password.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
For the setup we will need to edit the data sources and the landscape configuration. Before we can do that we need to prepare CRM for the connection.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Activate business functions&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
To use SAP Real-Time Offer Management, you must activate the business function SAP Real-Time Offer Management (CRM_RTOM_1). Also, business function CRM_SLS_SRV_1 should be active.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;Setup connection with SAP CRM&lt;/span&gt; &lt;br /&gt;
Within CRM we need to create a system user to provide access to CRM from RTOM.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
RTOM connects to CRM via web services. for the following web services, we have to create or edit endpoints, using transaction SOAMANAGER. In this transaction go to single service configuration and create or check the following services:&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Service ==&amp;gt; Name of endpoint&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
/CRMWST/ROM_PRODUCT ==&amp;gt; CRMWST_ROM_PRODUCT&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
CRM_FDT_READATTR_WS&amp;nbsp; ==&amp;gt; CRM_FDT_READATTR_WS&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
CRM_FDT_READRULE_WS ==&amp;gt; CRM_FDT_READRULE_WS&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
CAMPAIGNCRMBYIDQUERYRESPONSE_I ==&amp;gt; CAMPAIGNCRMBYIDQUERYRESPONSE_IN&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
CRM_MKT_RTOM_WS ==&amp;gt; CRM_MKT_RTOM_WS&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
/CRMWST/ROM_AGENT ==&amp;gt; ROM_AGENT&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
/CRMWST/ROM_ACCOUNT ==&amp;gt; ROM_ACCOUNT&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
/CRMWST/ROM_SALES_ORDER ==&amp;gt; ROM_SALES_ORDER&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
CRM_IC_RE_WS ==&amp;gt; CRM_IC_RE_WS&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
/CRMWST/ROM_TELCO_ORDER ==&amp;gt; ROM_TELCO_ORDER&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-15UjMgPgBcE/T1cMCD6WxII/AAAAAAAAB5Y/0OXYk209TXc/s1600/service+settings.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-15UjMgPgBcE/T1cMCD6WxII/AAAAAAAAB5Y/0OXYk209TXc/s320/service+settings.png" width="308" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-MEtSGXkEa_A/T1cMBnPHdtI/AAAAAAAAB5Q/ZwFWyiaKLLA/s1600/service+definition.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="265" src="http://4.bp.blogspot.com/-MEtSGXkEa_A/T1cMBnPHdtI/AAAAAAAAB5Q/ZwFWyiaKLLA/s320/service+definition.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
To link RTOM to CRM we need to enter the URL to the web services in RTOM. This URL we can get in the SOAMANAGER. To find the URL-location, in the opened XML code find the value “soap: address location”.
The URL will look like htt://host:port/sap/bc/srt/rfc/crmwst/rom_agent/client/romagent.binding
Now that the bindings are created, we need to activate the generated services. This can be done in SICF. Navigate to the binding service, right mouse click on it and say activate.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-XeiXYBkNBKI/T1cL_POeM2I/AAAAAAAAB4w/nUnL0q415KM/s1600/data+sources+and+landscape+config.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="197" src="http://4.bp.blogspot.com/-XeiXYBkNBKI/T1cL_POeM2I/AAAAAAAAB4w/nUnL0q415KM/s320/data+sources+and+landscape+config.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Now that the landscape part on CRM is done we need to tell RTOM how to connect to CRM. 
So logon to RTOM and go to both Landscape en Data Sources. Here we have to assign some web services of CRM that are called by RTOM. Initially the URL locations and user details are empty.

The datasource service “RTOMwrapperforSAPIC_WS” is a special one. It refers not to a service of CRM, but a local RTOM service where we should define the user name and password of RTOM.&lt;/div&gt;
&lt;br /&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;SAP CRM: Proxy settings&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
In order for CRM to call the RTOM web services we need to activate a couple of proxy's. These proxy's call webservices in RTOM. We need to create the logical port for below two proxys.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Proxy: &lt;b&gt;CO_OFFERSERVICE_SOAP&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Name of logical port: &lt;b&gt;RTOM&lt;/b&gt;  &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Path: &lt;b&gt;/IngeneoSAPICSiteAdaptorWS/Service.asmx&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Port: &lt;b&gt;80&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Proxy: &lt;b&gt;CO_OFFERRTOMPUBLISH_SERVICE_SO&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Name of logical port: &lt;b&gt;RTOM&lt;/b&gt;  &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Path:&amp;nbsp;&lt;b&gt;/RTOMPublish/Service.asmx&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Port: &lt;b&gt;80&lt;/b&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Again we use transaction SOAMANAGER  to create or maintain these logical ports. Go to (single) web service configuration and then Search by ‘Consumer Proxy’ and search term SOA.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-M_LrVQ3PJRU/T1cMDHtJ-0I/AAAAAAAAB5k/dkGJhmi_ly8/s1600/webservice+config.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="168" src="http://3.bp.blogspot.com/-M_LrVQ3PJRU/T1cMDHtJ-0I/AAAAAAAAB5k/dkGJhmi_ly8/s320/webservice+config.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://4.bp.blogspot.com/-4vGe2kO9lnw/T1cMAeZFypI/AAAAAAAAB5A/dDxbWDtNvN0/s1600/proxy+settings.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="166" src="http://4.bp.blogspot.com/-4vGe2kO9lnw/T1cMAeZFypI/AAAAAAAAB5A/dDxbWDtNvN0/s320/proxy+settings.png" width="320" /&gt;&lt;/a&gt;For both proxys we need to go to the ‘Consumer Security’ tab and select ‘No Authentication’ 
Then go to the messaging tab and for the ‘Message ID Protocol’ select ‘Suppress ID Transfer’ from the drop down list. For the “Transports Settings’ we need to set the path, Computer Name (hostname), URL protocol (HTTP), Transport Binding type (SOAP 1.2) and Maximun wait for WS Consumer (1000).&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
For the publish-proxy CO_OFFERRTOMPUBLISH_SERVICE_SO we also need additional operation settings: For the Publish and CheckRule operation we need to link to an SAP URL. Also deselect the check box&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-pjQD3FnT7IA/T1cL-kcuKjI/AAAAAAAAB4s/yc5q09Ql-6Q/s1600/checkrule+settings.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="52" src="http://2.bp.blogspot.com/-pjQD3FnT7IA/T1cL-kcuKjI/AAAAAAAAB4s/yc5q09Ql-6Q/s320/checkrule+settings.png" width="320" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-wDL5byzB9pw/T1cL_wIntDI/AAAAAAAAB44/V56UePdMVpU/s1600/port+config.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="192" src="http://2.bp.blogspot.com/-wDL5byzB9pw/T1cL_wIntDI/AAAAAAAAB44/V56UePdMVpU/s320/port+config.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Queue processing&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;One of the nice features of RTOM is the learning part. After each advice of RTOM the agent can send feedback to RTOM on how the advice was received by the customer. This feedback comes into CRM via an inbound queue. Queue registration is to be set in transaction code SMQR. Register queue RTOM* with the default values.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;i&gt;To be continued...&lt;/i&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7409872109520332760-2939251281686191983?l=blog.acorel.nl' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=WB6hxF3YuWY:db3bqGIVxsI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=WB6hxF3YuWY:db3bqGIVxsI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/WmscY/~4/WB6hxF3YuWY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.acorel.nl/feeds/2939251281686191983/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.acorel.nl/2012/03/rtom-real-time-offer-management.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2939251281686191983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2939251281686191983?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/WmscY/~3/WB6hxF3YuWY/rtom-real-time-offer-management.html" title="RTOM Real-Time Offer Management Technical Setup" /><author><name>Pieter - Acorel</name><uri>http://www.blogger.com/profile/14850327825000337986</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="10" src="http://1.bp.blogspot.com/_3613IJWqMCA/TVLIpEwC4rI/AAAAAAAABlQ/YDDwzlwxcm4/s1600/Piet.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-KgFRyThRRMI/T1cMA9sigqI/AAAAAAAAB5I/jMnTlGJQBek/s72-c/rtomtoolkit.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.acorel.nl/2012/03/rtom-real-time-offer-management.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEARHs4eyp7ImA9WhVTFUw.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760.post-2862884014870374233</id><published>2012-02-29T12:00:00.000+01:00</published><updated>2012-02-29T12:24:05.533+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-29T12:24:05.533+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OAUTH" /><category scheme="http://www.blogger.com/atom/ns#" term="CRM WEB UI" /><category scheme="http://www.blogger.com/atom/ns#" term="JAVA Stack" /><category scheme="http://www.blogger.com/atom/ns#" term="Easy Login" /><category scheme="http://www.blogger.com/atom/ns#" term="EEWB" /><category scheme="http://www.blogger.com/atom/ns#" term="AET" /><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="Grant Access" /><category scheme="http://www.blogger.com/atom/ns#" term="LinkedIn" /><category scheme="http://www.blogger.com/atom/ns#" term="Social Media" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP CRM 7.0" /><category scheme="http://www.blogger.com/atom/ns#" term="Signpost Library" /><category scheme="http://www.blogger.com/atom/ns#" term="CRM Webclient" /><category scheme="http://www.blogger.com/atom/ns#" term="JAVA" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP CRM" /><title>Using LinkedIn to automatically update SAP CRM</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
In last week’s blog, we mentioned the different kinds of Social Media solutions that SAP provides and one that we at Acorel developed ourselves: LinkedIn integration with SAP CRM.  As promised this week’s blog goes a bit more into the details of this LinkedIn solution.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://2.bp.blogspot.com/-qnMyIFjUXXI/T03b0LqBDeI/AAAAAAAAB3c/1pKkzHSS-3s/s1600/LinkedIn_SAP.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="198" src="http://2.bp.blogspot.com/-qnMyIFjUXXI/T03b0LqBDeI/AAAAAAAAB3c/1pKkzHSS-3s/s320/LinkedIn_SAP.png" width="320" /&gt;&lt;/a&gt;Since LinkedIn has valuable information about your contact persons or customers, it might be useful to capture this information and store it on your CRM business partners. Just think of all the extra segmentation possibilities! Since you have to get granted access to this information, you must offer your customer an advantage to why he should grant you this.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Now there is the catch! If you have a portal or webshop where your customers have to login, you can provide them the same access, only they use their LinkedIn credentials to log in. And let’s be honest, everybody remembers their LinkedIn credentials.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
So, what do you need for this?&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;
First of all, you need the following components:&lt;/div&gt;
&lt;ul style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;LinkedIn developer access&amp;nbsp;&lt;/li&gt;
&lt;li&gt;A SAP Java stack such as a Webshop or Portal&amp;nbsp;&lt;/li&gt;
&lt;li&gt;SAP CRM&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Common sense
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Tasks in the Java system&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://1.bp.blogspot.com/-I6_aFC__ToE/T03b9a2NtrI/AAAAAAAAB4I/LHL7ZGoezM0/s1600/SAP_LINKEDIN_LOGIN.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-I6_aFC__ToE/T03b9a2NtrI/AAAAAAAAB4I/LHL7ZGoezM0/s1600/SAP_LINKEDIN_LOGIN.png" /&gt;&lt;/a&gt;The main goal is to map LinkedIn- user’s memberID to the userID of the person that is logged in. Therefore the customer must first provide his/her ‘normal’ credentials and then click on the button ‘Connect your LinkedIn’.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
This first triggers the ‘normal’ authentication flow that is used by the web shop. Then the system catches the user (his password cannot be caught) and fires the LinkedIn authentication.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The following diagram shows the necessary steps:&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-lSh8V33a1dA/T03b6M-ipmI/AAAAAAAAB30/4PXfKMWRBic/s1600/LINKEDIN_PROCESS_SWIMLANE.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="332" src="http://3.bp.blogspot.com/-lSh8V33a1dA/T03b6M-ipmI/AAAAAAAAB30/4PXfKMWRBic/s400/LINKEDIN_PROCESS_SWIMLANE.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ES3sNGmAovA/T03eDsBUE3I/AAAAAAAAB4g/p2pbNLaTSjc/s1600/OAUTH_JAVA_CODE_SNIPPET.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="107" src="http://2.bp.blogspot.com/-ES3sNGmAovA/T03eDsBUE3I/AAAAAAAAB4g/p2pbNLaTSjc/s320/OAUTH_JAVA_CODE_SNIPPET.jpg" width="320" /&gt;&lt;/a&gt;&lt;b&gt;Step 1 and 2&lt;/b&gt;: SAP will first request an access token from LinkedIn by setting up an &lt;a href="http://www.wikipedia.org/wiki/OAuth" target="_blank"&gt;OAuth &lt;/a&gt;connection. There are a number of libraries to do this, in this case the &lt;a href="http://code.google.com/p/oauth-signpost/" target="_blank"&gt;signpost library&lt;/a&gt; was used.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;b&gt;Step 3 and 4&lt;/b&gt;: The customer then gets a question to grant your application access to use his LinkedIn information (this is the actual gold!!)&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-dJdQWKSsLS4/T03b6tgC7jI/AAAAAAAAB38/E8OV3NhgqnQ/s1600/LINKEDIN_USER_LOGIN.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="269" src="http://2.bp.blogspot.com/-dJdQWKSsLS4/T03b6tgC7jI/AAAAAAAAB38/E8OV3NhgqnQ/s320/LINKEDIN_USER_LOGIN.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
If he grants this access, SAP gets an Access token from Linkedin. This Access token allows SAP to retrieve detailed information about the LinkedIn-user. The token will stay valid until the user revokes the permission.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;b&gt;Step 5 and 6&lt;/b&gt;: The following snippets show how the Access token is used to retrieve and store LinkedIn data:&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Dz4YW7e2cAU/T03eCUVKNdI/AAAAAAAAB4U/Vm7lTfqDiRE/s1600/ACCESS_TOKEN_LINKEDIN.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="169" src="http://1.bp.blogspot.com/-Dz4YW7e2cAU/T03eCUVKNdI/AAAAAAAAB4U/Vm7lTfqDiRE/s320/ACCESS_TOKEN_LINKEDIN.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
After the requested data has been parsed, it can be saved into SAP using a trusty old JCO Function Call&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-AnyMYOqdYBA/T03eDLgvkVI/AAAAAAAAB4Y/if8WZaP_k3g/s1600/JCO_CALL_TO_SAP_LINKEDIN.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="143" src="http://1.bp.blogspot.com/-AnyMYOqdYBA/T03eDLgvkVI/AAAAAAAAB4Y/if8WZaP_k3g/s320/JCO_CALL_TO_SAP_LINKEDIN.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Lessons Learned Java&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
That sums up the work needed in the Java stack. There are a number of catches though:&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;Library availability for your platform: An Oauth connection can be tricky to set up, so you really need to use an external library. We however found that most Java based libraries need Java 1.5 and up, while the SAP Web shop still uses trusty old Java 1.4.2. We employed some tricks and wizardry to get it working.&lt;/li&gt;
&lt;li&gt;System Time Settings: Make sure that the time settings on your Java stack are current and aren't off by more than 5 minutes. Any more than that and LinkedIn will refuse any requests for security reasons, but without a clear error message!&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;Tasks in the CRM system&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
As most of the information coming from LinkedIn will not fit in standard SAP CRM fields (think of current employer, last employer etc), we decided to save the retrieved information in custom tables that have been appended to the Business Partner, using the Easy Enhancement Workbench (EEWB) or Application Enhancement Tool (AET).&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-O9B-TC-jj6w/T03b3pB4lQI/AAAAAAAAB3k/fvOLeIhRX90/s1600/EEWB_TABLE_LINKEDIN.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://1.bp.blogspot.com/-O9B-TC-jj6w/T03b3pB4lQI/AAAAAAAAB3k/fvOLeIhRX90/s320/EEWB_TABLE_LINKEDIN.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The table contains the actual LinkedIn user information, but also his authentication key and identifier:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-iQnvrridKj8/T03b4d2QvII/AAAAAAAAB3o/QXNYc_PA-J4/s1600/EEWB_TABLE_LINKEDIN_RESULT.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="178" src="http://4.bp.blogspot.com/-iQnvrridKj8/T03b4d2QvII/AAAAAAAAB3o/QXNYc_PA-J4/s320/EEWB_TABLE_LINKEDIN_RESULT.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
To enable the customer to continue, he will log in to the web shop using an initial password that replaces his original SAP password. Therefore he can not use his SAP password again, and is forced to login using LinkedIn, or request a new password.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
This whole flow wouldn’t make any sense, if the information isn’t shown anywhere. Therefore we made the fields available as an assignment block on the Business Partner overview in the CRM Web UI.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-cNtJCaxv7vE/T03b8DLBUZI/AAAAAAAAB4A/5bd0wDPWGxk/s1600/LINKEDIN_WEBUI_RESULT.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="183" src="http://2.bp.blogspot.com/-cNtJCaxv7vE/T03b8DLBUZI/AAAAAAAAB4A/5bd0wDPWGxk/s400/LINKEDIN_WEBUI_RESULT.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The first block in the screenshot is always available and can be automatically updated as long as the customer has still granted you permission. The second one is an online view of the public profile of the customer.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;Conclusion&lt;/span&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
So, you question:  “What is the use of it, if you have captured this information once, while in the current fast-moving world everybody changes jobs once every 3 years?”.  LinkedIn provides the possibility to do an update of up to &lt;a href="https://developer.linkedin.com/documents/throttle-limits" target="_blank"&gt;100.000 profiles&lt;/a&gt; every day! So, if you have less than this amount of BP’s, you could update all of your Business Partner’s daily!&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Oh and by the way, we can do this trick with the Facebook login as well!


&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7409872109520332760-2862884014870374233?l=blog.acorel.nl' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=SPeixUZG3XI:KI9wDu5wH98:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=SPeixUZG3XI:KI9wDu5wH98:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/WmscY/~4/SPeixUZG3XI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.acorel.nl/feeds/2862884014870374233/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.acorel.nl/2012/02/using-linkedin-to-automatically-update.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2862884014870374233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2862884014870374233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/WmscY/~3/SPeixUZG3XI/using-linkedin-to-automatically-update.html" title="Using LinkedIn to automatically update SAP CRM" /><author><name>Pieter - Acorel</name><uri>http://www.blogger.com/profile/14850327825000337986</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="10" src="http://1.bp.blogspot.com/_3613IJWqMCA/TVLIpEwC4rI/AAAAAAAABlQ/YDDwzlwxcm4/s1600/Piet.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-qnMyIFjUXXI/T03b0LqBDeI/AAAAAAAAB3c/1pKkzHSS-3s/s72-c/LinkedIn_SAP.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.acorel.nl/2012/02/using-linkedin-to-automatically-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcCQ38zfip7ImA9WhVTFEw.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760.post-1216609435191866888</id><published>2012-02-22T12:00:00.000+01:00</published><updated>2012-02-28T09:17:42.186+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-28T09:17:42.186+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Twitter Customer Service" /><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="LinkedIn" /><category scheme="http://www.blogger.com/atom/ns#" term="Social Media" /><category scheme="http://www.blogger.com/atom/ns#" term="Social Media Cockpit" /><category scheme="http://www.blogger.com/atom/ns#" term="Social CRM" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter" /><category scheme="http://www.blogger.com/atom/ns#" term="Target Marketing via Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP CRM" /><title>Wanna get Social...?</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
“If Facebook would be a country, it would be the 3rd largest country in the world!”… and among its inhabitants there are a lot of customers, prospects, suppliers and competitors. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-family: Verdana,sans-serif; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-T8M1MmHqAxk/T0SjDSeFtKI/AAAAAAAAAG4/D-WRueEG--8/s1600/Facebook+LinkedIn+Twitter+Acorel+Blog+22022012.png" imageanchor="1" style="clear: right; cssfloat: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="190" lda="true" src="http://4.bp.blogspot.com/-T8M1MmHqAxk/T0SjDSeFtKI/AAAAAAAAAG4/D-WRueEG--8/s200/Facebook+LinkedIn+Twitter+Acorel+Blog+22022012.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The last few years a shift has taken place in the area of (marketing) communication. The user is becoming more and more the central point and with this gained a more active role in the creation, circulation and interpretation of media content. The rise of social media is a development which pushes us to take another look at the way we use of SAP CRM. Responding to ‘buzz’ and using social networks proactively is the way forward! &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="background-color: white; font-size: large;"&gt;&lt;span style="color: #0d5394;"&gt;From Social Media…&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The term Social Media is not yet included in our (Dutch) dictionary. But if it would be included, the definition would be something like this:&lt;/div&gt;
&lt;blockquote class="tr_bq" style="font-family: Verdana,sans-serif;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="color: red;"&gt;So-cial Me-dia&lt;/span&gt;&lt;i&gt; the&lt;/i&gt;; pl Online platforms or networks where members, with or without the intervention of a professional editor, create, maintain and share content.&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Twitter, LinkedIn and Facebook are without a doubt the most known social networks. But for instance article reviews on eBay are a form of Social Media too, as well as the posts on a consumer forum. A lot of consumers share their experience with products or services here. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="color: #0d5394;"&gt;…to Social CRM &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Geographical borders do not exist on the internet and with the emergence of Social Media finding friends, people who think alike, reviews, advice and answers only becomes easier. The opinion of, sometimes, total strangers can prevent or stimulate the purchase of a certain product. Are you looking for a specific TV and you only find negative reviews on the internet, then you probably will not buy the TV or at least get some doubt. And 15 years ago “Uncle Bob” was the man for advice on buying a new car; now the opinion of “car_lover_78” on the Top Gear forum has more value. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Traditional marketing is sender oriented where you as an organization are the sender. In the Social Media era this is where the danger is lurking, because on different online platforms people are talking about your organization, your products and services without you being involved or even being aware! &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The solution is quite simple: as an organization you have to be present on Social Media proactively, so that you are aware on what is being said about your products. This “buzz”, positive or negative is all free advice! And are chances to respond to them and start the dialogue. Besides that you can check which persons are considered as influencers. Think about starting a relation with these persons! Where 15 years ago Ford would send all the information about the introduction of a new car to “Uncle Bob”, now a days it would be far more interesting to share this information with “car_lover_78”.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="color: #0d5394; font-size: large;"&gt;… to Social SAP CRM&lt;/span&gt; &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Naturally SAP recognizes the increase in power of this communication channel as well. That is why they have developed three Social Media solutions: &lt;/div&gt;
&lt;ul style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;Target Marketing via Facebook business add-on by SAP &lt;/li&gt;
&lt;li&gt;Twitter Customer Service business add-on by SAP &lt;/li&gt;
&lt;li&gt;Twitter Marketing Campaign business add-on by SAP &lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
We at Acorel created a fourth one, which we call ‘LinkedIn Integration with SAP CRM’. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
On Facebook you can use &lt;i&gt;Target Marketing via Facebook&lt;/i&gt; to ask your customers to install your Facebook App (Like your fan page). They can use this app within Facebook to check e.g. their account settings and order history. You can start specific loyalty programs for your Facebook friends; the customer receives an extra discount when he or she promotes one of your products or your App to their own Facebook friends. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Imagine that people are complaining on Twitter about one of your products. With &lt;i&gt;Twitter Customer Service&lt;/i&gt; you are able to respond to these complaints without leaving the comfort of the SAP CRM environment. And thus be able to help the customer using the same communication channel. This SAP solution makes it possible to filter Tweets on predefined sentiments and respond to these tweets by creating a tweet or direct message yourself. For a complaint you can create a service ticket within this Social Media Cockpit and this service ticket is then handled via the standard SAP service process. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Besides pulling data from Twitter, you can also use the medium to push content like a marketing campaign. So besides the traditional call center team and e-mail campaign, also a tweet is published on Twitter by using the &lt;i&gt;Twitter Marketing Campaign&lt;/i&gt; solution. When your campaign is successful your tweet will be retweeted by your followers thus the reach of your message increases and the number of potential responders increases as well. The impact of your campaign and the comparison between the different channels can be displayed in the Social Media Cockpit. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The solutions which SAP is providing until now are only for Facebook and Twitter, but what about the third one in the “Big Three”…LinkedIn…? &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
LinkedIn is a real steady network especially in the Netherlands and more important the profiles on LinkedIn are maintained pretty well by its users. At Acorel we thought about where SAP CRM could meet LinkedIn in such a way that both the “company using SAP CRM” as the “people using LinkedIn” would benefit from the integration. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Our answer: making it possible for people to login with their LinkedIn credentials on a SAP CRM Web shop. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
With this solution a company can provide the customer a simple way to access their products or services offered on the SAP CRM Web shop; they do not have to remember or search the specific web shop credentials anymore. And the company itself gets a ton of profile data that is probably better maintained then on the web shop itself, which can be used to target the customer even better!! &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
In next week’s blog we will go into more detail of this LinkedIn – SAP CRM Web shop integration. Share some of the technical challenges and show you the result. &lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
To end this blog I just need your answer on the title question; …so, are you gonna get social…?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7409872109520332760-1216609435191866888?l=blog.acorel.nl' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=vZQPljo3-ko:rSXwFpUWHg0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=vZQPljo3-ko:rSXwFpUWHg0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/WmscY/~4/vZQPljo3-ko" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.acorel.nl/feeds/1216609435191866888/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.acorel.nl/2012/02/wanna-get-social.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/1216609435191866888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/1216609435191866888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/WmscY/~3/vZQPljo3-ko/wanna-get-social.html" title="Wanna get Social...?" /><author><name>Daan - Acorel</name><uri>https://profiles.google.com/117612509327100675288</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-T8M1MmHqAxk/T0SjDSeFtKI/AAAAAAAAAG4/D-WRueEG--8/s72-c/Facebook+LinkedIn+Twitter+Acorel+Blog+22022012.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.acorel.nl/2012/02/wanna-get-social.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEEQXw5eyp7ImA9WhRaE00.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760.post-2389383965321137413</id><published>2012-02-15T12:00:00.000+01:00</published><updated>2012-02-15T12:00:00.223+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-15T12:00:00.223+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="note 1375170" /><category scheme="http://www.blogger.com/atom/ns#" term="Interaction Center" /><category scheme="http://www.blogger.com/atom/ns#" term="Servicemanager" /><category scheme="http://www.blogger.com/atom/ns#" term="Agent inbox" /><category scheme="http://www.blogger.com/atom/ns#" term="My Groups" /><category scheme="http://www.blogger.com/atom/ns#" term="Rule Modeler" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><category scheme="http://www.blogger.com/atom/ns#" term="SAP Workflow" /><category scheme="http://www.blogger.com/atom/ns#" term="1375170" /><category scheme="http://www.blogger.com/atom/ns#" term="IC Manager" /><category scheme="http://www.blogger.com/atom/ns#" term="workflow" /><category scheme="http://www.blogger.com/atom/ns#" term="UAI" /><category scheme="http://www.blogger.com/atom/ns#" term="IC" /><category scheme="http://www.blogger.com/atom/ns#" term="ERMS" /><title>ERMS routing in detail</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
In last week's post, I discussed the working of the ERMS1 workflow and how the workflow works together with the rule modeler and the ERMS service manager.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
I ended the post with a few complexities that might occur when using ERMS in an Interaction Center context.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Let's take a look at them one by one.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;What if a user moves from one department to another?&lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="color: black;"&gt;'Why would this even be important?', you might think. This is important, because in standard ERMS, the agent assignment is done upon receiving the email. This means that if a user moves from one department to the other, despite the change in the organisational model, the emails assigned to the agent, will keep being assigned to the agent. Still no real harm done. New emails will flow into 'his inbox' correctly based on his new assignment. This is no surprise when you think of an email as a workflow item. If you think of an email as a communication item that needs to be processed by 'someone from the department it is meant for', this seems kind of strange. Also note that it is the same the other way round. A new employee in the department will not automatically see the emails that were received before his assignment in the organisational model.&lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Verdana,sans-serif; font-size: large;"&gt;What if you use ERMS in a B2C (Interaction Center) environment?&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;In the Interaction Center, email workflow items are processed using the agent inbox (former Universal Agent Inbox). The agent inbox (apparently) has quite some ERMS-specific logic, and it seems SAP has been struggling with exactly the issue as described above. Would you see an email as a a workflow item, or a communication item that needs to be processed by a group of people?&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-size: large;"&gt;What happens if I use 'My Groups' in the IC Inbox?&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-size: small;"&gt;This is what happens in the B2C environment:&lt;/span&gt;&lt;/div&gt;
&lt;ol style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The email is received.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The workflow is triggered&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The servicemanager is called&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The ERMS rule policy is processed&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The agent determination is performed&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;As the IC Inbox is based on searching for emails, you can then search for email items assigned to 'me', 'my groups' and to specific organisational units.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;If you would have the agent inbox search for 'open emails assigned to me', this would be fine, but if you choose to search for emails assigned to a specific org unit or 'my groups', what the system automatically does, is determine the relevant group(s), then determine all agents assigned to the group, and then determine all emails assigned to all the agents.&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;This means, that emails could be mixing up between the Agent Inbox groups when agents are assigned to multiple organisational units or when agents are moved from one department to the other.&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Also take a look at note &lt;a href="https://service.sap.com/sap/support/notes/1375170" target="_blank"&gt;1375170&lt;/a&gt;. This note implements a change in the workflow so that the determined organisational unit is also saved to the workitem description. The organisational unit is mapped to a variable that can be used in an implementation of the before_search badi of the&amp;nbsp;&lt;span style="font-family: Verdana,sans-serif;"&gt;CRM_IC_INBOX_BADI badi.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&amp;nbsp; &lt;/div&gt;
&lt;div style="color: #0b5394; font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: large;"&gt;How does the IC Inbox cope with all the workitems waiting to be processed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Before implementation of note &lt;a href="https://service.sap.com/sap/support/notes/1375170" target="_blank"&gt;1375170&lt;/a&gt;, when changing the organisational assignment of a user, all emails that have been determined for this user in the workflow, will stay assigned to the agent.&lt;br /&gt;
After implementation of note &lt;a href="https://service.sap.com/sap/support/notes/1375170" target="_blank"&gt;1375170&lt;/a&gt;, when searching for emails assigned to 'my groups', the selection will change when the agent's organisational assignment is changed.&lt;br /&gt;
For non-interaction-center users, emails received and assigned to the agent will stay assigned to the agent, even after a change of the organisational assignment.&lt;br /&gt;
&lt;br /&gt;
So... when implementing ERMS, I would recommend to always also implement note &lt;a href="https://service.sap.com/sap/support/notes/1375170" target="_blank"&gt;1375170&lt;/a&gt;. This will improve both the functionality and the performance of the agent inbox.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7409872109520332760-2389383965321137413?l=blog.acorel.nl' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=hRk__H47sF4:LiGBNzcwwNg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=hRk__H47sF4:LiGBNzcwwNg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/WmscY/~4/hRk__H47sF4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.acorel.nl/feeds/2389383965321137413/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.acorel.nl/2012/02/erms-routing-in-detail.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2389383965321137413?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/2389383965321137413?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/WmscY/~3/hRk__H47sF4/erms-routing-in-detail.html" title="ERMS routing in detail" /><author><name>Pieter - Acorel</name><uri>http://www.blogger.com/profile/14850327825000337986</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="10" src="http://1.bp.blogspot.com/_3613IJWqMCA/TVLIpEwC4rI/AAAAAAAABlQ/YDDwzlwxcm4/s1600/Piet.JPG" /></author><thr:total>1</thr:total><feedburner:origLink>http://blog.acorel.nl/2012/02/erms-routing-in-detail.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAHSHY9cSp7ImA9WhRbF0U.&quot;"><id>tag:blogger.com,1999:blog-7409872109520332760.post-9152028735890671238</id><published>2012-02-08T12:00:00.000+01:00</published><updated>2012-02-09T10:45:39.869+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-09T10:45:39.869+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="UT_ERMS_REPLICAT" /><category scheme="http://www.blogger.com/atom/ns#" term="AH_DEF_ROUTING" /><category scheme="http://www.blogger.com/atom/ns#" term="UT_WORKITEMTEXT" /><category scheme="http://www.blogger.com/atom/ns#" term="RE_RULE_EXEC" /><category scheme="http://www.blogger.com/atom/ns#" term="Invoke ERMS service manager" /><category scheme="http://www.blogger.com/atom/ns#" term="IDI" /><category scheme="http://www.blogger.com/atom/ns#" term="ERMS Service Manager" /><category scheme="http://www.blogger.com/atom/ns#" term="Rule Modeler" /><category scheme="http://www.blogger.com/atom/ns#" term="ROUTETORESP" /><category scheme="http://www.blogger.com/atom/ns#" term="SVC_PARAMS" /><category scheme="http://www.blogger.com/atom/ns#" term="FG_WEBFORM" /><category scheme="http://www.blogger.com/atom/ns#" term="WEBFORM.XML" /><category scheme="http://www.blogger.com/atom/ns#" term="ROUTE" /><category scheme="http://www.blogger.com/atom/ns#" term="ERMS" /><title>ERMS under the microscope</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;When implementing ERMS, part of the work is to implement a workflow called ERMS1. Another part is to implement routing rules in the IC Manager as well as set up the ERMS Service Manager. The two apparently are more interdependent than I would have thought.&lt;/span&gt;&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3d85c6; font-size: large;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: #3d85c6; font-size: large;"&gt;Workflow Task 'Invoke ERMS service manager&lt;span style="font-family: Verdana,sans-serif; font-size: large;"&gt;'&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://4.bp.blogspot.com/-E9G5DBexf74/TzI1ZBAbFhI/AAAAAAAAB3Q/btLUuMuK8uo/s1600/ERMS_WF_1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-E9G5DBexf74/TzI1ZBAbFhI/AAAAAAAAB3Q/btLUuMuK8uo/s320/ERMS_WF_1.png" width="194" /&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;When you look at the workflow, its functionality lies in the ERMS Service Manager node (task TS00207915), where using BOR object ERMSSUPRT2, several functions are performed, like interpreting and mapping of the data from the email to the BOR container.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;During this step, the ERMS Service manager is also determined and executed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;The ERMS Service Manager is actually a customizable pile of functions that can be changed in the IMG&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class="tr_bq" style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;SAP Customizing Implementation Guide --&amp;gt; Customer Relationship Management --&amp;gt; E-Mail Response Management System --&amp;gt; Service Manager&lt;/span&gt;&lt;/blockquote&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
We have already seen how the service manager works in &lt;a href="http://blog.acorel.nl/2011/02/enhanced-ic-webclient-alerts.html" target="_blank"&gt;the blogpost about IDI&lt;/a&gt;. The services consist of Fact Gathering, Rule Invocation, Action Handling and Utitlities.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-family: Verdana,sans-serif; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-n0iZkfgtGiU/TzIsGANgQsI/AAAAAAAAB3A/ZOaEegI22Gw/s1600/ERMS_Services.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="196" src="http://1.bp.blogspot.com/-n0iZkfgtGiU/TzIsGANgQsI/AAAAAAAAB3A/ZOaEegI22Gw/s320/ERMS_Services.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The standard SAP ERMS service manager profile consists of 6 services.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The SVC_PARAMS actually does nothing.&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The FG_WEBFORM is a service that is able to read an attachment called WEBFORM.XML, and maps the contents of the XML to the factbase (enabling use of the data in the rule modeler)&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The UT_WORKITEMTEXT is actually a strange one (being a Utility maybe explains it), because this one updates the workitem that has been created. The workitem is yet to be assigned though.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The RE_RULE_EXEC is the rule execution service that consumes the rules as applied in the IC Manager. This service reads the rule policy and runs the rules that have been applied there, which might be for instance forwarding the email, which in its turn is actually another service, AH_ROUTE to be precise. Even though we would expect this to actually handle the routing of the email, it doesn't. It only checks if an organisational unit has been mentioned in the rule. The actual forwarding is not done here.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The AH_DEF_ROUTING actually checks if a ROUTE or ROUTETORESP etcetera has been applied in the rule modeler, and also does not really forward the email.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The UT_ERMS_REPLICAT for some reason moves the receiving email addresses from the rules to table CRMD_ERMS_RLSNPT. This thus is an easy view on the contents of the (sometimes complex) rules.&lt;br /&gt;
&lt;br /&gt;
Reporting logs are also handled in the programming exit attached to the workflow task.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
So, as we have seen, the steps that occur in the 'Invoke ERMS Service Manager' include fact gathering from a webform, adjusting the workitem text and executing the routing rule. Actual routing of the workitem does not take place here.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: #3d85c6; font-size: large;"&gt;Workflow Task 'Route&lt;span style="font-family: Verdana,sans-serif; font-size: large;"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Nuq9XkomIAw/TzI1Yr7ZuHI/AAAAAAAAB3I/liltAucCbPs/s1600/ERMS_WF_2.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-Nuq9XkomIAw/TzI1Yr7ZuHI/AAAAAAAAB3I/liltAucCbPs/s320/ERMS_WF_2.png" width="193" /&gt;&lt;/a&gt;The route task is a manual step, which contains agent determination (so assignment of the workflow task to one or more agents. This determination is handled in function module CRM_ERMS_AGENT_DETERM1, and uses the in the prior steps determined organisational model from the ROUTE action in the rule modeler. Based on the determined organisational unit, all agents from the orgunit are now determined.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
The task in the workflow item is actually a dummy. The method 'donothing' pretty much describes it perfectly.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
So, we now have a workflow item with an attached email object assigned to all agents (users) of the determined organisational unit.&lt;br /&gt;
Note by the way there is also a 'rich' programming exit in the Route Workflow Task handling the Push_Email action that might have been added by the ERMS service manager.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: #3d85c6; font-size: large;"&gt;&lt;span style="font-family: Verdana,sans-serif; font-size: large;"&gt;Inbox&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Cool, when a user is assigned to an organisational unit and an email arrives that is mapped to the organisational unit, the workflow item will automatically be assigned to all employees of the organisational unit.&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
You can influence where a inbound email is assigned to in the rule modeler (use ROUTE to assign it to all users of an organisational unit, or ROUTETORESP to assign it directly to a specific user)&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: #3d85c6; font-size: large;"&gt;&lt;span style="font-family: Verdana,sans-serif; font-size: large;"&gt;Complexities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
What if a user moves from one department to another?&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
What if you use ERMS in a B2C (Interaction Center) environment?&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
How does the IC Inbox cope with all the workitems waiting to be processed?&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
What happens if I use 'My Groups' in the IC Inbox?&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
Let's look at that next week...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7409872109520332760-9152028735890671238?l=blog.acorel.nl' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=k_cS3XAt3Cw:LwwAP2Aq7bs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/WmscY?a=k_cS3XAt3Cw:LwwAP2Aq7bs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/WmscY?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/WmscY/~4/k_cS3XAt3Cw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.acorel.nl/feeds/9152028735890671238/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.acorel.nl/2012/02/erms-under-microscope.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/9152028735890671238?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7409872109520332760/posts/default/9152028735890671238?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/WmscY/~3/k_cS3XAt3Cw/erms-under-microscope.html" title="ERMS under the microscope" /><author><name>Pieter - Acorel</name><uri>http://www.blogger.com/profile/14850327825000337986</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="10" src="http://1.bp.blogspot.com/_3613IJWqMCA/TVLIpEwC4rI/AAAAAAAABlQ/YDDwzlwxcm4/s1600/Piet.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-E9G5DBexf74/TzI1ZBAbFhI/AAAAAAAAB3Q/btLUuMuK8uo/s72-c/ERMS_WF_1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.acorel.nl/2012/02/erms-under-microscope.html</feedburner:origLink></entry></feed>

