Adding customer attributes to objects in Project and Solution
I have been asked from more than one customer how to have more attributes than the standard in the Development or Configuration tab in the Solution or in Business Blueprint and Configuration objects.This document shows how to enhance transaction SOLAR02 to include a new attribute for a program in the Developments tab. The same configuration steps can be used for other object types which are available in SOLAR01 (Business Blueprint) and SOLMAN_DIRECTORY (Solution).
1. Go to IMG activity Definition of Customer Attributes for Object Types.
2. Click New entries to create a new customer attribute.
3. Select the line of the new attribute and click Attribute properties. Define the table type and field for it. You can use a Z table. Define if the attribute is single-value or if you want to allow multiple values. Also define if the attribute will be visible.
4. Go to IMG activity Assign Customer Attributes to Objects
5. Assign the created attribute to the object type you want. If you want to assign the attribute to a program, the general object type for Program is “BMRE” (In Developments tab the program type is PROG, in Configuration tab is the same BMRE). So, assign the new attribute to “BMRE”.
6. You can define the order in which the attribute will appear in case you create more than one. Define also a value check and input requirement if needed.
7. Go to SOLAR02 and select a program in the Developments tab for which you want to include the new attribute.
Press the attributes button.
8. You will see a new tab named “Other attributes”. Select a value from the attributes table, you can use the search help for that. Save the attribute assignment and save the project.
9. In transaction SOLAR_EVAL, you can search for nodes that have objects with this new attribute assigned by selecting the attribute in the extended attribute selection of the Object Attributes selection-screen block.
10. You can also search for nodes in the project structure in transaction SOLAR01/SOLAR02 using the customer attribute as a filter:
Hi Raquel
Thanks for sharing this 🙂 .
Best regards
Tom
Thanks Tom, our discussion about this subject inspired me to write this document 🙂 .
Cheers,
Raquel
Really good addition on Solution Manager, that possibility solve some of our requirement for enhancement PCOE and will replace a good number of customer code for add additional information of customer info,
Thanks Raquel,
Luis
Hi Raquel
This is great! But an additional question. Does the new attribute become a selectable report parameter is SOLAR_EVAL?
warm regards
Phil
edit: Oops! Did I miss step 9? I think I did - you've answered it already (my bad)
Hi Phil,
thanks for commenting! 🙂
Your comment made me read my blog again and notice that I missed one step related to the filters in SOLAR01/SOLAR02. I just included step 10.
Best regards,
Raquel
Thanks Raquel. I have configured a customer attribute, but am unable to find a way to use that as a filter in SOLAR01 to limit the generation of the blue print documents. On the screen, the filter works, but when i run the generation of blue print documents, entire structure is getting included. Any ideas?
Hi Raquel,
how can I add the customer attributes to the documents stored in the Project Documentation tab?
I tried to assign the objects but there selection option is only for objects like transactions, programs, IMG objects etc.
I did not find the object for the Project Documents.
Regards,
Vishal
Hi Vishal,
As I understand you need to create new attributes for documents and assign them in the Project Documentation tab, correct?
There is another area in the IMG for that:
SAP Mentor Philip Kisloff has written about it here: Adding a unique identifier to Solution Manager document attributes
Take a look if this information helps you.
Best regards,
Raquel
Hello Raquel!
Do you know is there any way to add the new object types visible in SOLAR02, like 'TABL Table', to the customer attributes IMG -> ...Assign Customer Attributes to Objects -> New Entries:
BIZC NW Content
BMRE Program
BMSO URL Types
BMTA Transaction
BMTR Transport Request
BMWB Workbench-Object
COBJ IMG Object
ECTC eCATT
IFFC Interface
IFSP Interface Step
PNOD Project and Solution Node
SCPR BC Set
TWBC CATT
Thanks
kuki