cancel
Showing results for 
Search instead for 
Did you mean: 

Adding 2 Tabs through EEWB

Former Member
0 Kudos

Hello All,

I have an issue. Can you please tell me how to add 2 new tabs through the EEWB. I have already added 1 tab through EEWB. Now when I am trying to add 2 tab, the news fields get added in the 1 tab.

Please provide me some solution for that.

Regards

Aashish Garg

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

I managed it by:

1. Reusing existing standard tabs in screnn flow control

2. Modification of Fuba CRM_SSC_GET_TABSTR_TEXTS for tab description

3. Manual programming of event handling

(saving, deleting, update)

As far as I know, there is no other possibility than doing it like that.

EEWB does not offer:

1. Tables

2. More than 1 Tab

Forty2

Former Member
0 Kudos

Thanks Frank.

Can i get some more details like,

How to do manual programing for standard tab?

Thanks ,

Adi.

Former Member
0 Kudos

Hi,

1. Create an entry for any standard tab in the screen flow in SPRO.

There you have to assign a custom dev programm which calls the new dynpro

2. Create the dynpro.

In case of a dynpro with new tabel, just assign a single container on it.

3. Create function modules for the dynpro.

Assuming you have a ALV container on the new dynpro, create function modules which

a) creates the ALV grid

b) refreshes the ALV grid

4. Create a custom dev Z Tables with required fields

5. Assign Z Table field catalog to the ALV grid

6. Handle data changes within the ALV

7. Use

a) CRM_INTLAY_GET_HEADER_GUID to receive the order information

b) CRM_EVENT_PUBLISH_OW to raise a save event for CRMD_ORder

c) CRM_ORDER_MAINTAIN to add something to the order (input fields are enough)

d) CRM_1O_INSTANCE_GET_UI to set action flag

--> all this will give CRMD_ORDER the information that data was changed (your new data)

9. Create function modules which will give you your data from the ALV grid

10. Use a BADI ORDER_SAVE to store your data on the database

I know it is quite short, but it should give you a hint.

Please give me reward points if you find it helpful.

Thx

Frank

Former Member
0 Kudos

Hi Aashish,

I have a same requirement.

Please share with us ,how you have achieved this requirement?

Thanks in Advance.

Thanks,

Adi.

Former Member
0 Kudos

Hello Ashish,

After 10 extentions the new tab would be added automatically.

or if you want to add new table control, go for new extention.

Regards

Satish

Former Member
0 Kudos

Hi Satish,

I have more or less the same requirement.

I need to add 2 new tabs with tables to a transaction.

With EEWB this is not possible as tables are not supported.

What do you mean with "new extensions"?

Just for a hint. EEWB does not allow to add more than 10 extensions.

Thanks

Frank

Former Member
0 Kudos

Hi Aashish,

Let me know your requirement.

Thanks

kiranprasad

Former Member
0 Kudos

Hi Aashish,

As fas as I know EEW doesnot support to add 2 custom tabs, If you create a new enhancement it will add a subscreen in the same custom tab. Where as you can use the BDT to achieve your requirment.

<b>Reward points if it helps!!</b>

Best regards,

Vikash.

Former Member
0 Kudos

I have same kind of requirement.

Please let me know,how to achive this either using EEWB Or BDT?

Please give me a solution.

Thanks,

Adi.