
Deleting attributes and predefined values from the attribute
dictionary
You can delete attributes and attribute predefined values from the attribute dictionary if conditions change. For example, if the manufacturer no longer makes a product in various sizes and the product is now available only in one size fits all.
Before you begin
Ensure that the attribute or attribute value you want to delete is not assigned to any catalog entries. If the attribute is assigned to a catalog entry, you must delete the attribute or its value from the catalog entry before you can delete the attribute from the attribute dictionary. To delete a predefined value for an attribute, you must delete the value from the attribute dictionary. If the attribute is assigned to a catalog entry, you cannot delete the value.
When you delete an attribute, any attribute
folder that contains a reference to that attribute will have its reference
deleted from the folder.
Procedure
Option | Description |
---|---|
Delete predefined values |
|
Delete attributes | Ensure that the attribute dictionary attribute that you want
to delete is not assigned to any catalog entries. If the attribute
is assigned to a catalog entry, you must delete
the attribute from the catalog entry before you delete the
attribute from the attribute dictionary. You cannot delete inherited
attributes.
![]() |
Delete attributes by using catalog upload | You can delete attributes by using catalog upload even if
these attributes are assigned to a catalog entry. Attributes must
be local to the store that you load the file to.
Note: If you
delete a defining attribute from a catalog entry, any SKUs that were
defined by that attribute continue to exist and use the deleted attribute.
If you want a SKU to stop using an attribute, you must either delete
the SKU, or assign a new attribute as the defining attribute of the
SKU.
|