cancel
Showing results for 
Search instead for 
Did you mean: 

Alert messages - CRM 2007 - how can I use additional variables/attributes?

Former Member
0 Kudos

Hi SAP CRM experts,

I'm working with SAP CRM 2007 and I'm configuring Alerts to be displayed in the Interaction Center.

I've been able to create some simple alerts, using as variables the attributes provided by the system.

Otherwise, I need to create more complex alert messages, and the attributes provided from standard are not enough:

for example, of a business partner, I need to access not only the name, surname, address and telephone number, but also other characteristics (role of the employee (CEO, manager, analyst...) etc.).

How can I add these additional variables to the container in order to be able to use them in the Alert modeler?

Can anybody help me?

Thanks,

Andrea

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

I founded the transaction in SPRO using which I'm able to add attributes from the data sources, in order to be able to use them as placeholders during the creation of a alert message.

Transaction: CRMC_ERMS_BDC_FIELDS

Path: SPRO - Interaction Center WebClient - Additional functions - Intent-Driven Interactions - Define Business Data Context (BDC) Attributes

Here, I was able to add to the field group BUSINESS_PARTNER new attributes, such as, for example, the Title (originally only the Name, Last Name and City were available).

Now, when I try to create an Alert message from the Interaction Center, I can find the new variable

(I can choose Name, Last Name, City and Title).

I've prepared an Alert which contains all that attributes and I've created a rule for the triggering condition.

Otherwise, when in the Interaction Center the triggering event for that alert is reached, the alert message appears with

- The fields Name, Last Name, City populated

- The field Title not populated (even if in the master data of the business partner a Title is specified

Can anybody help me? What did I miss?

Thanks in advance,

Andrea

Former Member
0 Kudos

Good News is Alerts follows a very flexible model and you can do anything you want ..

1. You can define your event and configure in SPRO

- Use these event as Triggering or Terminating event for a Alert

- Raise this event whereever you think you need ( based on some business Logic )

2. Parameters : You can define which ever parameter you want in your Alert Configuration .

Every Alert configured is Linked to a Alert Class Ex : CL_CRM_IC_ALERT_GENERIC

Event is based on class CL_CRM_IC_EVENT

This is the Linkage Business Logic -> Raise Event -> Alert

You Business Logic will determine the Condition under which event will be raised and also determine the Paramerts( Name/Value ) . You Logic can set these Parameters ( Name/Value ) in the event Class ( Class have methods which you can use ) .. Then Alert Class will extract all the Parameters(Name/Value ) from the event class and map it to your Alert Definition.

Hope this make sense!!!