cancel
Showing results for 
Search instead for 
Did you mean: 

AS2 Adapter Path -

silentbull
Participant
0 Kudos

Hi

We are using SAP B2B AS2 adapter and wondering what the path would be generally if third party needs to send thier messages to our PI system.

http://<hostname>:<port>/AS2/

If this is what we need to share it to the third party , how do i internally differentiate or bring it inside my exact configuration scenarios.

I might receive an Orders message and Invoices messages from the same third party into this url.

Regards

Sam

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Sam,

Provide the <path> mentioned in the AS2 URL from which you receive the messages.

The format used to define AS2 URL ishttp://<local:port>/AS2/<path>

Note

The UME action AS2Deliverage must be assigned to the J2EE user created for the purpose of sending messages to the adapter’s public HTTP URL. The authentication credentials are provided to the partner in order to call the adapter using HTTP(s).

Expected URL-Path : One expected URL path is configured for one business partner. All interfaces Receiver Channels  from one partner use the common expected URL. This is basically the URL of the sender partner.

This can be in the format  auth/<Partner name>

When any incoming message from any partner hits the PI box using AS2 gateway, it contains the expected URL and all the parameters like Expected Message Id Left, Expected Message Id Right, Expected Sender’s AS2 name, Expected Own AS2 name,Expected subject. These details are used combindly to find the correct Receiver channel.

refer links:

Regards,prasanth

silentbull
Participant
0 Kudos

Hello Prashanth

This is an excerpt from the SAP help which I read and still not able to understand.

My question is that if the sender sends both an orders and invoices messages to the common url

http://<local:port>/AS2/ ,how do i internally segregate those?


What does the relevance of <path>. should i first set the path and share the same url name to my sender or is it something internal that i need to do.


Regards

Sam

former_member186851
Active Contributor
0 Kudos