cancel
Showing results for 
Search instead for 
Did you mean: 

Enhancing standard component with new component usage

Former Member
0 Kudos

Hi!

I try to enhance standard component /SAPSRM/WDC_AOFC_BEV with new component usage (say, SALV_WD_TABLE). It allows me to add new usage, but the usage does not appear in the "Component Usages" tree node.

Is it a bug? Is it possible to enhance a standard component with new component usage?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

-

Edited by: abap 4 on Sep 4, 2009 8:41 PM

Former Member
0 Kudos

Thanks Thomas.

We'll try to enter the support ticket.

Former Member
0 Kudos

Hi guys,

it´s been a while since the last entry but are there any news or updates in this case. I´m also interested in this topic.

What´s about your support tiket "abap4"?

Or in general does now anybody know if this is a bug?

Regards & Thanks for help,

Tobias

Former Member
0 Kudos

Hi Tobias.

We've obtained note from SAP, but haven't tried it yet.

I'll give you number of the note tomorrow.

Former Member
0 Kudos

Tobias,

Try this note: 1355019

Former Member
0 Kudos

Hi abap 4,

thanks for your reply. I had a look at the note but i´m asking myself if this note really fits to the mentioned problem?

Regrads,

Tobias

Former Member
0 Kudos

SAP pointed to this note in reply to our message with problem discussed here.

I think it may worth installing it because our problem could relate to the problem discussed in the note.

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

I've never tired it myself, but the online help does list that you should be able to use the enhancement framework to add new component usages:

http://help.sap.com/erp2005_ehp_04/helpdata/EN/46/233f2189f74f08e10000000a114a6b/frameset.htm

Based upon this help document, this might be a bug. You might very well have to enter a support ticket.

Former Member
0 Kudos

Hi Thomas!

We've been communicating with SAP on this issue for a while and last response we obtained is next:

Dear customer,

the possibility to create external controller usages (as required for

the ALV-usage) is not supported by the Web Dynpro ABAP development

tools. However, you could try a programmatic apporach by adding the

ALV-usage dynamically (e.g. in methods or method exits created within

your enhancement implementation).

See test component WDR_TEST_DYN_ALV_USAGE for details.

What's your opinion on this? Is it really not a bug?

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>What's your opinion on this? Is it really not a bug?

I don't know what the details around the support message were. I can only point you back to the on-line help statement that this enhancement option is supported. It sounds like you can add the component usage with the enhancement framework, but can't do the reverse mapping. This might be the aspect that isn't supported.

The workaround of doing the component usage or even just the data binding in coding does seem like a doable workaround.