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

Additional fields in SOLAR01

Hi,

We need to insert extra information at each process step, process, etc.

How do I add an additional tab or additional fields in solar01/solar02?

We do not want to use the keywords or Documents Attributes for this.

Using <b>'process function codes in tabs'</b> and GuiXT I have managed to add screen elements to SOLAR01 screens. However, (for clients reasons) we cannot use GuiXT. I would think I can solve this by using SHD0 instead to add the screen elements. But when I try to create the variant this gives me the error message: Variants are only possible for dialog transactions.

Best scenario would be to be able to add a complete new tab, or add fields to the administration tab.

Thanks in advance for any help,

Jurjen

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

7 Answers

  • Best Answer
    Posted on Jun 29, 2007 at 03:14 PM

    Hi,

    the requirement to have custom atributes for the objects on our tabs (also on structure tab) has already been catered for by a new development, that might be part of a kind of extension package to Solution Manager. However the details (name, pricing, and shipment) are not set yet. So I am afraid I can't give you any more information about this by now.

    But you should think twice about it before try to develop this on your own:

    - There are no BAdI for this purpose

    - Even when you would manage to do add attributes to structure nodes somehow you will probably fail to include these attributes in copy, transport, compare, and history functionality.

    Regards

    Andreas

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 22, 2007 at 07:04 AM

    Hello,

    Following are the BAdI available. Screen Enhancement should help you to add extra filed on the standard SAP Screen. Look for the documentation of following BAdI. And see, which one suits your requirement.

    BADI_SA_DEFINE_GLOBAL_ATTR     
    BADI_SA_HIDE_TYPES_ON_TABS     
    BADI_SA_OBJECT_TYPE_ACTIVATION 
    SOLAR_DOCUMENT_CHECK_USAGE     
    SOLAR_STRUCTURE_TRANSPORT     

    You can search for these BAdI for documentation in the transaction <i><b>SE18.</b></i>. In the search help for BAdI's give Package as <i><b>AI_SOLAR</b></i> as the search term. And execute. You will get list of BAdIs in your system. If you don't get all above BAdI's then you might need to apply some SAP Notes. Refer SAP on servicemarketplace and get the note details.

    Other way is to search from <i><b>SPRO</b></i> transaction IMG Settings suiting your requirements.

    Hope this helps.

    PS If the answer solves your query, plz close the thread by marking it Solved and rewarding each reply.

    Regards

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 22, 2007 at 12:58 PM

    Here is answer to part of my question (how to avoid using GuiXT for SOLAR01):

    -you can add the extra fields to certain tabs with <b>'process function codes in tabs'</b> (though not to the administration tab) and

    -you can change the screens by using SHD0 not for transaction SOLAR01 but for SOLARXX. Next create the variant transaction for SOLAR01 with the transaction variant as defined for SOLARXX.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Jurjen,

      We have a difficulty in same problem, too.

      We want to add extra fields in dev tab of SOLAR02, so one man checked that BAdIs in 'process function codes in tabs'. But he said it's impossible to add extra field by using that BAdIs.

      Would you let me know how to add the extra fields to certain tabs with 'process function codes in tabs' ?

      If you explain more detail way or give me sample code, I'd really appreciate it.

      Jihyun.

      ps. If you can send the source sample to me,

      please send to following address : jihyun.cho@samsung.com

  • author's profile photo Former Member
    Former Member
    Posted on Jun 21, 2007 at 01:11 PM

    HI Jurjen,

    Try with this SPRO settings: (Solution manager version is 4.0)

    Solution Manger Advanced Config -scenario specific settings -Implementation Tabs.

    Reagards

    Senthil

    Add a comment
    10|10000 characters needed characters exceeded

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

    Senthil, Sapna,

    Thanks both for the replies.

    <b>Sapna</b>: If you know how to work the screen enhancement you mention, this could help me out a lot. Could you eleborate on how to use this for SOLAR01 (without using GuiXT).

    The BAdi's you mention I had already checked, but they are not quite what I am looking for.

    <b>Senthil</b>: the spro settings you mention was exactly what I was talking about with '<b>process function codes in tabs</b>'. If however I missed anything please let me know.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 02, 2007 at 08:43 AM

    Andreas

    Thanks, your reply confirms what we concluded to as well.

    The package you are talking about sounds interesting though.

    When you know more about this functionality (when it will be available), a reply to this thread would be greatly appreciated.

    Jihyun.

    My earlier reply was not formulated correct:

    You can add fields by use of GuiXT script in SHD0 (you can upload a GuiXT script in SHD0, this than gets distributed to all clients that do not yet have a local GuiXT script for the particular transaction,... it still uses GuiXT though).

    You can process actions on these fields through the 'process function codes in tabs'. We thought we could therefore (mis)use this functionality to do our enhancement, but decided not to, so I do not have more info for you.

    Instead we will now use the document attributes to add our values until SAP provides a proper exit on structure node level.

    Jurjen

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 16, 2016 at 12:39 PM

    Hi All,

    I have a requirement to add screen fields as per the below thread.Kindly help.

    Regards,

    Tibin

    Add a comment
    10|10000 characters needed characters exceeded

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.