How to Create Set Types and Attributes in SAP CRM Product Master

If you wanted to add Custom Attributes to the SAP Product Master, then there are a number of steps that you will have to do. The examples of business requirements that necessitate adding new attributes to the product master have already been discussed in the SAP CRM Training class.

Step No. 1 – Go to Transaction COMM_ATTRSET to define the attributes & set types. Enter a Attribute to be created – In this case, we are  creating an attribute named “Brand” and giving it a technical name ZZBRAND and click on “Create” button.

Step No. 2 – Give a Brief Description of the attribute and select the attribute type and attribute length. Step No. 3 – Add a new value range to restrict the values to a particular value. In this case, we are adding all the brands in the Dell computer range as an example.

Step No.4 – Create new Set Type by giving a “Z” name. In this case, we want to have all the Brand related parameters under the section “Brand Parameters”Step No. 5 – Click on create and in the ensuing screen, give a meaningful name ( that will appear in the product master screen ).  In this case, we want the words “Brand parameters” to be visible as the Set Type in the product master.

Step No. 6 – Go to “Assigned Attributes” and assign the attributes that you have created to go under this Set Type – In this case, we have created the ZZBRAND as the newly created attribute and let’s assign this attribute to the set type ZZBRANDPARMS

Creation of the Attributes and Set Types is technically complete. However, in order for this set type ( and hence the attributes ) to be visible in the product master, you would have to create a custom hierarchy and custom categories. For example, lets create a new product hierarchy and corresponding product category/sub-categories if required.

Step No. 7 -Go to [COMM_HIERARCHY] and create new base hierarchy – say ZZBRAND by clicking on the “New Hierarchy” button and select the Hierarchy ID name and Description. Observe that you cannot create new product categories here.

Step No. 8 – Under the hierarchy that you just created, enter a root category ( This one would NOT have an ID as shown below ).

Please ensure that you select the product type at the root hierarchy level in the “Category” tab.

Step No. 9 – Enter sub-categories as shown below ( Using the same “New Category” button ) – In this example, we are creating a sub-category of “ZB01” , going to the set types tab by selecting the sub-category and start adding the set types that we have created earlier.

Step No. 10 – Add the set type ZZBRANDPARMS that we have created earlier and select the position and view ID. Views and Positions have already been discussed in SAP CRM Training class by the trainer. DEMO : We have created a new product with the category ID MAT_FERT called TEST123. Here are the views for the material as they exist now. Now, we want to have the new field “Brand” being added to this material right ? In order to do this, add the new category ID that we have created to this material in the Basic Data section.

(Hint : Since the number of categories are going to be large, try and filter them down by the Hierarchy ID. In this case, select the hierarchy ID “ZZBRAND” that we have created and try the search help for Category IDs and you will only be shown the corresponding category IDs that have been created under the hierarchy ID ZZBRAND )

Before adding the new category ID, the new view (“General” ) / field does NOT come up yet. As soon as you entered the new view ( “General” ) comes up. If you go into the new view, you will be able to find the new field ( Brand ) that you have added and you can the possible list of values as well.

Exercises :

Scenario : Products have been downloaded from ECC using DNL_CUST_PROD1 and the business has decided to use a new field specific to CRM called “external marketing ID”. This is NOT org specific and should be available in the “General” tab of the product master. This field should be available under the set type “Marketing”

8 thoughts on “How to Create Set Types and Attributes in SAP CRM Product Master

  1. bad credit help says:

    I’m truly enjoying the design and layout of your website. It’s a very easy on the eyes
    which makes it much more enjoyable for me to come here
    and visit more often. Did you hire out a designer to create your theme?
    Superb work!


  2. Navn says:

    I have a query with set types.

    I can see the field on webui under a context node. When i opened the component workbench and under that context node i cant find that attribute. after that i came to know that this attribute is related to set types. Now i want to see the getter and setter methods of that attribute.
    Where can i find that one???


  3. Alan says:

    you are in reality a good webmaster. The web site loading velocity is amazing.
    It sort of feels that you are doing any distinctive trick.
    Furthermore, The contents are masterpiece. you’ve performed
    a great activity on this subject!

    Have a look at my web-site – chiropractor yukon ok (Alan)


  4. soma says:

    Before adding the new category ID, the new view (“General” ) / field does NOT come up yet. As soon as you entered the new view
    ( “General” ) comes up.

    I cant create this new tab. can anyone help me by giving more info to create this?

    Soma Datta


  5. dafabet th says:

    With havin so much content do you ever run into any problems of
    plagorism or copyright violation? My blog has a lot of completely unique content I’ve either written myself or outsourced but it seems a lot of it is
    popping it up all over the internet without my permission. Do you know any methods to help prevent content from being stolen? I’d definitely appreciate it.

    my blog post dafabet th


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s