Skip to Content
Author's profile photo Raquel Pereira da Cunha

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.

/wp-content/uploads/2012/10/img1_142151.jpg

2.     Click New entries to create a new customer attribute.

/wp-content/uploads/2012/10/newattribute_142152.jpg

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

/wp-content/uploads/2012/10/typeofobject_142155.jpg

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.

/wp-content/uploads/2012/10/assignattrib_142156.jpg

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.

/wp-content/uploads/2012/10/attributebuttom_142157.jpg

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.

/wp-content/uploads/2012/10/assigntonode_142158.jpg

/wp-content/uploads/2012/10/valueattribute_142159.jpg

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.

/wp-content/uploads/2012/10/solar_eval_customattr_142160.jpg

10. You can also search for nodes in the project structure in transaction SOLAR01/SOLAR02 using the customer attribute as a filter:

/wp-content/uploads/2012/10/solar01_customattr_162066.png

/wp-content/uploads/2012/10/solar01_customatt2_162067.jpg

Assigned Tags

      9 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Tom Cenens
      Tom Cenens

      Hi Raquel

      Thanks for sharing this 🙂 .

      Best regards

      Tom

      Author's profile photo Raquel Pereira da Cunha
      Raquel Pereira da Cunha
      Blog Post Author

      Thanks Tom, our discussion about this subject inspired me to write this document 🙂 .

      Cheers,

      Raquel

      Author's profile photo Lluis Salvador Suarez
      Lluis Salvador Suarez

      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

      Author's profile photo Philip Kisloff
      Philip Kisloff

      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)

      Author's profile photo Raquel Pereira da Cunha
      Raquel Pereira da Cunha
      Blog Post Author

      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

      Author's profile photo Srinivas Jonnavithula
      Srinivas Jonnavithula

      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?

      Author's profile photo Vishal Prajapati
      Vishal Prajapati

      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

      Author's profile photo Raquel Pereira da Cunha
      Raquel Pereira da Cunha
      Blog Post Author

      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:

      create documents attributes.jpg

      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

      Author's profile photo - kuki
      - kuki

      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