Skip to Content

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.

attributes properties.jpg

4.     Go to IMG activity Assign Customer Attributes to Objects

create attribute implementationproj.jpg

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:



You must be Logged on to comment or reply to a post.
  • 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,


  • Hi Raquel

    This is great! But an additional question. Does the new attribute become a selectable report parameter is SOLAR_EVAL?

    warm regards


    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,


  • 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.



  • 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


    IFFC Interface

    IFSP Interface Step

    PNOD Project and Solution Node

    SCPR BC Set