cancel
Showing results for 
Search instead for 
Did you mean: 

Popup in C4C

Former Member
0 Kudos

Hi,

Is it possible to create a popup window in C4C on save of a document to take input from the user and once he enters data and says continue, the data should get updated in the transaction header data field.

Regards

Jayasri

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Yes. This would need to be done in SDK. At a high level it would be

1. A custom Embedded Component bound to the same business object from where this Embedded Component is embedded in.

2. In the embedded component configure a pop-up panel.

3. In the embedded component configure a button to fire an event to open the pop-up panel.

4. In the pop-up panel configure whatever logic and fields you need

5. In the pop-up panel configure a button to fire an event to save the data and close the pop-up panel.

If you need more details, the SDK community will have experts who can provide code samples/suggestions etc.

Rei

Former Member
0 Kudos

Hi Rei,

Thanks for giving the approach,I am trying out this, I need to show a field  in popup that is created through extension. So, in the EC screen, I cant add the extension BO field .Is there any alternate approach for my requirement in that case?

Regards

Jayasri

Former Member
0 Kudos

Since the pop-up is just another floorplan, if you cant add the field there, that means you cant the field anywhere. Make sure you can add the extension field to the embedded component as a test. If you can't that means either the field is not setup correctly, or you have not bound the embedded component to the right business object that has the extension field.

Former Member
0 Kudos

Dear Rei,

I have similar requirement to display a custom pop up message on Transaction Save. I would be thankful if you can share more details on how we can do that.

I have posted my question on Forum as well.

http://scn.sap.com/thread/3878787

Thanks.

Best Regards,

Raman Khurana

Answers (1)

Answers (1)

Former Member
0 Kudos

Try implementing the concept of Thing Based UI. If I'm not wrong it should solve your requirement.