External SSRS on the Menu

We have a lot of external SSRS reports in our menu tree. Currently they all have the server hard coded in the URL. In the menu they are all setup as program type URL Link. They work find but I’d like to remove the hardcoded url. Makes refreshing a pain.

I’ve tried switching this to SSRS custom report link but it just brings up a login box and won’t take me any further.

Is there any way to set up external SSRS reports without hardcoding the server name?

You can probably do this in a bpm with a template string.

!!serverUrl!!/whatever

Replace string with another from a UDCode, etc.