This question already has an answer here:

I am adding products from web services for my Magento store.Problem is web services keep changing product attribute set with an interval of few days. I came to know that Attribute Set cannot be changed after a product has been created. So what is the possible way to update the product attribute set? Shall i delete the product and recreate the same product or change the attribute set from database. Which one will be better? If i delete the product will it effect on order/inventory section?

marked as duplicate by Flyingmana, Anna Völkl, Keyul Shah, Dexter, Moose Nov 10 '14 at 4:55

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

migrated from stackoverflow.com Aug 2 '13 at 1:08

This question came from our site for professional and enthusiast programmers.

  • Its possible @ monojit : use the code : UPDATE catalog_product_entity SET attribute_set_id = '9' WHERE catalog_product_entity.entity_id = 15; – zus Nov 17 '17 at 6:04

There is no way to change the attribute set in the default Magento installation but there are extensions that allow you to do that.
The same question has been posted on magento.stackexchange.com
There are explanations in the answer on how yo do that by code, or how to do it using an extension

  • Thanks for quick reply. I have already checked by updating attribute set from database.It works fine.For testing purpose I have updated the product which has default attribute set. But i want to update those attribute set that has one custom group containing 10 attributes. – monojit banik Jul 29 '13 at 13:19

Not the answer you're looking for? Browse other questions tagged or ask your own question.