cancel
Showing results for 
Search instead for 
Did you mean: 

Access Bidder Tab Details when PUBLISH button is clicked

Former Member
0 Kudos

Hi All,

I've few requirements to enhance the functionality of PUBLISH button in Rfx Creation.

One fo them is to trigger notification mails to all bidders when RFx is re-PUBLISHed by clicking PUBLISH button.

I need to fetch all the bidder list from Bidder Tab whenever PUBLISH is clicked.

Need to know where / which method has all these details so that I can enhance it.

I know that PUBLISH is in the toolbar for FPM_OIF_COMPONENT.

View - CNR_VIEW

RFx Bidder tab details will get from the component /SAPSRM/WDC_UI_DO_BIDDER.

I want to access the bidders when PUBLISH button is clicked.

I want to which method is executed when PUBLISH button is clicked.

Tried with CL_ABAP_DEBUGGER and CL_WDR_ACTION but not getting the ecaxt component which is calling.

Is there any other way to debug?

Thanks in Advance

Rgrds,

Sravan

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

Hi,

U may use the FM "bbp_pd_bid_getdetail" in the implementation of BADI "BBP_DOC_CHANGE_BADI", pass the guid of RFx and get the Partner list.

Former Member
0 Kudos

A bit late, but method /SAPSRM/IF_FPM_OVRIDE_EVT_OIF~OVERRIDE_EVENT_OIF from /SAPSRM/CL_FPM_OVRIDE_OIF is extremely useful trying to debug where the info comes from.

Basically, there are several mappers classes that access to pdo layer somehow. It is always the same process more or less, but you have to know which classes are involved.

You can usually get a class that is accesible from your wd component. If no BAdIs or no other way of doing some z modification, it is always posible to directly enhance such class...

Hope this helps

Regards

Former Member
0 Kudos

HI,

There is a event handler in CNR view methods.This will trigger when any buttons are pressed.

onactionbutton_pressed. Try this you may get some clue.

Former Member
0 Kudos

Hi Ravi,

Thanks for the reply.

The action button pressed does trigger, but m unable to fetch the Bidder Tab details or other details from any tab.

Since the PUBLISH button is in the Toolbar of FPM_OIF_COMPONENT, I do not find any other details from other tabs , as the other tabs are in different components / views.

There must be a way to get these details cuz when SAVE is pressed the data does get stored in tables.

Need to know how to fetch those details.

Thanks and Regards,

Ateet

Former Member
0 Kudos

Dear All,

Thanks for your response.

Can you pls more update on this?

By using button pressed event, we wont exact code what we are looking for as this is an FPM component. Pls update!!!

Rgrds,

Sravan

Former Member
0 Kudos

Any answers for this.. ? I'm stuck in a similar requirement..