Skip to Content
author's profile photo Former Member
Former Member

How to add new attribute in product catalog?

Hi All,

Can anyone tell me how to add new field/attribute in product catalog?

The requirement is to display product's new attribute on product catalog screen.

Do I need to create any custom java class?

Need suggestion!!

Thanks.

Regards,

Rupali

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Nov 11, 2008 at 11:50 AM

    Hi

    There is an excellent development and extensions guide for the e-sales application.

    You can find it at the service market place.

    https://websmp210.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000655585&_SCENARIO=01100035870000000202&_OBJECT=011000358700001432572004E

    Add a comment
    10|10000 characters needed characters exceeded

    • You will need to have an account on the SAP service market place to access a hugh amount of documentaion.

      If you work woth SAP technology I would strongly suggest getting an account.

      Go to http://service.sap.com at the top of the page go to New User? Register here!

      If your company or customer has an SAP install then they should be able to help you get an account.

      Here you can access SAP notes and all the documentation you need.

      Please award points if this information helps...

  • author's profile photo Former Member
    Former Member
    Posted on Nov 11, 2008 at 06:09 PM

    Hello Rupali,

    I am assuming a CRM E-Commerce scenario for my help here.

    Can anyone tell me how to add new field/attribute in product catalog?

    You must start from defining the new Attribute in an exisiting or new Set Type. Use transaction code COMM_ATTRSET. Once you have the attribute / attribute set defined, you can assign this to your catalog - in the header data as the Basic characteristic List.

    to display product's new attribute on product catalog screen

    See catalog/ProductDetailISA.jsp for tips - search for catalog.isa.attribute. The catalog item WebCatItem has all the details available already.

    com.sapmarkets.isa.catalog.webcatalog.WebCatItem currentItem = webCatItem;

    If you want to show the details of attributes in the catalog page - say - catalog/ProductsISA.jsp, the instance of WebCatItem is already available. In this page look for

      <isa:iterate id="item"
                   name="itemPage"
                   type="com.sapmarkets.isa.catalog.webcatalog.WebCatItem">

    You can see that item is an instance of the WebCatItem and follow the code in the <isa:iterate> loop. Using the following code

    Iterator itemAttribute = item.getCatalogItemAttributes();

    will give you the attribute list. You can iterate over the list of attributes and do what you want.

    Easwar Ram

    http://www.parxlns.com

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.