cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PO REST Receiver Channel Dynamic URL

Former Member
0 Kudos

Dear SAP PO Experts,

We are trying to create Dynamic URL for REST Receiver Channel. Our Channel configuration looks like below.

http://server:port/getData/{DYNAMIC}

We have configured the channel to populate value for parameter DYNAMIC at run time from payload (using XPATH Expression).

The problem is, the value that comes during run time has reserved characters like = (equals) and ; (semicolon) . Thus these values are getting URL encoded and converted to %3D and %3B. Is there a way to avoid this encoding?

Example:

     URL we need is

          http://server:port/getData/partnerid=12345;partnerName=xyz

     URL generated at run time is

          http://server:port/getData/partnerid%2012345%3BpartnerName%20xyz

Accepted Solutions (1)

Accepted Solutions (1)

Snavi
Active Participant
0 Kudos

Hi Santosh,

check SAP note 22151877

there is an option to set URL- encode to false.

Former Member
0 Kudos

Thank you Navdeep. the SAP Note that you shared worked like a charm. (Just a minor correction, the note is 2215187 )

Answers (0)