cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Influence Filter in Bidder's POWL

Former Member
0 Likes
531

Hi,

Using SRM7.0; SP09; PPS.

We want that, the bidder's should not access RFx, related to certain document type. So we want to delete those rows in bidder's POWL list.

Can anybody guide, how can I achieve it?

Ganapathi

Accepted Solutions (1)

Accepted Solutions (1)

marcus_mock
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi Ganapathi,

what you could do without coding is this:

Go to transaction POWL_QUERY and find query ID the suppliers are using, e.g. SAPSRM_SP_SOURCING_01_01. In the details of that query you can use the query parameters to make pre-selections in some fields, e.g. RFX type. Then you can use the Query Settings to hide that field or make it read only. So you make sure that there is a pre selection that cannot be changed.

In transactions POWL_QUERYR and POWL_QUERYU you can assign queries to certain roles or users. In that way you can make sure that a certain query is assigned to all vendors or a certain group of vendors.

Best regards,

Marcus

Former Member
0 Likes

Dear Marcus,

Thanks for the immediate response.

Feeder type: SAPSRM_FEEDER_QTE_RFQ

But with this way, I can only contol the columns. But, here the requirement is, we have to remove the rows related certain document type of RFx.

I am ok with coding. Can you give a clue where can I code, to achieve this?

Ganapathi

marcus_mock
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi Ganapathi,

I'm afraid I cannot help you with coding.

What you can do with the explanation above is restrict certain users to specific types of RFx (query parameters and query setting. In that way you can "restrict the rows" they are displaying.

Best regards,

Marcus

Answers (2)

Answers (2)

Former Member
0 Likes

the bidder's should not access RFx, related to certain document type.

You might be correct that the BADI does not get invoked for bidder's POWL (which in my opinion, is a gap in standard). However, what you could do in this case is to preemptively control the invited bidders by implementing the BBP_DOC_CHECK_BADI with your logic, e.g. if the RFx document type is such-and-such, so-and-so bidder should not be allowed in the bidder list.

Former Member
0 Likes

Dear Jay Yang,

In fact, I have already blocked the opening of RFx by removing the authorization for some document type in the role (copy of role)SAP_EC_BBP_BIDDER, object BBP_PD_BID, field name BBP_PROCTY.

But this will still display those RFx, in the POWL. (it is giving authorization error message, if bidder tries to open those RFx due to above Role).However we wanted to remove these entirely from POWL itself.

I think with this new suggestion, POWL display cannot be controlled...did you meant POWL display can be controlled?

or, can there be any other approach for the same?

Ganapathi

Former Member
0 Likes

I am still looking for solution for it... can you or anybody help?

Ganapathi

Former Member
0 Likes

...I have already blocked the opening of RFx by removing the authorization for some document type...

My suggestion is instead of blocking the bidders' view of some RFx in POWL, you basically don't want to invite those bidders to your RFx to begin with. In that case, those RFx would not appear in their POWL. To do this, put in logic in your BADI implementation of BBP_DOC_CHECK_BADI, e.g. if RFx process type is "BIDX", and bidder "ABC" is in the partner list as BIDDER, throw an error.

Former Member
0 Likes

Dear Jayyang,

The solution is fine wth restricted bids, but iin case of public bids, the problem will remain. So I was thinking of removing at Bidder's POWL. Do you have any other idea to stop it?

Ganapathi

Former Member
0 Likes

Then try to see if implementing BADI /SAPSRM/BD_POWL_CHNG_SEL_RSLT would help you.

Former Member
0 Likes

Try implementing BADI BBP_WF_LIST, method BBP_WF_LIST to filter out unwanted entries for your RFx result list for bidders.

Former Member
0 Likes

Dear Jay Yang,

I tried implementing this badi with filter value BUS2200. This is very useful. But it is getting triggered only for buyer's POWL. It is not getting triggered for Bidder's POWL.

Kindly suggest.

Ganapathi