Filter by BTS.ReceiveLocationName in orchestration receive shape

362 Views Asked by At

I tried to filter by BTS.ReceiveLocationName in orchestration receive shape but I can not see it in a filters:

enter image description here

Do someone know what can be a reason?

1

There are 1 best solutions below

1
Dijkgraaf On BEST ANSWER

That is because there is no such property

You could try BTS.InboundTransportLocation and give it the URI of the Receive Location

BTS.InboundTransportLocation Property

It is one of the few automatically promoted properties of an received message.

Promoted Properties

Another option is to have a Pipeline Component in the Receive Location that sets a promoted property that you then filter on. We usually do this via a BRE Pipeline Component and a Business Rule to set the Property. This avoids having the change the filter per environment due to the URI being different.