cancel
Showing results for 
Search instead for 
Did you mean: 

RWB Filter/condition ???

Former Member
0 Kudos

Hi, all

I have quick question about Filter in XI 3.0 RWB (alert configuration) TAB, I would like to filter "To Interface: Acknowledgement"

How can I filter it, because we are receiving lot of E - Mail only for Acknowledgement

I am sending 2 screenshot please look at it

http://www.flickr.com/photos/25222280@N03/2701501246/sizes/o/

http://www.flickr.com/photos/25222280@N03/2709552207/sizes/o/

http://www.flickr.com/photos/25222280@N03/2710366024/sizes/o/in/photostream/

Thanks in Advanced

Accepted Solutions (1)

Accepted Solutions (1)

former_member192295
Active Contributor
0 Kudos

Hi

Define separate category for acknowledgement & errors in alter configuration

Answers (1)

Answers (1)

Former Member
0 Kudos

What you did is right if you only want to receive alerts for "acknowledgement" receiver interface. Regarding lot of mails then you will receive them as for every alert rule will trigger and send one mail. To receive lot of mail you can also click option "Suppress duplicate alert" but remember it will generate only one alert for that particular interface.

Do one thing in ALRTCATDEF reduce alert expiry time to 30 min. and then in RWB alert configuration enable rule suppression. You can also create separate rules for different interfaces.

Regards,

Gourav

Former Member
0 Kudos

Hi, Gourav

Thanks for your help, and greate answer, basically we wants all alerts receiveing continue, except "Acknowledgement" i mein to saying we just do not want "Acknowledgemnt" other then everying is ok

so you was saying, if i "Suppress duplicate alert" checked all messages will stoped ???

also i didn't understand last line "you can also create separate rules for different interface" ?

can you please little more clear thanks a lot

Former Member
0 Kudos

Hi,

I never tried to suppress one particular alert but yes it is possible. In your case you want other alert but want to suppress one which is bit tricky.

You can create multiple rules for one alert category but these rules should be mutually exclusive so that duplicate alert won't raise.

You can still go ahead with suppress alert for "Acknowledgement" interface and create another rule which should not overlap with this rule.

Just set expiry time for "Ackn" interface with very high.

Another trick is to disable this alert by writing some custom code.

Regards,

Gourav

Former Member
0 Kudos

Hi,

Very positive answer! thanks again!

As you know my case I only donu2019t want E u2013 Mail u201CAcknowledgmentu201D Interface, other then all alerts, so I created another alert category in same CLASSIFICATION and add rules as screenshot blow:-

Copied XPD_XML_ALERTS to XPD_XML_ALERTS2

Add Rules in RWB one with condition and other one without condition

XPD_XML_ALERTS (With condition / filter)

XPD_XML_ALERTS2 (Without condition / filter)

http://www.flickr.com/photos/25222280@N03/2713884978/sizes/o/

http://www.flickr.com/photos/25222280@N03/2713072193/sizes/o/in/photostream/

http://www.flickr.com/photos/25222280@N03/2713072215/sizes/o/in/photostream/

http://www.flickr.com/photos/25222280@N03/2713885046/sizes/o/in/photostream/

http://www.flickr.com/photos/25222280@N03/2713885074/sizes/o/in/photostream/

But new category I didnu2019t apply any condition on it,

About expiry time of alert how may I change? because it shows alert category window 1,440 what does it main is that minutes ?

how to put custom code, you mein ABAP code? or UDF ?

Can you please let me know everything is looking good?

Thanks a lot

Former Member
0 Kudos

Hi,

1440 is in minute for 24 hrs (24x60 = 1440).

As I mentioned in my previous mail rules must be mutually exclusive so even if you created two rules they are not exclusive in your case as rule with no condition is also successful for "Acknowledgement" interface. There is no way in standard alert framework where you can selectively suppress single interface. You must create many rules which make it exclusive and specific.\

Remember no other rule should qualify for "Acknowledgement" interface, for this you can also add more details like "Error Category" "Engine type" etc.

For example:

Rule 1 - only applicable to acknowledgement interface.

Rule 2 - applicable to all mapping issue

Rule 3 - applicable to all PROXY issues

....

After creating multiple rule which is exclusive then you can decide to suppress "Acknowledgement" interface rule and keep another on normal. you also need to create 2 different category for "Acknowledgement" and all other interface.

Add different receipent to both category and add dummy receipent to "Acknowledment" category so that all alerts must be lost.

Regarding custom code, i wrote everything in ABAP by using custom tables and using dummy user to receive alerts. Which is bit complicated to explain on Forum.

I hope you understood how to solve this issue but remember "Exclusive" rules.

Regards,

Gourav

Former Member
0 Kudos

Hi, Gourav

Thanks for your time and I really appriciated!

As you mentioned to Add many Rules in one cagetory! I done that part and screenshot as blow:

http://www.flickr.com/photos/25222280@N03/2717270212/sizes/o/

http://www.flickr.com/photos/25222280@N03/2716456237/sizes/o/in/photostream/

NOTE:

I know "Acknolwdgment" messages comes from XIAdapter and Error code is "IDOC_ADAPTER.ATTRIBUTE_INV_SND_SERV"

BUT... Under XIAdapter has many Error Codes: such as

IDOC_ADAPTER.ATTRIBUTE_BE_NOT_SUPP

IDOC_ADAPTER.ATTRIBUTE_CONV_UTF8

IDOC_ADAPTER.ATTRIBUTE_EDSAPPL_METAD

IDOC_ADAPTER.ATTRIBUTE_HEAD_MAPPING

IDOC_ADAPTER.ATTRIBUTE_IDOC_METADATA

IDOC_ADAPTER.ATTRIBUTE_IDOC_RUNTIME

IDOC_ADAPTER.ATTRIBUTE_INV_ALIGNMENT

IDOC_ADAPTER.ATTRIBUTE_INV_CODEPAGE

IDOC_ADAPTER.ATTRIBUTE_INV_NUMBER

IDOC_ADAPTER.ATTRIBUTE_INV_RCV_PARTY

IDOC_ADAPTER.ATTRIBUTE_INV_RCV_SERV

IDOC_ADAPTER.ATTRIBUTE_SND_SERV ******** This is for "Acknowledgment" ********

IDOC_ADAPTER.ATTRIBUTE_IN_QUEUE

IDOC_ADAPTER.ATTRIBUTE_NO_BINDING

IDOC_ADAPTER.ATTRIBUTE_NO_CHANNEL

IDOC_ADAPTER.ATTRIBUTE_NO_PAYLOAD

IDOC_ADAPTER.ATTRIBUTE_NO_PORT_DEST

IDOC_ADAPTER.ATTRIBUTE_NO_REQUEST

IDOC_ADAPTER.ATTRIBUTE_NO_RFCDEST

IDOC_ADAPTER.ATTRIBUTE_RFC_METADATA

So, should I have to Add rules all of them ?, Except IDOC_ADAPTER.ATTRIBUTE_SND_SERV

and after that only this IDOC_ADAPTER has different Receipents ( E - mail)

What do you thing right now I am right track ???

Please Advised

Thanks again

Former Member
0 Kudos

Hi,

Yes you are on right track, Just make sure that you create no rule which is too generic and allow acknowledgement interface to create alert.

For Idoc category you need to create all rules but for other category simply create rule with wild card i.e. "BPE_ADAPTER.*". Similarly create one rule for each error category "Application", "XIProxy" etc.

This way no rule will be qualified for "Acknowledgement" interface.

Note: I am assuming that this is manual acknow interface else you can assume "Ack" treated as error in "Integration engine configuration" goto SXMB_ADM->"Integration Engine Configuration"->Specific Configuration and you will find some parameters to suppress acknowledgement as a alert.

Regards,

Gourav

Former Member
0 Kudos

Hi, Gourav

I have no words to say, how much I thanks you!!!,

I setup everying, and now its running testing prupose... I will let you know and closed case if everying is working fine...

Thanks again