cancel
Showing results for 
Search instead for 
Did you mean: 

Additional fields in SOLAR01

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

former_member190969
Active Contributor
0 Kudos

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

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi All,

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

Regards,

Tibin

Former Member
0 Kudos

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

Former Member
0 Kudos

Jurjen

Thanks for your information.

But we decided not to use GuiXT, we will manage information of dates by using CBO programs.

Andreas

If it's available, would you let us know when and how the package will deliver to us?

It will be very helpful for us.

Thanks for your reply, too.

former_member190969
Active Contributor
0 Kudos

Hi,

I will update this thread as soon as I know more.

Regards

Andreas

Former Member
0 Kudos

Hello Andreas !

Any news on this new package you were talking about ?

Thank you in advance

Regards

Former Member
0 Kudos

Hi All,

Any new solution for adding extra tab in Solar01 ?

Any one having any idea regarding the issue, please share your knowledge.

Thanking You All.

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

Hi Jurjen,

Plz reward points if helpful

Former Member
0 Kudos

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

Former Member
0 Kudos

HI Jurjen,

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

Solution MangerAdvanced Config-scenario specific settings-ImplementationTabs.

Reagards

Senthil