LinkedIn
RSS

Archive for the ‘CRM’ Category


Middleware error warning

GA_googleFillSlot(“POSTSAP”); Do you wish to receive an e-mail everytime a middleware error occurs in your system? You can achieve that by configuring t-code SMW00. Just: – Define the configuration option (mostly used: Default error action) – Hit ‘Maintain configuration’ button – Enter your email address, email type ‘U’ (internet mail) and thick ‘express mail’ checkbox [...]

Read More...

Middleware: Partner exchange tables

In CRM, in the middleware partner-exchange context, there are very userful tables where we can check the data exchanged. The table CRMM_BUT_CONTNO retains the contact persons information. The ORG_GUID represents the partner guid, the PERSON_GUID represents the contact person guid, and the CONTACT_NO represents the number in R3 (the relation between a partner guid and [...]

Read More...

Buffering organizational structure

Buffering the organization structure in SAP CRM, will improve performance when you need to read organizational data. For that, a report HRBCI_ATTRIBUTES_BUFFER_UPDATE should be scheduled to run every night. But be careful, this report should only run after midnight for buffering the current day. If not, organizational data may be not available, and inconsistencies may [...]

Read More...

Get all partner documents

At SAP CRM, do you need a good Function Module to get all documents related to a partner? Check out if CRM_BUPA_READ_ORDER_OBJECTS is the answer for you.We have a good feeling that it is! CRM_BUPA_READ_ORDER_OBJECTS

Read More...

SAP CRM building blocks / best practices

Building blocks are a very useful resource that SAP offers to you to help configuring a vast set of scenarios. They’re  simple step-by-step instructions and they’re also called SAP best practices. If you need a guide to start your CRM project, here’s a good starting point: – Building blocks CRM 2007 – Building blocks CRM [...]

Read More...

CRM Database View: Document + Related Information

Database views are very useful to gather information from various related tables. Especially when programming…. SAP CRM provides some database views in a way that can be easy to collect massive data about documents. One example: if you want to get information about partners from a document, you can use database view CRMV_LINKPARTNER. Another example: [...]

Read More...

Create activities

If you need to create activities via ABAP, the BAPI named ‘BAPI_ACTIVITYCRM_CREATEMULTI’ is the one you need. Since parameters filling are not very intuitive for starters, report CRM_CALL_ACTIVITY_INTERFACE was designed to help you using this bapi, with a little help of our debug friend.

Read More...

At CRM, how to get R/3 RFC

You are coding at SAP CRM. You want to get the R/3 RFC to do something integrated with R/3 system. How? DATA ls_erpsite             TYPE smof_erpsh. *- Get R/3 RFC (ls_erpsite-rfcdest) CALL FUNCTION ’SMOF_READ_SMOFERPSH’ EXPORTING i_sitetypeid = ’SMOF_ERPSITE’ IMPORTING e_smof_erpsh = ls_erpsite. CHECK ls_erpsite IS NOT INITIAL. *- Ping R/3 using obtained RFC to confirm communication CALL FUNCTION ’RFC_PING’ DESTINATION ls_erpsite-rfcdest EXCEPTIONS system_failure        = 1 communication_failure = 2. CHECK sy-subrc = 0.

Read More...

SAP CRM 2007 Tutor Files

If you like to experiment yourself some SAP CRM processes, just download some tutor files at following path: – Enter http://service.sap.com/bestpractices – Enter navigation entry ‘SAP Business All-in-One’ – Then ‘Demonstrate and Experince’ – Then ‘Interactive Tutorials’ – Then ‘Customer Relationship Management’ You’ll need SAP Tutor to play these files. You can download it at: [...]

Read More...