cancel
Showing results for 
Search instead for 
Did you mean: 

SRM - Live Auction - Issues with Bidder Access

Former Member
0 Kudos

Dear SRM GURUS,

I am on SRM 7.02, Level 5 (SAPK-70205INSRMSRV) using the classic scenario, using Bidding (RFx/Auction) in SRM server.  We are using NWBC (and we are NOT using SAP Portal).

Can anyone recommend how we can have bidders (i.e. users external to our company) log into SRM to respond to RFx / participate in live auctions?  We have a solution (see below), but it is not working in all cases, and wanted to know if there was another approach to resolve this problem.

Currently our SRM system can only be accessed by internal users (i.e. users internal at our company) as they are within our company network.  When a bidder tries to launch the SRM URL, they “get page cannot be displayed” as they are outside the company network.  In order to allow external users (e.g. bidders) to access SRM, our BASIS team set up a reverse proxy solution – see below.

Our current solution: 

  • In order to allow external users (e.g. bidders) to access SRM, our BASIS team set up a reverse proxy solution.  i.e. when the bidder enters the SRM URL https://externallink.srm.com, it is translated (domain) internally to https://internallink.srm.com.  So behind the proxy, the real URL https://internallink.srm.com is requested from the server, however in the browser the bidder still sees the https://externallink.srm.com. Thanks to this, it is possible to control (and limit) the access to the SRM system from outside the company network.
  • All works well, except when the bidder presses the button “LIVE AUCTION”.  In this case, the system opens a new session (new window), but the URL in this window is not https://externallink.srm.com; but instead, it is https://internallink.srm.com.  Because the domain https://internallink.srm.com is not accessible from “outside”, the page cannot be displayed and therefore, the live auction cannot be started.
  • Technically, the BSP application /SAPSRM/BSP_JAVA_APPLET is executed and the controller appletInvoker.do.  Behind this controller, there stands the real URL https://internallink.srm.com, taken from the server parameters. 
  • How to solve this problem, so that the system opens the new session with the URL (domain), which was originally used https://externallink.srm.com, or perhaps there is another approach to resolve this?

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Kudos

Hello Aleem,

Please let us know whether you have got any solution.

It seems that everything is perfect, if not please check one more thing.

Go to ppoma_bbp & maintain the attribute EXT_ITS.

Regards,

MD Fazhlay Elahi

former_member319834
Discoverer
0 Kudos

Hi Fazhlay Elahi

I working with NWBC in SRM and SUS, the LAC is only deployed  in SRM ABAP. The Buyer is working in SRM and the Suppliers enter by SUS system (Extranet) : :




1. SSO from SUS to SRM

Prerequisites: the supplier user has to be in both systems


  2. Two RFC In SUS system:

  

- RFC ( ABAP): this RFC is used for create the user Role in SUS system side with references to SRM

- RFC ( H):  this RFC is used for call the  Domain ,protocol,Host and Port from SRM system

5.11 Remote Systems - SAP NetWeaver Business Client - SAP Library

3. Create two  Users roles :


- SRM: LAC authorizations

- SUS:  Copy the User from SRM

5.11 Remote Systems - SAP NetWeaver Business Client - SAP Library


4. If in SUS Systems exist External Domine, you need setup the RFC (H)  with the External data, and set up in SRM side in BBPV_LA_PROP table this parameters for the BSP application /SAPSRM/BSP_JAVA_APPLET  :

msg.ABAP client.protocol

msg.ABAP client.protocolext

msg.ABAPclient.serverHost

msg.ABAPclient.serverHostext

msg.ABAPclient.serverPort

msg.ABAPclient.serverPortext

Let me Know if is the same escenario, and if is. I can support you: j_ramon_85@yahoo.com.mx

regards


former_member319834
Discoverer
0 Kudos

Hi, Aleem

If you are working with NWBC in SRM and SUS,and are using live auction form SRM, you need to set up in SRM side in BBPV_LA_PROP table this parameters:

msg.ABAP client.protocol

msg.ABAP client.protocolext

msg.ABAPclient.serverHost

msg.ABAPclient.serverHostext

msg.ABAPclient.serverPort

msg.ABAPclient.serverPortext

Regards

Former Member
0 Kudos

Hello Aleem,

Please let know if you were able to solve the issue. We are facing the same problem for accessing LAC over internet ( the url which is getting formed in SRMhost:port rather than the internet URL) in POWL.

Regards

PU