cancel
Showing results for 
Search instead for 
Did you mean: 

Additionnal tab in cproject and new web dynpro component

Former Member
0 Kudos

Hello everyone, I need your help for my new component WebDynpro for cProjects.

This is the first time that I touch WebDynpro and cProjects.

My requirement :

- Add an additional tab in cProjects (project level)

- Add matchcode specific for each area of the additionnal tab

- Show the values in these areas are in the table

- Make an update if the user to change values.

I did:

- Create the include append CI_DPR_PROJECT in the standard table DPR_PROJECT

- Attached my matchcodes-specific

- Create a WebDynpro component (I helped DPR_CUST_EXT_INTF_DEMO)

- do the point of custo for added to my tab

Result:

- My new tab appears in cProjects

- All my screen areas are well

- The matchcodes work, and display data from ECC

I can not do:

- Display the values of areas CI_DPR_PROJECT in additionnal tab

- Update the data by cProjects (values writed by the user).

I redid my WebDynpro using this doc: http://wiki.sdn.sap.com/wiki/display/WDABAP/Webdynpro Applications Integration

This example works well and is displayed by the Web Dynpro application, but when I connected to cProjects, I have a dump:

Error when generating component ZWD_ALV_DEMO. It does not implement the interface of the component DPR_CUST_EXT_INTF. (Component used: DPR_CUSTOMER_EXT, use the component: & MSGV4)

I'm not another ideas: (

How is it to link areas cprojets this tab to include additional CI_DPR_PROJECT append to the data content for the project concerned are reassembled in cProjects and can be updated from cProjects?

If you have a demo link on this type of action between ECC and cProjects I'm interested.

Thank you in advance for your answers.

PS: Sorry for my English

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

i have a similar requirement from bussiness.

But if i create a new component, i do not find a way to update database values from new component.

So i enhanced std. components.

follow this steps.

1. Go to DPR_DET_DATA_PROJECT_O web dynpro comp.

2. Enhance componentcontroller->context->VIEWDATA_ADD->(select your new field)

3. Go to VI_DET_ADD_DPO view(std. additional tab)

4. Enhance context->VIEWDATA_ADD(update mapping)

5. And configure layout....

Thats it.

0 Kudos

Hi Christophe,

I read your Querry and even i have the same requirement as you had.

Can you help me to "How to create Z - Webdynpro component?

Also let me know the other settings required for meeting ours requirements.

Your reply would be highly appreciated.

Aryan