Skip to end of metadata
Go to start of metadata

ABAP Mapbox/Groupware general check list:

Please see the following slideshare presentation until I add images and further documentation:http://www.slideshare.net/sjohannes/sap-mentor-mapbox-troubleshooting

0.  General Message Flow

  • Data updated in CRM generates an outbound message in the inbound CSA* queues
  • ABAP mapbox transforms the bdocl into the ical/vcard xml format
  • Outbound queues in naming convention of ISP_O* are created with "NOSEND" status by mapbox for pickup by connector
  • Groupware connector polls the CRM server via specified interval in the groupware connector config
  • Groupware connector relays message to groupware connector proxy which relays the message to the groupware server 

1.  Verify Middleware config

Examine subscriptions for site GWA_01 in transaction SMOEAC

Verify that ABAP Mapbox is turned on in ISPCFG look for entry:

PARNAME - ABAP_MAPBOX

PARVAL - 'X'

Review Customizing loads in R3AM1 for the objects

  • GWA_ACTVCHAT
  • GWA_ACTVCHAR
  • GWA_ADDRCOMMAP
  • GWA_APPLN_MSG
  • GWA_BPROLES
  • GWA_BP_CUST
  • GWA_CATG_CUST
  • GWA_COUNTRY
  • GWA_CUST_LANGU
  • GWA_CUST_PERS3
  • GWA_CUST_PRIO
  • GWA_DATA
  • GWA_GWOMSTRCAT
  • GWA_GW_SELRET
  • GWA_MDT
  • GWA_PROCTYPE
  • GWA_SITETYPE
  • GWA_STAREASON
  • GWA_STAT_CUST

2.  Verify ABAP mapbox config store

Mapbox load of config tables start with CMWC_MBA*

The following tables need to be inspected for "partner determination" issues and are loaded via object GWA_ACTVCHAR

  • CMWC_MBACT_CHAR - mapbox
  • CRMV_ICAL_ACTM - CRM

3.  Validate Message Flow

ABAP Mapbox data store

Table CRMD_MBA_GUISTOR stores the key of the ical/vcard xml paylod

The report CMW_DISPLAY_MAPBOXSTORE allows us to display the contents of the payload

When browsing SE16 the field MBGROUP can reduce the data set into three components using the following key values:

  • ACTIVITY - appointments/tasks
  • BUPA - business partners
  • USERLIST - userlist

4.  Examine queues

Each replication to the groupware connector is stored in outbound queue.  We can view current queues via SMQ1.  To decipher the queue names we can look at table ISPQTAB with the following selection criteria:

  • Qtype - 'O'
  • QNAME - SMQ1 Name
  • LOGQNAME - groupware address name

5.  Review connector locks

The admin console of the groupware connector is used to review locks for failures in transfer and determine problems on stuck SMQ1 outbound queues for the groupware.  In addition we can look at the userlist.xml file on the connector service to determine what users will be replicated by the connector.