on ‎2011 Sep 06 11:38 AM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
...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.
Try implementing BADI BBP_WF_LIST, method BBP_WF_LIST to filter out unwanted entries for your RFx result list for bidders.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.