Skip to Content
author's profile photo Former Member
Former Member

Adding 2 Tabs through EEWB

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

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Apr 17, 2007 at 08:47 PM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 17, 2007 at 10:12 PM

    Hi Aashish,

    Let me know your requirement.

    Thanks

    kiranprasad

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 18, 2007 at 05:17 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      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

  • author's profile photo Former Member
    Former Member
    Posted on Nov 15, 2007 at 09:49 AM

    Hi Aashish,

    I have a same requirement.

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

    Thanks in Advance.

    Thanks,

    Adi.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 15, 2007 at 10:05 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      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

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.