cancel
Showing results for 
Search instead for 
Did you mean: 

Raising an ALERT

Former Member
0 Kudos

Hi,

I need to create a scenario using BPM in which , I have to raise an alert if the node occurs more than once.

For ex:

Employee Details -


this is the node

First_name

Last_name

Emp_code

I need to give some condition in my expression editor and condition editor.

Please help me out in achieving this.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

former_member194786
Active Contributor
0 Kudos

Hi Sailatha,

Use the following blog. It exactly meets your requirment.

/people/michal.krawczyk2/blog/2007/04/26/xipi-throwing-generic-exceptions-from-any-type-of-mapping

Use the If then else condition for it.

Regards,

Sanjeev.

Answers (6)

Answers (6)

Former Member
0 Kudos

Thanks

Former Member
0 Kudos

I am not doing any transformation.

The steps i have used in bpm are:

receive, send, container, control step.

In container expression i need to give that condition right??

How do i give that??

Thanks.

Former Member
0 Kudos

Hi,

What I said was add an extra field named index under that node(for which you need to raise the alert) and put a block step after your transformation step(specify your interface mapping between your receiver and sender message interfaces) and there in the condition select this field and check if it s greater than one and raise the alert.

Thanks,

Vijaya.

Former Member
0 Kudos

Hi,

how do i give the condition index > 1 whila raising alert ??

thanks.

Former Member
0 Kudos

You are doing transformation inside the BPM??

Thanks

Farooq

Former Member
0 Kudos

Hi,

Triggering from BPM.

/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated

/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi

Regards,

Phani

Former Member
0 Kudos

Hi,

Why don't you maintain an index in your target structure and chech that index value(>1) while raising an alert.

Thanks,

Vijaya.

Former Member
0 Kudos

Hi,

I need to just throw an alert, I am not knowing how to give the logical conditions.

I need not use dynamic configuration i guess.

Please do help.

Thanks.

former_member194786
Active Contributor
0 Kudos

Hi,

In the blog the Dynamic Configuration is used to create a generic exception for all kinds of mapping, using which we can raise an exception. You can provide the condition in IF Then Else and if the condition fails, map it to the UDF. Hence an alert will be raised.

Regards,

Sanjeev.